Имя пользователя:
Пароль:
 | Правила  

Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка Windows 2000/XP/2003 » Мультизагрузочный раздел основного HDD

Ответить
Настройки темы
Мультизагрузочный раздел основного HDD

Старожил


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

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


Изменения
Автор: Xodok
Дата: 27-01-2011
Вложения
Тип файла: txt Flashmenu.txt
(652 байт, 99 просмотров)
Тип файла: txt menu.txt
(1.1 Kb, 85 просмотров)
Тип файла: txt submenu.txt
(1.1 Kb, 63 просмотров)
Мультизагрузочный раздел основного HDD - аналог мультизагрузочной USB Flash.
Набор ремонтно-восстановительных средств, размещаемый обычно не USB накопителях или на CD/DVD, может быть размещен на выделенном разделе основного диска.
Дальнейшее изложение идет применительно к ОС Windows XP.
В корень активного раздела помещаем файлы grldr, menu.lst, splash.xpm.gz.
В файле boot.ini добавляем примерно такую строку :
C:\grldr="Multiboot"
При загрузке компьютера появляется дополнительная строка загрузочного меню "Multiboot".
Выбор этой строки приводит к загрузке через файл grldr Grub4dos - многофункционального загрузчика, который используется для загрузки операционных системы мультисистемной конфигурации. После загрузки активируется файл menu.lst с заставкой splash.xpm.gz, т.е. приходим к виду, характерному для мультизагрузочной USB Flash. Если компоненты мультизагрузки размещены на разделе сновного диска, то все отличия menu.lst от аналогичного файла для флешки будут состоять в правильном определении адресов запуска компонентов. Формат записи раздела в Grub4dos выглядит примерно так : (hd0,1).
Первая цифра соответствует номеру диска, а вторая - номеру раздела на этом диске. Если первая цифра совпадает с номером в Windows, то вторую угадать невозможно. Например, диск разбит на 3 раздела. При первом входе в menu.lst нажимаем букву "с" (лат.) и переходим в режим командной строки, где вводим find :
grub > find [Enter]
В ответ получаем список дисков и разделов :
hd0,0
hd0,4
hd0,5
После выяснения информации о разделах можно войти в основную ОС и приступить к работе с меню, предпочтительно используя готовую болванку.
Дополнительно из этого меню можно вызвать загрузку подключенной флешки если на этой флешке разместить файл, например, Flashmenu.lst. Кстати, это позволяет осуществлять загрузку с USB накопителей на компьютерах, где BIOS не предоставляет такой возможности. Имя такого файла может быть любым, но расширение должно быть lst, и, если подключаются одновременно несколько флешек, то имя файла должно быть разное. Структура блоков дополнительного файла Flashmenu.lst может совпадать с файлом menu.lst на флешке, но адресация запуска должна быть изменена.
Компоненты, размещенные на мультизагрузочном разделе основного диска могут быть запущены при загрузке с флешки. Для этого на разделе можно поместить файл типа submenu.lst., а в меню флешки прописать загрузку этого файла. Файл submenu.lst отличается
от menu.lst на активном разделе адресацией запуска. Использование такого способа позволяет в полной мере задействовать компоненты на мультизагрузочном разделе при крахе основной ОС.
Мультизагрузочный раздел можно скрыть удалив букву раздела и использовать для хранения резервных копий ОС.
Проверен запуск с мультизагрузочного раздела :
bartpe_mini.iso
Acronis_BCDW_Reanimator_v5.2008.iso
ubuntu-10.04-netbook-i386.iso
Paragon Advanced Recoveri CD но не ISO, а извлеченных файлов.
Примеры, реально работающих файлов меню прилагаются. Принципиально важно правильно определить и заменить адреса разделов для запуска компонентов.
Это сообщение посчитали полезным следующие участники:

Отправлено: 23:38, 26-01-2011

 

Старожил


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

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


Сочинил способ по задачке от Antikorper, т.е. загрузка grub4 при запуске компьютера без замены MBR win7 на grub чтобы не слетала активация семерки. MBR win7 имеет малоизвестное свойство - сначала ищется вторичный загрузчик семерки файл bootmgr, а в случае его отсутствия ищется загрузчик ХР ntldr. Делаем следующие манипуляции :
- переносим bootmgr в папку BOOT,
- переименовываем ntldr например в ntldr1,
- забрасываем в корень диска С: файл grldr, menu.lst + картинку для grub,
- переименовываем grldr в ntldr,
- в menu.lst для запуска семерки и ХР прописываем

title Boot Windows 7
root (hd0,0)
chainloader /BOOT/bootmgr
boot

title Boot Windows XP
chainloader (hd0,0)/ntldr1
rootnoverify (hd0,0)

Вариант 2
Все то же самое, только grldr в корне диска переименовываем в bootmgr, а ntldr оставляем со своим именем.

-------
Непричесанные мысли по мультифлешке


Последний раз редактировалось Xodok, 05-05-2012 в 11:05.

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

Отправлено: 11:35, 24-04-2011 | #11



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Новый участник


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

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


Спасибо, Xodok, сегодня буду тестить!!!

Отправлено: 21:43, 24-04-2011 | #12


Новый участник


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

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


Еще раз огромное человеческое спасибо, тебе добрый человек!!! Все прекрасно работает!!!

Отправлено: 23:27, 26-04-2011 | #13


Новый участник


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

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


Спасибище тебе, товарищ! Как долго я искал хоть какую-нибудь информацию на эту тему!

Отправлено: 03:02, 05-05-2012 | #14



Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка Windows 2000/XP/2003 » Мультизагрузочный раздел основного HDD

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Установка - Установка W7 на 2й раздел 2го HDD с установлеными 2х XP на других 2х разделах 1го HDD Frays Microsoft Windows 7 7 27-09-2010 21:18
CD и DVD - Мультизагрузочный iso на usb hdd Daemon.XP Автоматическая установка Windows 2000/XP/2003 11 16-04-2010 20:32
Мультизагрузочный HDD IDE с внутренним подключением. Sionnain Автоматическая установка Windows 2000/XP/2003 7 20-09-2009 22:42
Разное - Скрытый раздел HDD virpil70 Microsoft Windows Vista 4 29-07-2009 22:56
HDD - Мультизагрузочный HDD - внешний жесткий And-spb Накопители (SSD, HDD, USB Flash) 0 20-08-2008 14:43




 
Переход