Linux
Linux 數據儲存和分區
在以下輸出中,
df -h
您可以看到我添加了一個新硬碟驅動器 (/dev/hdd1) 並已安裝為 /hdd1。我的問題是,如果我開始將數據轉儲到 /opt,這些數據會掛載到 /hdd1 還是 /
我的目標是使用新的 hdd1 而不是舊的磁碟 (/dev/sda3)。
如何才能做到這一點?
Filesystem Size Used Avail Use% Mounted on /dev/sda3 442G 312G 12G 86% / tmpfs 1.9G 0 1.9G 0% /dev/shm /dev/sda1 194M 57M 128M 31% /boot /dev/sdb1 1.7T 201M 2.6T 1% /hdd1
如果不重新格式化/重新分區,您可能無法輕鬆做到這一點。
這是你需要做的。
- 備份一切。
- 將磁碟重新分區為 LVM 分區。
- 在磁碟上設置 LVM 卷組(或在多個物理卷上設置一個大卷組)。
- 為 / 和任何其他掛載點設置 LVM 邏輯卷。
- 享受使用邏輯捲管理在您需要時重新分配空間的榮耀。
我真的不想詳細解釋 LVM 的來龍去脈,因為您幾乎可以只閱讀文件。但我就是這樣做的。
我想您也許可以將所有內容從舊磁碟複製到新磁碟,然後更改 Grub 配置和 MBR,但我認為將來使用 LVM 可能更具可擴展性。
如果你只是將數據轉儲到
/opt
它上面,它仍然會進入舊的完整磁碟,除非你將 /dev/sdb1 掛載到 /opt。