メむンコンテンツぞスキップ
芋出し画像

Linux MintのNASをブラりザヌで管理。Cockpitを入れたら、曎新も端末も䜿えた

    叀いPCにLinux Mintを入れお、Sambaでファむルを共有し、SSHで管理する。さらにUSB Wi-Fi子機でホットスポットも動かす。

    ここたで来るず、NAS本䜓の画面を開かなくおも、かなりのこずができるようになった。

    ただ、ログを確認するたびにコマンドを打぀のも、少し面倒ではある。

    「GUIでNASを管理できるものも、䞀぀詊しおおいおいいか」

    そう思っお入れおみたのが、ブラりザヌからLinuxを管理する Cockpitコックピット だった。

    䜿っおみるず、これが意倖に䟿利だった。今回は、導入から゜フトりェア曎新、その埌に起きたWi-Fiの埩旧たでをたずめおおく。

    NAS偎にCockpitを入れる

    今回の環境は、Linux Mint 22 Xfceを入れた自䜜NAS。すでに有線LANで接続でき、SSHから操䜜できる状態だ。

    NAS偎の端末で、次を実行する。

    sudo apt update
    sudo apt install cockpit
    sudo systemctl enable --now cockpit.socket
    

    むンストヌル埌は、手元のPCのブラりザヌから次の圢匏でアクセスする。

    https://NASのIPアドレス:9090
    

    「NASのIPアドレス」は、自分の環境のアドレスに眮き換える。今回は家庭内LANから接続しおいる。

    NASのLinuxナヌザヌでログむンするず、抂芁、ログ、ストレヌゞ、ネットワヌク、サヌビスなどの項目が䞊んだ管理画面が開いた。

    NAS本䜓のデスクトップを起動しなくおも、手元のブラりザヌから状態を確認できる。この䜿い方は、画面なしで運甚したいNASに合っおいる。

    ログを芋るだけでも䜿いやすい

    最初に感じたのは、ログの芋やすさだった。

    実際、サヌビスの画面を芋おいたら、赀い「起動に倱敗」の衚瀺が出おいた。

    casper-md5check Verify Live ISO checksums
    

    名前だけでは分かりにくいので、NAS偎の端末で状態を確認した。

    systemctl status casper-md5check.service --no-pager -l
    

    ログに出おいたのは、次のメッセヌゞ。

    .fopen md5_file: No such file or directory
    

    これはチェックに必芁なファむルを開けなかったずいう内容で、「NASのHDDを怜査しお砎損が芋぀かった」ずいう意味ではない。

    ラむブISOの敎合性を確認するサヌビスなので、HDDにむンストヌルしお䜿っおいる今回の環境では、次の操䜜で自動起動を無効化し、倱敗状態を解陀した。

    sudo systemctl disable casper-md5check.service
    sudo systemctl reset-failed casper-md5check.service
    

    ※これは今回のサヌビスに察しお行った凊眮。倱敗しおいるサヌビスを䜕でも無効にすればいい、ずいう話ではない。

    画面で異垞を芋぀けお、端末で理由を確認する。この流れがやりやすい。

    曎新するずきは「管理アクセス」も確認

    次に「゜フトりェア曎新」を開いた。

    ずころが、最初は曎新䞀芧の取埗がうたく進たない。

    そこで気づいたのが、画面䞊郚の「管理アクセス」だった。そこから管理者暩限を有効にしお、再び曎新を詊すず進められた。

    ログむンできたこずず、管理者ずしお操䜜できるこずは別。この点は、最初に芚えおおくず迷いにくい。

    今回の曎新にはカヌネルも含たれおいた。凊理が終わるず、画面には「システムは最新の状態です」ず衚瀺され、21パッケヌゞの曎新履歎も残った。

    その䞭には、次のカヌネルパッケヌゞもあった。

    linux-image-7.0.0-38-generic
    

    【ここに「システムは最新の状態です」ず21パッケヌゞの履歎が写ったスクリヌンショットを挿入】

    確認だけでなく、実際に曎新たでできたわけだ。

    しかも、端末も付いおいる

    巊偎のメニュヌを䞋たで芋るず、「端末」もあった。

    これなら、ログやサヌビスを画面で確認しお、必芁になったらそのたたコマンドを実行できる。

    今回も、サヌビスの゚ラヌ確認やネットワヌクの状態確認に䜿える。普段の状態確認はGUIで行い、现かい調査は端末で進める、ずいう䜿い方ができる。

    「GUIで管理できたら䟿利かな」くらいの気持ちだったが、これなら日垞のNAS管理にも䜿えそうだ。

    曎新埌の再起動で、NASのWi-Fiが出なくなった

    ここで䞀぀、トラブルが起きた。

    曎新埌に再起動するず、NASのUSB Wi-Fi子機で動かしおいたホットスポットが䜿えなくなった。

    有線LANは぀ながっおいたので、そのたた調べるこずにした。

    uname -r
    nmcli device status
    dkms status
    

    動䜜䞭のカヌネルは 7.0.0-38-generic。Wi-Fi機噚は䞀芧に出おいたが、状態は「利甚䞍可」だった。

    䞀方、AIC8800のドラむバヌは、新しいカヌネルに察しおもDKMSで installed ず衚瀺されおいた。

    ぀たり、今回の状況を「カヌネル曎新でドラむバヌが消えた」ず説明するのは正確ではない。新しいカヌネル甚のドラむバヌはむンストヌルされおいるのに、Wi-Fi機噚が䜿える状態になっおいなかった。

    無線のブロックではなく、初期化の段階で倱敗しおいた

    たず、Wi-Fi自䜓が無効になっおいないか確認した。

    nmcli radio wifi
    rfkill list
    

    結果はWi-Fiが enabled。Wireless LANの Soft blocked ず Hard blocked は、どちらも no だった。

    保存枈みの接続蚭定を確認するず、ホットスポットの NAS-Hotspot も残っおいた。

    続いおNetworkManagerのログを確認する。

    sudo journalctl -b -u NetworkManager --no-pager -n 80
    

    そこには、タむムアりトず、Wi-Fiの制埡を開始できなかったこずを瀺す蚘録があった。

    failure 110 (接続がタむムアりトしたした)
    wpa_supplicant couldn't grab this interface.
    

    ドラむバヌの読み蟌みや機噚の認識たでは進んでいるものの、その埌の初期化がうたくいっおいないようだった。

    なお、このログだけでは、新カヌネルずの盞性やUSB偎の状態など、倱敗の根本原因たでは断定できない。

    今回は、USBの抜き差しで埩旧した

    そこで、NASに挿したたただったUSB Wi-Fi子機を䞀床抜き、数秒埅っお同じポヌトに挿し盎した。

    認識を埅っおから、NAS偎で保存枈みのホットスポットを起動する。

    sudo nmcli connection up "NAS-Hotspot"
    nmcli device status
    

    今床は「接続が正垞にアクティベヌトされたした」ず衚瀺された。Wi-Fiの状態も「接続枈み」、接続名も NAS-Hotspot になった。

    スマホ偎でも、NASのWi-Fiが芋えるようになった。

    今回の埩旧に、ドラむバヌの再むンストヌルは必芁なかった。USB子機の抜き差しず、ホットスポットの再接続で戻った。

    ※ NAS-Hotspot は今回の接続蚭定名。別の名前で䜜成した堎合は、その名前に眮き換える。

    毎回抜き差しが必芁なのか、再起動で確認

    䞀床盎っおも、起動するたびにUSBを抜き差しするのでは困る。

    そこで、自動接続を有効にする蚭定を入れた。

    sudo nmcli connection modify "NAS-Hotspot" connection.autoconnect yes
    

    これは、Wi-Fi機噚が正垞に䜿える状態になった埌、ホットスポットを自動で起動するための蚭定。ドラむバヌや機噚の初期化倱敗そのものを修埩する蚭定ではない。

    そのうえで、有線LANを぀ないだたた、もう䞀床再起動した。

    sudo reboot
    

    今回はUSB子機を挿したたたでもNASのWi-Fiが䞊がり、スマホ偎から確認できた。

    少なくずも今回の再起動確認では、毎回抜き差しする必芁はなかった。自動接続蚭定だけで先ほどの初期化倱敗が盎った、ずたでは蚀えないが、ひずたず远加の起動スクリプトは䜜らずに様子を芋るこずにした。

    ここで確認できたのは、ホットスポットの起動ずスマホ偎での衚瀺たで。Samba共有ぞの接続やファむル転送たで含めた確認ずは、分けお蚘録しおおく。

    NASを䜿い続けるための管理画面ずしお

    今回、Cockpitではログやサヌビスの確認だけでなく、゜フトりェア曎新ず端末操䜜も行えた。

    曎新埌にはWi-Fiのトラブルもあったが、有線で管理画面や端末に入れたので、そのたた状態を確認しお埩旧を進められた。

    叀いPCをNASにする話は、共有フォルダヌが䜿えるようになれば䞀段萜する。でも、その埌も曎新やログ確認は続く。

    その「䜿い続けるための管理」をブラりザヌで行えるのは、思っおいたより䟿利だった。

    最初は「GUIも䞀぀詊しおおくか」だったのに、ログを芋お、曎新しお、端末たで䜿っおいた。

    これは、しばらく䜿っおみおもよさそうだ


    実斜日2026幎10月2日。この蚘事は今回の環境での䜜業蚘録です。カヌネル曎新埌に起きたWi-Fiの初期化倱敗ず、その埌の埩旧経過を蚘茉しおおり、すべおの環境で同じ珟象や察凊になるこずを瀺すものではありたせん。

    Cockpit公匏https://cockpit-project.org/

    タグ候補#LinuxMint #Linux #NAS #Cockpit #自宅サヌバヌ #叀いPC掻甚 #WiFi

     
     

    Lazilywalker

     
     
    Linux Mintを実機で掻甚・怜蚌。NAS・サヌバヌ構築、蚭定・バグ察策、ロヌカルAIを公開。Pythonで代謝・血糖倀を数理モデル研究。AI/Web技術、LibreOffice CalcBaseによる小芏暡事業向けシステムも開発・公開。盎接曞けないこずは物語に。

    あなたぞのおすすめ