Partition
安裝第二個硬碟
我的系統目前執行 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 而不是設備名稱。