Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   *nix (https://forum.antichat.xyz/forumdisplay.php?f=43)
-   -   Как вынести /boot (https://forum.antichat.xyz/showthread.php?t=136211)

Ali_MiX 20.08.2009 18:03

Как вынести /boot
 
Доброго времени суток.
Такой вопросик.
В то время кода резал диски для линукса на венике было мало свободного места и я по незнанию отрезал 2 диска на свап 1гб и на ext3. Естественно поставил "/" на ext3. После того как почти снёс форточку, задался вопросом, как мне вынести /boot на отдельный раздел?

n4e/\@ 21.08.2009 16:41

Ну отрежь от свапа или от / сколько тебе надо и вынеси туда boot.
Что бы разделить разделы используй gparted.
В загрузчики пропишешь путь к ядру

Ali_MiX 21.08.2009 18:58

я не спрашивал как мне место отрезать, а как правильно вынести /boot на отдельный раздел. И в каких файлах что править

n4e/\@ 21.08.2009 20:12

В файле /etc/fstab:
Код:

/dev/sdaX /boot ext2 defaults 1 0
/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


Ali_MiX 21.08.2009 20:41

вот на счёт второй части я так и думал, а вот первую хз
так что спс

farex 23.08.2009 10:36

Цитата:

вот на счёт второй части я так и думал, а вот первую хз
так что спс
А что там собстно не понят то?
Код:

nano /etc/fstab
и вписать туда
Код:

/dev/sdaX /boot ext2 defaults 1 0
где sdaX это как опредилился раздел в системе. например sda1
где /boot это точка монтирования
где ext2 это файловая система
дальше понятно ...
вот и вписывай эту строчку в /etc/fstab
например вот мой конфиг:
Код:

bash-3.1$cat /etc/fstab
/dev/sda7        /boot          ext3          defaults        1  0
/dev/sda4        swap            swap        defaults        0  0
/dev/sda3        /                reiserfs    defaults        1  1
/dev/sda8        /home            ext3        defaults        1  2
/dev/sda5    /home/farex/windows  ntfs-3g umask=000,locale=ru_RU.UTF-8


nitx 23.08.2009 14:16

Не обязательно в fstab бут раздел прописывать, хотя можно, если тебе туда часто лазить надо будет %)
Если будешь его отделять, то делай на ext2.
А так все просто, отрезаешь от какого-нибудь раздела где-то 32мб. Перекидываешь туда образ ядра и initramfs (если есть), конфиг и тд. Правишь конфиг grub'а как писали выше.
Кстати, возможно еще надо установить grub на созданный раздел:
Код:

$grub
grub> root (hd0,0)          (Укажи на созданный раздел, hd"номер_харда","номер_раздела" все начинается считать от нуля, в порядке выставленном в биосе)
grub> quit


farex 23.08.2009 17:05

Цитата:

Кстати, возможно еще надо установить grub на созданный раздел:
Разумеется надо.
Lilo мегазагрузчик ИМХО. уже долгое время его юзаю.

c0nfig 06.09.2009 12:41

Цитата:

Сообщение от farex
Lilo мегазагрузчик ИМХО. уже долгое время его юзаю.

Лило устарел

malblw 21.09.2009 18:37

1) а чем lilo будет лучше grub'a?
2) чем обосновывается совет использовать для /boot фс ext2, а не рейзер, например?


Время: 17:40