回覆列表
  • 1 # 坐等水軍集團招募

    先手動掛載需要掛載的所有分割槽(包括開機需要自動掛載的),然後genfstab -u > /etc/fstab。

    完事兒。

  • 2 # 雙主雙機熱備

    你好,

    LINUX要設定開機自動掛載所需要的分割槽,必須要透過/etc/fstab檔案,它描述了所有需要掛載的分割槽。

    因此,我們也只需要透過修改該檔案即可完成開機自動掛載分割槽。

    我們先cat /etc/fstab檢視一下現在掛載的分割槽資訊:

    特定格式:

    掛載一個分割槽一行,共6個欄位,空格分割。

    第一行為根目錄/,優先於其他的掛載點。

    簡單的介紹一下欄位的含義[圖片標有序號]:

    1、裝置檔名

    2、掛載點,為目錄

    3、掛載檔案系統描述

    4、檔案系統引數,一般為default

    5、指定檔案系統是否要dump備份[0:不備份,1:備份]

    6、開機是否用fsck檢查檔案系統[0:不檢查,1:根目錄/檢查,2:其他目錄]

    在配置中添加掛載分割槽資訊即可

    重啟 df -h

    測試是否掛載成功。

    這裡新增硬碟、格式化、分割槽就不做詳細操作了。

    主要是修改fstab配置檔案。

  • 3 # 產品經理老胡

    要設定Linux開機自動掛載磁碟分割槽,我認為正確的方法應該是透過配置啟動執行指令碼來實現。下面我以ubuntu 18.04 LTS版本為例,詳細講講過程:

    修改系統配置實現啟動時磁碟自動掛載

    實現的思路是修改

    /etc/rc.local

    這個檔案,加入我們需要的開機時掛載磁碟分割槽的命令。ubuntu18.04全面採用了systemd來管理服務,並且將

    /etc/rc.local

    作為一個系統保留服務來管理。在開機的時候會自動執行這個指令碼。

    我來執行一下

    vim /lib/systemd/system/rc.local.service

    給大家看看這個服務的內容:

    然後我們就可以開始修改

    /etc/rc.local

    這個檔案了

    sudo vim /etc/rc.local

    按照你的需求添加掛載命令,我這裡做了兩個範例,一個是ext4檔案系統的,一個是ntfs檔案系統的。編輯好之後就可以儲存了。

    下一次系統啟動的時候就可以自動掛載對應的硬碟了。

    嚴格講,直接修改/etc/fstab是不正確的

    網路上幾乎90%有關磁碟掛載的技術文章都在告訴大家要修改fstab來實現開機自動掛載。這個fstab檔案在系統安裝時自動生成,我們如果直接修改它的話,如果出現錯誤會造成系統無法正常啟動轉入救援模式,處理起來也很麻煩。一般的初學者,遇到這種情況就麻爪了。

    總結一下,透過自啟動指令碼的方式來實現開機自動掛載磁碟分割槽比較安全、方便,即使出現問題也不過就是掛載失敗,不會影響系統的正常啟動;直接修改/etc/fstab來實現開機自動掛載對初學者來說隱患太大,一旦掛載失敗就容易導致系統無法正常啟動,這種方法只適合經驗豐富的運維人員使用。

  • 中秋節和大豐收的關聯?
  • 《詩經》中有"七月流火"?