如何掛載 sdb 並將 /home 目錄移到 sdb

如何掛載 sdb 並將 /home 目錄移到 sdb

我有個問題:

當我輸入命令時sudo lsblk -o,我得到以下資訊:

NAME,FSTYPE,SIZE,MOUNTPOINT,LABEL", my outcome looks like this:

NAME   FSTYPE   SIZE MOUNTPOINT LABEL
sda           119.2G            
├─sda1 vfat     512M /boot/efi  
├─sda2 ext4   110.8G /          
└─sda3 swap       8G [SWAP]     
sdb           931.5G       

125G SSD是我的sda,也是1TB HDD我的sdb

我在安裝 Ubuntu 時遇到問題,最後在兩個磁碟機上都安裝了作業系統。然後我使用格式化硬碟,sudo dd if=/dev/zero of=/dev/sdb因為我想從SSD.所以現在我的所有資料和分割區都被刪除了hdd

我想用作1TB HDD我的主存儲磁碟,我認為這需要我轉移/homeHDD.關於如何做到這一點有什麼快速建議嗎?你認為我應該如何分區我的HDD

答案1

首先,您必須使用 fdisk 在 sdb 上建立一個新分割區。您必須使用 ext4(或您想要的任何其他檔案系統類型)格式化此分割區。

要移動所有數據,我建議您從 LiveCD/LiveUSB 啟動。將 sda2 掛載在 /mnt/sda2 中,將 sdb1 掛載在 /mnt/sdb1 中。然後將/mnt/sda2/home中的所有資料複製到/mnt/sda2。最後,您必須編輯 /mnt/sda2/etc/fstab 以自動掛載 /home 檔案系統:

UUID=37xxxxxxx /home           ext4    defaults        0       2

您可以使用 blkid 取得 UUID

$ sudo blkid /dev/sdb1
/dev/sdb1: UUID="379xxxxxx" TYPE="ext4" PARTUUID="0006a6c7-06" 

相關內容