在 Ubuntu 中安裝額外的硬碟

在 Ubuntu 中安裝額外的硬碟

我購買了一個新的 1TB 硬碟並以 ext4 檔案系統類型格式化並連接到我的 CPU(已經安裝了 Ubuntu 的硬碟)。按照給的答案這裡,我嘗試透過發出命令將我的主目錄(/home/user)內的分割區安裝到路徑/home/user/1TB sudo mount -o rw,uid=1001,gid=1001,user /dev/sdb1 1TB/。但每次我都會收到以下錯誤。

mount: wrong fs type, bad option, bad superblock on /dev/sdb1,
   missing codepage or helper program, or other error
   In some cases useful info is found in syslog - try
   dmesg | tail  or so

這是dmesg | tail輸出。

[52645.165434] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
[52647.978811] r8169 0000:02:00.0 eth0: link up
[52647.978823] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[52653.411041] systemd-hostnamed[5821]: Warning: nss-myhostname is not installed. Changing the local hostname might make it unresolveable. Please install nss-myhostname!
[52678.211828] usb 1-1.4: USB disconnect, device number 8
[52928.283129] type=1400 audit(1418185818.128:68): apparmor="STATUS" operation="profile_load" profile="unconfined" name="/usr/sbin/mysqld" pid=10379 comm="apparmor_parser"
[53659.877790] EXT4-fs (sdb1): Unrecognized mount option "uid=1001" or missing value
[56166.333706] EXT4-fs (sdb1): Unrecognized mount option "uid=1001" or missing value
[56257.211210] EXT4-fs (sdb1): mounted filesystem with ordered data mode. Opts:  (null)
[56439.684477] EXT4-fs (sdb1): Unrecognized mount option "uid=1001" or missing value

但是當透過發出命令掛載時sudo mount -o rw /dev/sdb1 1TB/,它掛載成功,但user沒有在其中建立檔案或目錄的權限。

最終,我需要的是,我可以將額外的硬碟安裝到我的主目錄中的任何資料夾中,並且還希望使其永久化。請就此提出建議。

答案1

uid=和選項gid=不適用於 ext4 檔案系統。

您所需要做的就是像之前那樣掛載檔案系統 ( sudo mount -o rw /dev/sdb1 1TB/)。

然後sudo chown myusername:mygroupname 1TB

然後您將擁有您創建的文件系統,並且能夠像您自己一樣在那裡創建文件。

相關內容