使用 EFI/GPT 自動掛載 NTFS 分割區

使用 EFI/GPT 自動掛載 NTFS 分割區

我有一台帶有 EFI 和 GPT 的多重啟動筆記型電腦。其中一個磁碟機是採用 NTFS 格式的共用磁碟機。

我打算透過修改/etc/fstab.然而:

# <file system> <mount point>   <type>  <options>       <dump>  <pass>

# / was on /dev/sda10 during installation
UUID=e9a74962-203b-4616-9d87-a4ef6bd6bbd3 /    ext4    errors=remount-ro    0    1

# /boot/efi was on /dev/sda2 during installation
UUID=C2C9-8440  /boot/efi    vfat    defaults    0    1

# swap was on /dev/sda5 during installation
UUID=f3fa0a1b-174f-4459-80af-f1710947ab33 none    swap    sw    0    0

/dev/sr0    /media/cdrom0    udf,iso9660 user,noauto    0    0

除了 DVD 和共享分區之外,該系統在不同分區上還有 4 個作業系統。所以在我看來事情不太對勁。

如何在 EFI/GPT 系統上自動掛載共用 NTFS 磁碟機?

答案1

EFI 或 GPT 在這方面並沒有什麼不尋常或獨特的地方。你這樣做確切地如果您的電腦是基於 BIOS 並使用 MBR,則採用相同的方法。無論哪種情況,從廣義上講,您都有兩種選擇:

  • 允許自動安裝程式執行此操作- 大多數現代面向桌面的 Linux 發行版都包含自動安裝程序,可以安裝發現的磁碟和分割區,通常安裝到/media.要使用此選項,您只需雙擊桌面上的磁碟圖示即可。
  • 編輯/etc/fstab- 您可以將 NTFS 分割區的項目新增至/etc/fstab.它應該類似於您的/boot/efi條目,但您需要更改某些值:
    • 第一列需要透過「UUID」(實際上是序號)條目或分割區號(如/dev/sda4或其他)來唯一標識 NTFS 磁碟區。您可以用來blkid尋找“UUID”值。
    • 第二列應指定要用作安裝點的任何空目錄。
    • 第三列中的檔案系統類型代碼應為ntfs-3gIIRC。
    • 最後的字大概應該是0,不是1。 (這指定是否在啟動時檢查磁碟是否有錯誤。不過,Linux 上沒有好的 NTFS 磁碟檢查工具,因此在 NTFS 上運行這樣的工具沒有多大意義。)

相關內容