Как смонтировать 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, и я в итоге установил ОС на оба диска. Затем я отформатировал HDD с помощью , sudo dd if=/dev/zero of=/dev/sdbпотому что я хочу загрузиться с SSD. Так что теперь все мои данные и разделы стерты в hdd.

Я хочу использовать 1TB HDDв качестве основного диска для хранения данных и думаю, что это требует перехода /homeна HDD. Есть ли у вас быстрый совет, как это сделать? И как, по-вашему, мне следует разбить свой HDD?

решение1

Сначала вам нужно создать новый раздел на sdb с помощью fdisk. Вам нужно отформатировать этот раздел в 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

вы можете получить UUID с помощью blkid

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

Связанный контент