История изменений
Исправление kostik87, (текущая версия) :
Почитай Gentoo Handbook для понимания. Gentoo ставится так же, как ты хочешь сделать.
Вкратце:
- создаёшь разделы;
- на них файловые системы;
- монтируешь их в нужно последовательности, предварительно создавая точки монтирования;
- копируешь готовую систему, для ускорения процесса лучше сделай архив настроенной системы и затем распаковывай его, это будет быстрее при копировании с флешки, tar.gz, с минимальным сжатием;
Копируй или распаковывай с указанием опций для сохранения прав доступа, архив создавай тоже с указанием опции сохранения прав доступа; - монтируешь /proc, /dev, /sys
Ну либо всё с -o bind;
mount -o bind /dev /mnt/new_system/dev mount -t proc none /mnt/new_system/proc mount -t sysfs none /mnt/new_system/sys
- правишь /mnt/new_system/etc/fstab, приписывая там UUID новых файловых систем и дописывая новые файловые системы, если такие появились, обязательно прописываешь там /boot, если он вынесен отдельно;
- делаешь chroot
chroot /mnt/new_system/
- и уже в chroot монтируешь прописанный /boot
mount /boot
- в chroot прописываешь заново код загрузчика
указывай правильно диск, может быть и /dev/sdb, а /dev/sda быть флешкой;
grub-install /dev/sda
- обновляешь конфиг загрузчика
grub-mkconfig -o /boot/grub/grub.cfg
Всё готово.
Удачи.
Исправление kostik87, :
Почитай Gentoo Handbook для понимания. Gentoo ставится так же, как ты хочешь сделать.
Вкратце:
- создаёшь разделы;
- на них файловые системы;
- монтируешь их в нужно последовательности, предварительно создавая точки монтирования;
- копируешь готовую систему, для ускорения процесса лучше сделай архив настроенной системы и затем распаковывай его, это будет быстрее при копировании с флешки, tar.gz, с минимальным сжатием;
- монтируешь /proc, /dev, /sys
Ну либо всё с -o bind;
mount -o bind /dev /mnt/new_system/dev mount -t proc none /mnt/new_system/proc mount -t sysfs none /mnt/new_system/sys
- правишь /mnt/new_system/etc/fstab, приписывая там UUID новых файловых систем и дописывая новые файловые системы, если такие появились, обязательно прописываешь там /boot, если он вынесен отдельно;
- делаешь chroot
chroot /mnt/new_system/
- и уже в chroot монтируешь прописанный /boot
mount /boot
- в chroot прописываешь заново код загрузчика
указывай правильно диск, может быть и /dev/sdb, а /dev/sda быть флешкой;
grub-install /dev/sda
- обновляешь конфиг загрузчика
grub-mkconfig -o /boot/grub/grub.cfg
Всё готово.
Удачи.
Исходная версия kostik87, :
Почитай Gentoo Handbook для понимания. По Gentoo ставится так же как ты хочешь сделать.
Вкратце:
- создаёшь разделы;
- на них файловые системы;
- монтируешь их в нужно последовательности, предварительно создавая точки монтирования;
- копируешь готовую систему, для ускорения процесса лучше сделай архив настроенной системы и затем распаковывай его, это будет быстрее при копировании с флешки, tar.gz, с минимальным сжатием;
- монтируешь /proc, /dev, /sys
Ну либо всё с -o bind;
mount -o bind /dev /mnt/new_system/dev mount -t proc none /mnt/new_system/proc mount -t sysfs none /mnt/new_system/sys
- правишь /mnt/new_system/etc/fstab, приписывая там UUID новых файловых систем и дописывая новые файловые системы, если такие появились, обязательно прописываешь там /boot, если он вынесен отдельно;
- делаешь chroot
chroot /mnt/new_system/
- и уже в chroot монтируешь прописанный /boot
mount /boot
- в chroot прописываешь заново код загрузчика
указывай правильно диск, может быть и /dev/sdb, а /dev/sda быть флешкой;
grub-install /dev/sda
- обновляешь конфиг загрузчика
grub-mkconfig -o /boot/grub/grub.cfg
Всё готово.
Удачи.