LINUX.ORG.RU

Оптимизация, разделы и grub.


0

0

Объясните мне как настроить grub если я хочу вынести директорию boot на отдельный раздел sda1
На данный момент вся система стоит на sda3, свап в sda2, и есть раздел sda1 куда я хочу перенести boot
Пока сделал так:
mount -t ext4 /dev/sda1 /mnt
cp -a /boot/* /mnt
umount /dev/sda1
mount /dev/sda1/boot

поправил /boot/grub/menu.lst c:
# (0) Arch Linux
title Arch Linux
root (hd0,2)
kernel /boot/vmlinuz26 root=/dev/sda3 ro vga=792 vt.default_utf8=1
initrd /boot/kernel26.img

на
# (0) Arch Linux
title Arch Linux
root (hd0,2)
kernel /vmlinuz26 root=/dev/sda1 ro vga=792 vt.default_utf8=1
initrd /kernel26.img

затем сделал:
grub-install /dev/sda

и после ребута загрузчик нормально загрузился, а вот при попытки загрузить arch ругается на то что не может найти файлы.

надо было поменять root (hd0,2) на root (hd0,0), а вот root=/dev/sda3 надо было оставить

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

/boot на ext4 — неужели работает? переформатируй в ext2 и поставь «ro» в /etc/fstab.

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