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

Форум АНТИЧАТ (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, а не рейзер, например?

wlan 18.10.2009 02:56

>1) а чем lilo будет лучше grub'a?

ничем, работает не трожь.

>2) чем обосновывается совет использовать для /boot фс ext2, а не рейзер, например?

тем что екст2 не журналируемая фс в отличие от рейзера, запрсов к ней меньше и тд и тп. кури инфу по структурам фс.

wlan 18.10.2009 03:02

Цитата:

Сообщение от c0nfig
Лило устарел

гм, и чем же он позвольте поинтересоваться устарел?

систему грузит, а больше от него ничего и не надо

click 18.10.2009 13:15

Цитата:

гм, и чем же он позвольте поинтересоваться устарел?
http://www.ibm.com/developerworks/library/l-bootload.html
Цитата:

GRUB vs. LILO

As stated at the start of this article, all boot loaders work in a similar way to fulfill a common purpose.But LILO and GRUB do have a number of differences:

LILO has no interactive command interface, whereas GRUB does.

LILO does not support booting from a network, whereas GRUB does.

LILO stores information regarding the location of the operating systems it can to load physically on the MBR.
If you change your LILO config file, you have to rewrite the LILO stage one boot loader to the MBR. Compared with GRUB, this is a much more risky option since a misconfigured MBR could leave the system unbootable. With GRUB, if the configuration file is configured incorrectly, it will simply default to the GRUB command-line interface.

wlan 18.10.2009 16:29

очередная авторитетная копипаста?

и каждый день юзаешь все эти фичи граба?

click 18.10.2009 17:02

wlan, 1 и 2 приходится.
Цитата:

очередная авторитетная копипаста?
чем то не авторитетная? источник указан...


Время: 21:10