LINUX.ORG.RU

Пренести Linux Mandriva на USB


0

1

Можно ли вообще перенести уже установленный Линукс Мандрива 2011.2 с раздела на внутреннем жестком диске на usb (флеш или жесткий диск) так чтобы запускался, если можно то как?

man dd

А потом ручками править grub, fstab и иже с ними.

Zhbert ★★★★★
()

Простой способ: http://linux-live.org/

Сложный способ:
1) Загружаете любой другой linux с любого другого носителя (т.е. не эту самую mandriva и не с этой флешки)
2) При помощи gparted создаёте на флешке ext2-раздел размером примерно с размер корневого раздела
3) Монтируете старый / и новый ext2-раздел, копируете файлы:
cp -av /точка/монтирования/старого/корня /точка/монтирования/ext2-раздела
(естественно, если система живёт на нескольких разделах, файлы из них тоже нужно скопировать)
4) Запускаете:
for f in sys proc dev; do mount -o bind /$f; /куда/смонтирован/ext2-раздел/$f; done
chroot /куда/смонтирован/ext2-раздел/
5) Редактируете fstab (nano /etc/fstab) так, чтобы он указывал на правильные файловые системы (UUID можно узнать командой blkid)
6) Перегенерируете initramfs: update-initramfs -u
(возможно, потребуются дополнительные параметры вроде версии ядра, подробнее см. man update-initramfs)
7) Ставите на флешку загрузчик: grub-install /dev/sdX
8) Прибираете конфиги вроде xorg.conf, persistent-*.rules, сохранённых параметров микшера ALSA
9) Выходите:
exit
for f in dev sys proc; do umount /куда/смонтирован/ext2-раздел/$f; done
10) Пробуете загрузиться

AITap ★★★★★
()
Ответ на: комментарий от AITap

Сложный способ

Удвою-ка я его. Может, он и сложен для новичка, зато гарантированно работает, я лично проверял на Арче многократно.

Axon ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.