У меня есть вопрос:
Когда я ввожу команду 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"