LINUX.ORG.RU

С hybrid-образами такое должно прокатить

dvrts ★★★
()

Одного GRUB не достаточно, нужно чтобы дистрибутив умел грузиться из образа. А так ничто не мешает сделать. Вот, Wubi так и работает.

AITap ★★★★★
()
Ответ на: комментарий от steemandlinux

переделай один раз и подобных и многих других вопросов не будет

sdio ★★★★★
()

Можно, но придётся допилить initrd, прописать в нём сначала монтирование фс где лежит сам образ, а потом монтирование фс из образа.

Nao ★★★★★
()
Ответ на: комментарий от Nao

А ведь точно, я же могу сделать remount образа диска в корень, но интересно, я увижу примонтированный раздел на котором образ после ремаунта?

steemandlinux ★★★★★
() автор топика
Ответ на: комментарий от steemandlinux

Образ диска монтируешь не в корень, а в какой-нибудь подкаталог, потом делаешь на него switch_root или pivot_root.
Всё это надо делать в initrd! Не на загруженной системе.

Лучше расковыряй initrd своего дистрибутива (который сидит в образе) и посмотри как там сделан /init (/init там обычный shell-скрипт).

У меня в генте например там есть поддержка загрузки с loop устройств, но предполагается что идёт загрузка с cd/dvd - нужно обработать напильником чтобы работало для hdd.

Nao ★★★★★
()
Ответ на: комментарий от Nao

Ага, у systemrescuecd намного понятнее init, чем спагетти из функций у убунты.

steemandlinux ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.