Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Аватара для ruslandh

info man howto


Сообщения: 6958
Благодарности: 384

Профиль | Сайт | Отправить PM | Цитировать


Цитата masyaka:
Это значит что grub запишется в первые 63 сектора sda после mbr и после загрузчика Windows и при включении компьютера он будет перехватывать загрузку? »
Ну, технические подробности - это надо про grub почтитать.

http://uneex.ru/Books/LinuxIntro/10ChapterBoot

Цитата с Wiki ArchLinux
Цитата https://wiki.archlinux.org/index.php/GRUB_%28Русский%29#.D0.97.D0.B0.D0.B3.D1.80.D1.83.D0.B7.D1.87.D0.B8.D0.BA_.D0.B2_BIOS:
Требования GRUB2-BIOS к MBR

Сама по себе таблица разделов на диске с разметкой MBR занимает 68 байт в конце начального сектора диска, последние два байта занимает "загрузочная" сигнатура 55AA. Оставшиеся 442 байта с начала сектора – и есть то место, в которое встраивается код загрузчика из образа boot.img.

Для встраивания образа загрузчика core.img на диск с MBR, используется промежуток между начальным сектором с MBR и самым первым (по расположению) разделом. Если ближайший к началу диска раздел начинается с сектора 63 или больше

# fdisk -l /dev/sda
...
Device Boot Start End Blocks Id System
/dev/sda1 63 2120579 1060258+ 82 Linux swap / Solaris
...

то в большинстве случаев этого места (31КБ) вполне достаточно для встраивания GRUB2. Размер образа core.img зависит от размера модулей для чтения используемых таблицы разделов и ФС. В частности, для комбинации MBR+ext4 он составляет всего 25КБ.

Однако, в некоторых более сложных случаях, размер образа может оказаться больше 31КБ, и тогда отступа в 63 сектора уже не хватит. Поэтому современные версии fdisk по-умолчанию предлагают создавать первый раздел с гораздо большим отступом (1МБ), начиная с 2048 сектора.
Цитата из Wikipedia

Цитата https://ru.wikipedia.org/wiki/EasyBCD#Linux.2FBSD:
Linux/BSD

EasyBCD можете загрузиться в Linux и BSD одним из двух способов:

Последовательная загрузка GRUB / LILO / др.
NeoGrub

Традиционный метод последовательной загрузки создает образ GRUB / LILO загрузочного сектора на локальном диске и загружает этот образ во время загрузки, чтобы chainload последовательно загрузить второй загрузчик, который уже должен быть настроен для загрузки в Linux или BSD.[7] EasyBCD также поставляется с NeoGrub, настроенная сборка Grub для Dos, которая может быть настроена при помощи редактирования C:. \ NST \ menu.lst со стандартным синтаксисом GRUB для загрузки в требуемый Linux или BSD раздел.[8]

-------
Поспешай не торопясь

Это сообщение посчитали полезным следующие участники:

Отправлено: 07:09, 21-09-2015 | #6