puhpol
- Стаж: 10 лет
- Сообщений: 891
- Репутация:75[+] [-]
|
ВСТУПЛЕНИЕ: Попробовал использовать ГРУБ для загрузки ноутбука. На диске ноутбука 3 раздела, установлено две системы: Windows ХР и Windowsw 7. Для загрузки систем решил использовать ГРУБ (захотелось иметь красивую картинку при выборе системы). Установил загрузчик, прописал в меню загрузку систем, стало все красиво. Задумался, в голову мысль пришла: "Скоро лето, и ноутбук будет ездить со мной на дачу и в командировки. А если с системой что-то не так, мне что - диски или флешку реанимационную с собой таскать? Оно не тяжело, конечно, но скорее всего забудется или потеряется." Короче, сделал на диске еще один активный скрытый раздел, установил загрузчик, в скрытый раздел бросил файлы Live-CD, и образ системных дисков. Все это прописал в загрузчик. И теперь при загрузке имею красивую картинку, могу загрузится с Live-CD (для восстановления, лечения системы) и, конечно, выбрать какую систему загрузить. Вот так это выглядит:
КАК СДЕЛАТЬ: Если нужно просто сделать красивую картинку при выборе системы, делаем так: Качаем этот файл (установщик ГРУБ) Запускаем программу GRUB4DOS извлекаем файлы на диск С:\, после чего появится окно установщика. В нем выбираем диск и жмем установить, появится окно, жмем ENTER. Если все прошло успешно, загрузчик установлен. Ищем в корне диска С:\ файл "Menu.lst" и открываем его с помощью "Блокнота". И копируем туда такие строки: title Windows XP find --set-root --ignore-floppies --ignore-cd /ntldr map () (hd0) map (hd0) () map --rehook find --set-root --ignore-floppies --ignore-cd /ntldr chainloader /ntldr title Windows 7 find --set-root --ignore-floppies --ignore-cd /bootmgr map () (hd0) map (hd0) () map --rehook find --set-root --ignore-floppies --ignore-cd /bootmgr chainloader /bootmgr Перезагружаемся и проверяем, как все работает. Если есть желание, то можно поменять картинку . В menu.lst прописал загрузку Windows ХР и Windosw 7 Для загрузки Убунты писал так:title Ubuntu 11.04 desktop i386 find --set-root /sbin/init kernel /vmlinuz root=UUID=98b295d2-7c61-489a-908c-a53a2dc5ac initrd /initrd.img СТРОКУ " root=UUID=98b295d2-7c61-489a-908c-a53a2dc5ac" Можно найти загрузившись в Ubuntu путь: файловая система/Boot/Grub в файле "grub.cfg" Наверное, можно еще где-то найти, только я не знаю
|
Владимир919
- Стаж: 10 лет
- Сообщений: 36
- Репутация:0[+] [-]
- Откуда: Россия Москва-Мос.обл
|
4607И на втором диске на который установили вторую систему папки "boot" а соответственно и файла ВCD нет как нет или я чего то не догоняю? при установки ОС через WinNTSetup, всё есть.При слёте первой системы и установив активный маркер на второй радел, вторая ось спокойно загружается.
|
Jorginho
- Стаж: 9 лет 9 месяцев
- Сообщений: 11
- Репутация:0[+] [-]
- Откуда: 42 RUS
|
puhpol, Отлично разжевано! А то я для разных установок делал активными соответствующие партиции диска а потом тоже писал загрузки всех виндов в menu.lst, правда через точные адреса партиций (hd0,0 или там hd0,2)...
|
Jorginho
- Стаж: 9 лет 9 месяцев
- Сообщений: 11
- Репутация:0[+] [-]
- Откуда: 42 RUS
|
Владимир919, через WinNTSetup да... А если через обычную установку, то так - топикстартер про это и написал...
|
puhpol
- Стаж: 10 лет
- Сообщений: 891
- Репутация:75[+] [-]
|
Владимир919,Приветствую. Разговор Про стандартную установку ВИНДОВС, а не через .....WinNTSetup. Во вторых диск второй логический, при таком раскладе загрузочные файлы будут на первом активном разделе.
|
Владимир919
- Стаж: 10 лет
- Сообщений: 36
- Репутация:0[+] [-]
- Откуда: Россия Москва-Мос.обл
|
4610через WinNTSetup да... А если через обычную установку, то так - топикстартер про это и написал понятно, уже два года пользуюсь данной программой, поэтому особо на такой коллапс не обратил внимание, нужно будет воспроизвести,но что то смутно припоминаю что именно ставил себе две 8.0, через стандартную установку и когда слетела первая, то есть полетел BCD файл, то смог при назначении активного маркера другому разделу, ось загрузить . 4611Разговор Про стандартную установку ВИНДОВС, а не через .....WinNTSetup. это я понял, думал что особой разницы нет. P/S- немного не по теме, а что там с автоматическим оповещением, а то галочки порой забываю ставить, так как при прочтении одного сообщения, функция на дальнейшее оповещения аннулируется.
|
Отправлено: 21-Апр-2015 20:18
(спустя 1 месяц 5 дней)
Владимир919
- Стаж: 10 лет
- Сообщений: 36
- Репутация:0[+] [-]
- Откуда: Россия Москва-Мос.обл
|
431Качаем этот файл (установщик ГРУБ) Приветствую, хотел тиснуть файл по ссылке, а загружается только мой яндекс диск.
|
zdoba
- Стаж: 9 лет
- Сообщений: 357
- Репутация:22[+] [-]
- Откуда: Россия
|
У меня тоже - у них там какие-то работы ведуться.
|
Владимир919
- Стаж: 10 лет
- Сообщений: 36
- Репутация:0[+] [-]
- Откуда: Россия Москва-Мос.обл
|
zdoba, неее, у меня по ссылке из шапки до сих пор открывает только мой яндекс диск, а не puhpol, файл.
|
SunOK
- Стаж: 10 лет
- Сообщений: 352
- Репутация:32[+] [-]
- Откуда: Україна, Перлина Поділля
|
|
Владимир919
- Стаж: 10 лет
- Сообщений: 36
- Репутация:0[+] [-]
- Откуда: Россия Москва-Мос.обл
|
6741 подтверждаю ссылка сдохла. тогда придётся подождать когда puhpol, её обновит.
|
Отправлено: 26-Ноя-2020 11:19
(спустя 5 лет 7 месяцев)
BalAngel
- Стаж: 9 лет 7 месяцев
- Сообщений: 257
- Репутация:14[+] [-]
|
(Оригинал) GRUB4DOS для UEFI Forum wuyou Опубликовано 2020-10-29 10:31:46 -=- 2011 yaya2007777 Этот пост был v последний raz редактироваn 2011yyaya2007777 на 2020-11-23 18:37 GRUB4DOS для сред UEFI Это огромный проект, и почти весь код пересекает его. Модифицированный вход и выход консоли клавиатуры, выход экрана консоли, управление памятью, управление приводом, время даты, контроль паузы, графический режим и реализация шрифта Unicode, открытие сети PXE и так далее. В процессе разработки ссылаlosj на исходный код GRUB2. Для отображения обратитесь к исходный код wintoflash (a1ive github) . Обновлено: 2020-11-18 (yaya) 1. Каталог меню изменен на: /efi/grub/menu.lst 2. Поддержка физического диска, жесткий диск загрузки. 3. Когда у вас есть несколько дисков, запуск диска приспосабливается к первому диску, чтобы соответствовать Windows. 4. Увеличить количество выходов из GRUB4DOS exit_g4d. 5. Пакетные изменения: подсектор функции остается неизменным, а параметры меняются с 32 битов до 64 битов. (Fn. Subseкурсор?? параметр 1 параметр 2 .../ Fn. subscript parameter 1 parameter 2 ...) Переменный адрес был изменен с 0x8304 на 0x8308 и с 32 до 64 битов. Прочитайте общее значение памяти по-прежнему "читать адрес памяти", читать GRUB4DOS внутреннее значение, используя "читать адрес памяти" (например, читать s0x8308). Пакет добавляет еще одну функцию. Добавьте нотацию набора скриптов.For example:if condition { Script set if condition { Script set} else { Script set} } else if condition { Script set } else { Script set } Примечание: 1. фигурная скобка должна быть в конце строки. 2. Набор сценариев можно записать в несколько строк. 3. Скобки могут быть вложенными внутри. 2002-11-30??? (2020 10 30?) 1. Вы можете запускать файлы efi. 2. Может запускать файлы iso и img. 3. Встроенная функция горячих клавиш. муторно править в тексте; hook unhook map unmap, поэтому выбрал переводить кусок English 1.The graphics mode supported by the system can be viewed using the graphicsmode command. 2. The map function is mounted after it is executed. The --hook instruction does not need to be executed. 3. Cancel --hook,--unhook,--rehook,--unmap,--floppies,--hardrives, instructions. 4. In a UEFI environment, you can start from a disk other than 0x80, so you don't need to swap disk operations, such as map (hd0) (hd1). 5. Remove disk features such as map (hd1) (hd1). 6. Currently, the PXE network opens only tftp.Russian1. Вы можете просмотреть графические режимы, поддерживаемые системой, с помощью команды graphicsmode. 2. Смонтировать после выполнения функции карты. Команду --hook выполнять не нужно. 3. Отмените команды --hook, --unhook, --rehook, --unmap =, --floppies =, --harddrives =. 4. В среде UEFI вы можете загружаться с диска, отличного от 0x80, поэтому нет необходимости менять местами дисковые операции, такие как map (hd0) (hd1). 5. Отмените функцию удаления диска, например map (hd1) (hd1). 6. В настоящее время PXE Netboot поддерживает только tftp. grub4dos-0.4.6a_for_UEFI-2020-11-23 Secure Boot disabled
|
Текущее время: 21-Ноя 13:36
Часовой пояс: UTC + 3
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах Вы не можете прикреплять файлы к сообщениям Вы можете скачивать файлы
|
|