У меня есть SSD на 128 ГБ. Существует один раздел: sda1
- 12 ГБ. Я пытался переместить этот раздел в USB pendrive.
pendrive составляет 16 ГБ в размере.
Я загрузился из живого носителя и работал:
dd if=/dev/sda1 of=/dev/sdc1
затем я скопировал MBR с sda
:
dd if=/dev/sda of=mbrbackup bs=512 count=1
и восстановленный это на sdc
:
dd if=mbrbackup of=/dev/sdc bs=446 count=1
К сожалению, ОС не загружалась от USB. Что я пропускал?
Попробуйте это:
Создают новую таблицу разделов, и ext4 раздел на Карте памяти (/dev/sdc1)
Открывают терминал и клонируют/dev/sda1 через rsync:
sudo -i
rsync -aAXv --exclude={"/dev/*","/proc/*","/sys/*","/tmp/*","/run/*","/mnt/*","/media/*","/lost+found"} /* /dev/sdc1
Используя набор-aAX опций, файлы передаются в режиме архивирования, гарантируя, что символьные ссылки, устройства, полномочия и владения, время изменения, ACLs и расширились, атрибуты сохраняются.
Обновление/dev/sdc1/etc/fstab для отражения изменений UUID.
blkid
nano /dev/sdc1/etc/fstab
Обновление загрузчик и конфигурационные файлы
umount /dev/sdc1
mount /dev/sdc1 /mnt
mount --bind /dev /mnt/dev
mount --bind /dev/pts /mnt/dev/pts
mount --bind /proc /mnt/proc
mount --bind /sys /mnt/sys
chroot /mnt
grub-mkconfig -o /boot/grub/grub.cfg
grub-install --root-directory=/mnt /dev/sdc
grub-install --recheck /dev/sdc
umount /mnt
exit