[Цитировать]

    Heckfy
  • 14011
  • Стаж: 7 лет 10 месяцев
  • Сообщений: 26
  • Репутация:0

    [+] [-]
sakatgg,
Допустим, grub4dos вас не удивил, что по моей ссылке (хотя я не увидел там необходимости в vboot).
А чем вас не устраивает syslinux toram, пытаемый в указанном вами "методе"?
Для чего вам понадобился в итоге grub2?
Как вы решите вопрос загрузки VHD с Windows в RAM через grub2 без костылей в виде grub4dos или syslinux, пока не представляю, кроме как вероятно попытаетесь это сделать с помощью memdisk. А вот загрузку Debian в RAM можно и без них выполнить, см. http://ramboot.org/
Хотя использование RAM больше оставляет вопросов:
- Переносимость на другие ПК? Вряд ли. Не у всех ПК имеется значительный объем ОЗУ. Нередко даже расширение ОЗУ невозможно. А вот прибавить носители USB практически во всех случаях имеется возможность.
- Сохранение изменений? Может и бывает необходимость загрузить ОС, выполнить в ней разовую задачу без сохранения. Но ради этого городить такие сложности подготовки ОС к загрузке в ОЗУ, а зачем? Если само по себе использование VHD уже дает возможности восстановления.
P.S. Если использовать loopback в grub2 перед передачей загрузки Windows 7 64-bit/8/10 c VHD загрузчику Windows находящемуся внутри VHD, то файл Boot/BCD или EFI/Microsoft/Boot/BCD всё равно потребуется размещать снаружи (на физическом носителе). Файл должен содержать конфигурацию загрузки с VHD. Так что от размещения снаружи загрузчика Windows можно избавиться в легкую, но не от его файла конфигурации. В принципе, оставленный снаружи BCD имеет больше плюсов.

[Цитировать]

    Heckfy
  • 14011
  • Стаж: 7 лет 10 месяцев
  • Сообщений: 26
  • Репутация:0

    [+] [-]
26211Heckfy,
Загрузку в RAM с Firadisk и WinVBlock уже пробовал
Хочу все методы попытать :)
Сейчас такой: Debian 8.2 и Win7x64 в vhd (Virtualbox), обе оси в RAM :)
sakatgg,
См. http://usbtor.ru/viewtopic.php?p=26367
Может имеет смысл выбросить костыли типа vboot, firadisk, memdisk и т.д., что работало лишь в bios, и перейти на uefi (желательно не ниже v2.5)?
1) Однако, в uefi v2.5 у ramdisk могут быть ограничения, см. HPE UEFI Shell User Guide for HPE ProLiant Gen9 Servers
В реализации HP ramdisk форматируется лишь в fat16 до 512 Мбайт или fat32 до 4 Гбайт. Но ramdisk'ов можно создать до 10 шт. Предусмотрено, что файлы для загрузки ОС росыпью могут быть загружены на ramdisk по http и ftp. Также по http и ftp могут быть смонтированы образы ISO для загрузки с них ОС. Возможно здесь имеются ограничения лишь реализиции HP, а не uefi v2.5. Спецификация uefi v2.5 поддерживает также и RAW. А могут ли образы RAW загружены локально?
2) Существует также ramdisk из uefi toolkit v2. Его ограничения не оговариваются ни по объему памяти, ни по форматированию. Не оговаривается поддержка загрузки образов (виртуальpных дисков). Поэтому, возможность в него залить содержимое образа ISO или VHD надо будет реализовывать через grub2 с помощью loopback и наверное простого копирования. Как впрочем, возможно и в первом варианте так тоже придется действовать.

[Цитировать]

    Heckfy
  • 14011
  • Стаж: 7 лет 10 месяцев
  • Сообщений: 26
  • Репутация:0

    [+] [-]
К сожалению, ramdisk из uefi toolkit v2 себя не оправдал. Однако, мне удалось его испытать (см. http://usbtor.ru/viewtopic.php?p=27006#27006 ).
Осталась надежда на UEFI 2.5, которого у меня нет.

[Цитировать]

    BalAngel
  • 647
  • Стаж: 9 лет
  • Сообщений: 252
  • Репутация:14

    [+] [-]
Обновил "шапку"

[Цитировать]

    malderbek
  • 14053
  • Стаж: 7 лет 10 месяцев
  • Сообщений: 5
  • Репутация:0

    [+] [-]
Добрый день! А можно подробную инструкцию для чайников, как загрузить линукс на физическую машину с vhd диска!

[Цитировать]

    BalAngel
  • 647
  • Стаж: 9 лет
  • Сообщений: 252
  • Репутация:14

    [+] [-]
> , как загрузить линукс на физическую машину с vhd диска!
Если читали, что пишут - тарелочки с позолоченной коёмочкой пока нет
Текстовые материалы по этой теме переводятся - с китайского через английский
Идёт не так скоро как хочется, есть ещё больше интересного, кроме того хочу закончить историю vboot для Windows

[Цитировать]

    BalAngel
  • 647
  • Стаж: 9 лет
  • Сообщений: 252
  • Репутация:14

    [+] [-]
Отредактировал первое сообщение.
Дальнейшего редактирования не будет - тема исчерпана, vboot не развивается и не является актуальным

[Цитировать]

    rockdgon
  • 1013
  • Стаж: 8 лет 10 месяцев
  • Сообщений: 93
  • Репутация:0

    [+] [-]
Эх ac А было бы круто линукс грузить на подобии 10ки из VHD
Жаль что заглохла тема!

[Цитировать]

    stea.61
  • 2490
  • Стаж: 8 лет 3 месяца
  • Сообщений: 656
  • Репутация:67

    [+] [-]
  • Откуда: 61 RUS
33801
Эх ac А было бы круто линукс грузить на подобии 10ки из VHD
Жаль что заглохла тема!
В Linux есть AUFS c SQFS в качестве нижнего слоя - вариант, весьма сходный с VHD, точно не хуже, а в чем-то даже лучше.
Реализована такая схема во многих дистрибутивах - например, SLAX, PUPPY, Parted Magic.
При желании, можете посмотреть, как это выглядит в Parted Magic из состава "Compact MultiSystem".

[Цитировать]

    rockdgon
  • 1013
  • Стаж: 8 лет 10 месяцев
  • Сообщений: 93
  • Репутация:0

    [+] [-]
stea.61, сам сейчас puppyrus x64 ковыряю.
Сложно въехать в AUFS. На пользовательском уровне.
Я бы Elementary OS и Manjaro хотел бы на флешке таскать.

Страница 3 из 3


Показать сообщения:    

Текущее время: 20-Апр 15:51

Часовой пояс: UTC + 3


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы можете скачивать файлы