Пользовательского поиска
Пятница, 22.11.2024, 08:54
Приветствую Вас Гость | RSS
Главная | Гибридная флешка с uefi и grub4dos - Форум | Регистрация | Вход
Меню Проекта
Форма входа
Мы Рекомендуем:
Мнение Общественности
Какую файловую систему на флешке вы предпочитаете?
1. NTFS
2. FAT-16/32
3. Ext-2/3
4. Другую
Всего ответов: 4980
Статистика
GreenFlash
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 3
  • 1
  • 2
  • 3
  • »
Модератор форума: Sh1td0wn, asdqqww  
Гибридная флешка с uefi и grub4dos
Voron-OrelДата: Четверг, 12.12.2013, 19:59 | Сообщение # 1
Неизвестный
Группа: Пользователи
Сообщений: 13
Репутация: 0
Статус: Отсутствует
В вообще вопрос можно ли сделать флешку с uefi и grub4dos, на обычном биос грузится grub, на uefi грузился bootngr.efi . Если это возможно, то как это сделать?
 
AtlantДата: Четверг, 12.12.2013, 21:32 | Сообщение # 2
Эксперт
Группа: Проверенные
Сообщений: 2210
Репутация: 221
Статус: Отсутствует
Форматни флешку в FAT32 (NTFS не поддерживается в uefi), сделай ее загрузочной для Grub4Dos-а и скопируй его файлы на флешку. Загрузка из образов в UEFI не получится, поэтому софт умеющий запускатся в обоих режимах просто распаковываем в корень раздела. Вот список подобных программ: 7/8/8.1 х64 версий, 2k10, Image for Linux, Kon-Boot, Kaspersky Rescue Disk, MemTest86.
И если я не ошибаюсь, разместив весь этот софт на флешке, при загрузке в UEFI биосе будет видны соответствующие меню запуска.


Сообщение отредактировал Atlant - Четверг, 12.12.2013, 22:36
 
cokaДата: Пятница, 13.12.2013, 00:00 | Сообщение # 3
Специалист
Группа: Проверенные
Сообщений: 211
Репутация: 7
Статус: Отсутствует
Цитата Atlant ()
разместив весь этот софт на флешке, при загрузке в UEFI

Загрузится что то одно, и я ставлю на то, что это будет MemTest86 (если распаковывать в той же последовательности)


Сообщение отредактировал coka - Пятница, 13.12.2013, 01:11
 
Voron-OrelДата: Воскресенье, 15.12.2013, 01:06 | Сообщение # 4
Неизвестный
Группа: Пользователи
Сообщений: 13
Репутация: 0
Статус: Отсутствует
Цитата coka ()
Загрузится что то одно, и я ставлю на то, что это будет MemTest86 (если распаковывать в той же последовательности)
слышал что Grub2 дружит с UEFI я бы его сам поставил и настроил,но не где не найду инфы как записать efi grub2 на флешку. Из под него можно потом грузить образы.Я так понял, что будут работать iso c efi .


Сообщение отредактировал Voron-Orel - Воскресенье, 15.12.2013, 01:09
 
AtlantДата: Воскресенье, 15.12.2013, 01:52 | Сообщение # 5
Эксперт
Группа: Проверенные
Сообщений: 2210
Репутация: 221
Статус: Отсутствует
UEFI не использует MBR/PBR, а сразу обращается к файлам, так что просто скопируй файлы Grub2.
 
valeridussДата: Воскресенье, 16.03.2014, 17:49 | Сообщение # 6
Ищущий
Группа: Проверенные
Сообщений: 21
Репутация: 0
Статус: Отсутствует
Дорогие друзья !
Вы затронули очень больную тему. Мультизагрузочная флешка для UEFI.
Вроде, все понятно, но нет четкости.
Может быть кто-то  последовательно с картинками изложит эту задачку.
А еще лучше в виде программки , как например MultiBoot USB.
Спасибо Валерий


Сообщение отредактировал valeriduss - Воскресенье, 16.03.2014, 17:50
 
XillikyaДата: Воскресенье, 11.01.2015, 12:19 | Сообщение # 7
Неизвестный
Группа: Пользователи
Сообщений: 1
Репутация: 0
Статус: Отсутствует
Цитата valeriduss ()
Дорогие друзья ! Вы затронули очень больную тему. Мультизагрузочная флешка для UEFI.
Вроде, все понятно, но нет четкости.
Может быть кто-то  последовательно с картинками изложит эту задачку.
А еще лучше в виде программки , как например MultiBoot USB.
Спасибо Валерий

Поддерживаю, сейчас это очень актуально
 
NtXДата: Воскресенье, 11.01.2015, 13:47 | Сообщение # 8
Экспериментатор
Группа: Пользователи
Сообщений: 49
Репутация: 0
Статус: Отсутствует
Берете сборку от 2к10, там есть в описании как сделать флешку загрузочную. Че там непонятного?

Вот другой вопрос - как самому теперь флешку собирать. Я grub4dos я избаловался все из iso'шников делать, тем более нынешний объем оперативки и USB 3.0 позволяют комфортно так грузиться. И флешку я собирал под себя полностью сам, вплоть до фоновой картинки и шрифтов =)
А вот че делать с uefi. Вроде оно и понятно - отформатировал флешку в фат32, но потом надо как-то сделать и закинуть загрузчик для uefi и... как теперь программы-то добавлять/запускать? Вот есть у меня iso'шник от акрониса - и чего с ним делать? Только WinPE получается рулит? На флешке с грубом ф привык таскать с собой с полдясятка разных liveCD - какой-то да запустится. И все было нормлаьно в плане структуры - мусора на флешке не было, т.к. каждый занимал один файл в структре моих папок.
И еще фа32 напрягает. Опять когда-то будет проблема с 4Gb. Почему бы сразу не сделать exFAT подержку? Это оптимально как флешки так и для уживаемости винды с линуксом)
 
spectat0rДата: Воскресенье, 11.01.2015, 14:18 | Сообщение # 9
Неизвестный
Группа: Пользователи
Сообщений: 9
Репутация: 0
Статус: Отсутствует
Цитата NtX ()
А вот че делать с uefi. Вроде оно и понятно - отформатировал флешку в фат32, но потом надо как-то сделать и закинуть загрузчик для uefi и... как теперь программы-то добавлять/запускать? Вот есть у меня iso'шник от акрониса - и чего с ним делать?

Взять его же, только в варианте для efi. Можно даже прописать загрузку в grub2, теоретически. biggrin Во всяком случае отдельно с сидюка, или с сд раздела на флешке он грузится нормально. В общем случае, когда не нужно работать с чужими архивами, лучше конечно использовать IFL или аналоги, там нет таких проблем.

Цитата NtX ()
И еще фа32 напрягает. Опять когда-то будет проблема с 4Gb.

В 2k10\WinPE\2part_Flash_EFI.7z пример организации структуры разделов для загрузки из UEFI, очень подробно все расписано. Загрузочный раздел фат32 фактически можно использовать только для хранения efi загрузчика.
 
AtlantДата: Воскресенье, 11.01.2015, 16:41 | Сообщение # 10
Эксперт
Группа: Проверенные
Сообщений: 2210
Репутация: 221
Статус: Отсутствует
Цитата NtX ()
Вот есть у меня iso'шник от акрониса - и чего с ним делать?

Разобрать как и в случае с Grub4Dos-ом, вот только скрипт теперь не поможет и нужно будет вручную IsoBuster-ом. Полученные файлы можно и под классическим биосом запускать с помощью Grub4Dos-а, единственно требование как я понимаю - поддержка процессором х64 инструкций.
А вообще лучше использовать Image for Linux (IFL). Те же возможности что и у всей линейки акронисов, отсутствие типичных глюков акрониса, ненужно никаких ухищрений для распаковки, весит всего 66Мб (максимально сжал файлы в последней версии).
 
NtXДата: Воскресенье, 11.01.2015, 17:34 | Сообщение # 11
Экспериментатор
Группа: Пользователи
Сообщений: 49
Репутация: 0
Статус: Отсутствует
spectat0r, Ага, нашел в архиве read.me. Метода есть т.е. Правда придется разбивать флешку (нехочется), опять же с флешкой должно повезти, т.к. с USB-HDD у меня с парой флешек как-то раньше был какой-то геморрой.

Atlant, сто, стоп. Я просто тупо маппил исошник и грузился с него. Ничего я там не разбирал =) Да и не в акронисе только дело. У меня на флешке соседстввовали несколько сборок линусков и несколько сборов windows livecd. А с ними что делать?
 
Sh1td0wnДата: Воскресенье, 11.01.2015, 19:35 | Сообщение # 12
Программист
Группа: Модераторы
Сообщений: 3829
Репутация: 210
Статус: Отсутствует
Линуксы можно запускать из ISO-образов при помощи команды loopback в GRUB2:

Код

menuentry "Some Linux" {
  set iso=/path/to/file.iso
  loopback loop $iso
  set root=loop
  linux /path/to/vmlinuz параметры ядра
  initrd /path/to/initrd
}


Правда, придётся найти в документации и добавить параметр ядра, отвечающий за поиск образа при загрузке. Например, findiso для Debian-based.

Теоретически, EFI-загрузчик тоже может редактировать таблицу разделов на лету перед передачей управления ядру, но этого пока никто не сделал.


НАЖМИ МЕНЯ, прежде чем что-либо написать
 
spectat0rДата: Воскресенье, 11.01.2015, 21:20 | Сообщение # 13
Неизвестный
Группа: Пользователи
Сообщений: 9
Репутация: 0
Статус: Отсутствует
Пример пункта меню
Код
menuentry "Start Paragon HDM 15 in normal mode" {
insmod ntfs
if search --no-floppy -f /efi.m -s; then
# -s аналог set root
set gfxpayload=keep
echo 'Loading linux..'
linuxefi /SOFT_EFI/PHDMP15_linux/linux ramdisk_size=512000 ramdisk_blocksize=4096 vga=0x314 splash=silent panic=1
echo 'Loading initrd...'
initrdefi /SOFT_EFI/PHDMP15_linux/initrd
fi
}

Цитата Sh1td0wn ()
Теоретически, EFI-загрузчик тоже может редактировать таблицу разделов на лету перед передачей управления ядру, но этого пока никто не сделал.

В смысле
Код
set root=(hd1,1)
drivemap -s hd0 hd1
?

Еще много примеров загрузки из ИСО с помощью grub2 http://ubuntuforums.org/showthread.php?t=1549847


Сообщение отредактировал spectat0r - Воскресенье, 11.01.2015, 21:46
 
Sh1td0wnДата: Понедельник, 12.01.2015, 16:12 | Сообщение # 14
Программист
Группа: Модераторы
Сообщений: 3829
Репутация: 210
Статус: Отсутствует
Цитата
В смыслеКод
set root=(hd1,1)
drivemap -s hd0 hd1


Нет, в смысле аналога partnew (hd0,4) 0x00 /path/to/file.iso.


НАЖМИ МЕНЯ, прежде чем что-либо написать
 
VetaliДата: Суббота, 07.11.2015, 21:54 | Сообщение # 15
Неизвестный
Группа: Пользователи
Сообщений: 11
Репутация: 0
Статус: Отсутствует
Кто-то это видел??? 

http://www.sarducd.it/downloads

Как вам ? И можно ли реальзовать всё нужное через эту утилиту ?
 
  • Страница 1 из 3
  • 1
  • 2
  • 3
  • »
Поиск:
Чат

Copyright GreenFlash © 2024
Рейтинг@Mail.ru