Partition

安裝第二個硬碟

  • September 13, 2018

我的系統目前執行 XBMC 實時安裝。我正在我的系統中安裝第二個硬碟驅動器。由於它是 XBMC,我相信我需要從命令行執行所有操作。

誰能告訴我我需要用命令和正確的參數做什麼?

順便說一句,我打算格式化為 ext2。遊戲計劃是在我的網路上共享這個驅動器,這樣我就可以從執行 OSX 的 Mac 將文件複製到它。我應該使用不同的格式嗎?

Ext2 不做日誌。即,如果發生斷電或類似情況,則有可能使用 ext2 失去文件元數據。此外,崩潰後絕對需要 fsck-run,這將在目前大小的磁碟上花費大量時間。

因此,只需使用 xfs 的 ext3,它們都具有日誌功能。mkfs.xfs 執行得更快。ext4 相對較新,在文件系統方面通常有點保守。

如果你想在 linux 下使用你的完整磁碟,你甚至不需要對它進行分區。您可以在創建或掛載磁碟時使用 /dev/sdX。

如果要對其進行分區,請使用cfdisk,因為它具有方便的使用者界面。

確保使用正確的設備來創建文件系統。檢查方式

ls /dev/hd*
ls /dev/sd*
fdisk -l
mount

哪些設備可用且已在使用。

hdparm -i /dev/sdX

顯示供應商/型號資訊和尺寸等,以便仔細檢查,如果你得到正確的設備。

然後創建文件系統:

mkfs.ext3 /dev/sdX

要麼

mkfs.xfs /dev/sdX

測試通過

mount /dev/sdX /mnt/point

如果掛載點不存在,則必須先通過 mkdir 創建它。

您可以通過掛載基目錄後更改其所有權

chown user:group /mnt/point

要在每次啟動後掛載磁碟,通常通過 /etc/fstab 進行配置

/dev/sdX /mnt/point auto auto,defaults 0 0

由於您使用的是 Live-CD,因此它們可能具有不同的配置風格。

要檢查 mkfs 期間是否發生了某些硬體問題,您可以輸入

dmesg

並檢查最新的輸出。

除了必須在 fstab 中指定設備名稱之外,另一種方法是在文件系統創建期間指定標籤(例如 mkfs.ext3 -L 名稱)並在 fstab 中(或使用 mount)使用 LABEL=name 而不是設備名稱。

引用自:https://unix.stackexchange.com/questions/1331