2

Я решил сделать небольшую USB-флешку Arch Linux, чтобы носить ее с собой, когда мне нужен Linux. Так что я успешно установил его на ужасную 8 ГБ флеш-карту с 5 ГБ в / и 3 ГБ в /home .

Я хотел бы сделать это правильно сейчас, когда у меня все работает, поэтому я заказал флэш-накопитель PNY Turbo 128 ГБ USB 3.0 (P-FD128TBOP-GE) и хочу перенести установку на этот новый диск.

Я также решил перейти к одному разделу, чтобы у меня не было одного заполненного раздела, а другого нет. Как я могу перенести установку на новый диск и переключиться на один основной раздел?

1 ответ1

1

Наличие вторичного распределения является существенным.

  1. Вы бы загрузились с живого FDD или чего-то еще, чтобы попасть в работающую среду Linux.
  2. Отформатируйте всю новую флешку как ext4 или ваш любимый fstype.
  3. Сделайте папку: / перевод.
  4. Смонтируйте свой старый FDD / In / Transfer / старый
  5. Смонтировать старый FDD / дом в / передачи / старый / дом
  6. Смонтировать новый FDD в / Transfer / новый
  7. Кд / передача
  8. Скопируйте все из старого в новое (сохранение прав может быть разумным)

Подведем итог:

whoami #should give root
cd /
mkdir transfer
cd transfer
mkdir -p old new
mkfs.ext4 /dev/sdc1 #replace ext4 with preferred fstype
mount /dev/sdb1 /transfer/old #old root partition
mount /dev/sdb2 /transfer/old/home #old home partition
mount /dev/sdc1 /transfer/new #new fdd
cp -rfv --preserve=all old/* new/ #r:copy recurring,f: force copy, v: be verbose
umount /transfer/*
shutdown -rf now #remove live distro and enjoy new fdd

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .