Добрый день! Не секрет, что почти все дистрибутивы Linux при их инсталляции на систему с двумя жесткими дисками позволяют прямо из меню инсталлятора установить систему на софтовый рэйд. Вот для примера рассмотрим такой случай: Есть система с 2 винтами (sda и sdb), устанавливаем на систему линукс. Загрузчик GRUB. Ядро (от дистрибьютора) в системе собрано с initrd. Винты разбиваем так: sda: sda1 - раздел под софтовый рэйд для /boot sda2 - раздел под софтовый рэйд для LVM sdb: sdb1 - раздел под софтовый рэйд для /boot sdb2 - раздел под софтовый рэйд для LVM LVM будет держать на себе /, swap, /usr, /var, /home Файловая система везде ext3. Данный вид инсталляции довольно типичен и давно уже апробирован в работе. Мой вопрос касается работы GRUB: если, уже после установки системы, запустить программу grub и прописать загрузчик на винт sdb, то видим следующее: grub grub> device (hd0) /dev/sdb grub> root (hd0,0) Filesystem type is ext2fs, partition type 0xfd - почему здесь тип файловой системы на разделе sdb1 (это и есть (hd0,0)) груб определил как ext2 ? Ведь тип раздела он же определил правильно как 0xfd - это софтверный рэйд. далее grub> setup (hd0) Checking if "/boot/grub/stage1" exists... no Checking if "/grub/stage1" exists... yes Checking if "/grub/stage2" exists... yes Checking if "/grub/e2fs_stage1_5" exists... yes Running "embed /grub/e2fs_stage1_5 (hd0)"... 15 sectors are embedded. succeeded Running "install /grub/stage1 (hd0) (hd0)1+15 p (hd0,0)/grub/stage2 /grub/menu.lst"... succeeded Мне НЕПОНЯТНО каким образом grub передает управление загрузкой на /boot раздел который находится на md0 диске, то есть поверх софтового рэйда? Ведь grub ничего не знает про софтовый RAID! Ведь для того чтобы вылезло меню груб (читаемое из файла menu.lst) это значит что уже отработала фаза stage2. Как отрабатывает stage1_5? Перед тем как спрашивать гуглил, но ответа не нашел. Пробовал сам проводить некие изыскания, как то попробовать напрямую примонтировать подзеркало sda1 как ext3 - безуспешно... Объясните мне кто как сможет про загрузчик grub для /boot на софтверном рэйде - как же он работает? :) спасибо!
Ответ на:
комментарий
от AndreyKl
Ответ на:
комментарий
от chocholl
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от mator
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от mator
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от mator
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от anonymous
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум [Error 6] [gentoo] [у всех так?]grub (2011)
- Форум Error 21 (2009)
- Форум troubles with grub (2007)
- Форум Не могу установить Grub на программный raid=1 (2013)
- Форум вопрс по grub (2004)
- Форум [доигрался] grub (2010)
- Форум grub + lvm2 (2009)
- Форум Восстановление загрузчика после установки другого дистрибутива - нужен совет (2009)
- Форум Помогите настроить grub (2005)
- Форум Треклятый Grub (2004)