Доброго времени суток.
Такой вопросик.
В то время кода резал диски для линукса на венике было мало свободного места и я по незнанию отрезал 2 диска на свап 1гб и на ext3. Естественно поставил "/" на ext3. После того как почти снёс форточку, задался вопросом, как мне вынести /boot на отдельный раздел?
/dev/sdaX это раздел диска
/boot путь к буту
ext2 файловая система
Если используется UUID то место /dev/sdaX пишем UUID=САМ_UUID
В настройках загрузчика(пример для gruba):
/boot/grub/menu.lst
Код:
# (0) Arch Linux
title Arch Linux
root (hd0,1)
kernel /boot/vmlinuz26 root=/dev/disk/by-uuid/d87ffbce-bc41-410c-be44-133001a5bf36 ro vga=791
initrd /boot/kernel26.img
вот на счёт второй части я так и думал, а вот первую хз
так что спс
А что там собстно не понят то?
Код:
nano /etc/fstab
и вписать туда
Код:
/dev/sdaX /boot ext2 defaults 1 0
где sdaX это как опредилился раздел в системе. например sda1
где /boot это точка монтирования
где ext2 это файловая система
дальше понятно ...
вот и вписывай эту строчку в /etc/fstab
например вот мой конфиг:
Не обязательно в fstab бут раздел прописывать, хотя можно, если тебе туда часто лазить надо будет %)
Если будешь его отделять, то делай на ext2.
А так все просто, отрезаешь от какого-нибудь раздела где-то 32мб. Перекидываешь туда образ ядра и initramfs (если есть), конфиг и тд. Правишь конфиг grub'а как писали выше.
Кстати, возможно еще надо установить grub на созданный раздел:
Код:
$grub
grub> root (hd0,0) (Укажи на созданный раздел, hd"номер_харда","номер_раздела" все начинается считать от нуля, в порядке выставленном в биосе)
grub> quit