Установка на VHD или иной виртуальный диск

indeviral
Есть же windows boot manager начиная с vista он вроде кое как загружает linux, в чём проблема?
говорят что виндячий загрузчик может с VHD загружать только винду.
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
nafanja
говорят что виндячий загрузчик может с VHD загружать только винду.
даже незнаю, счас проверим...
p.s. эт займёт больше времени чем я думал... ну да ладно
p.s.s.
bcdedit /copy {current} /d "linux"
bcdedit /set {id} device vhd=[C:]\linux.vhd
bcdedit /set {id} osdevice vhd=[C:]\linux.vhd
bcdedit /set {id} path \linux.bin (отрезал кусочек)

итого надпись grub появилась... всё таки так наверное нельзя
Ошибки в тексте-неповторимый стиль автора©
vhd тут нафиг не нужен.
образ создается с помощью dd.
форматируется в линуксовую фс без разделов.
граб поддерживает загрузку из образа с помощью loopback.
при этом в начальный загрузчик граба можно встроить конфиг и нужные модули, чтобы его файлы не валялись в разделе.
в инитрам сначала должен монтироваться сначала раздел с файлом корень примонтируется сам, т.к. путь до файла должен передаваться из граб.
в инитрамфс должны быть встроены модули фс раздела и корня.

в принципе ничего сложного.

команда не даю, т.к. с собой нет компа.
Lupus pilum mutat, non mentem.
heider
Нет никакой нехватки. Тебе нужен всего один примари раздел, а ты можешь создать четыре.
мне надо минимум 5 разделов
heider
Граб, ядро и образ инитрамфс - отдельно, остальное в VHD
так енто все понятно, я не пойму как ядро будет запускать монтирование VHD... и еще не пойму как передать параметры ядру чо корень системы будет VHD
safocl
мне надо минимум 5 разделов
Это всего тебе надо пять, а первичный только один - для винды.

safocl
и еще не пойму как передать параметры ядру чо корень системы будет VHD
Это ты читай мануал по драйверам к твоему VHD.

Например, для iso-образа параметр примерно вот так передается:
linux /linux iso-scan/filename=/install/mini32.iso
для ubuntu

либо вот так:
linux (loop)/arch/boot/i686/vmlinuz archisolabel=$isolabel
для арча

Разумеется, втупую копировать не надо, у тебя будет все по-другому.
nafanja
как писали выше, что бы это реализовать нужен драйвер для ядра,
и не помешал бы модуль для груба.
так я все не пойму какой драйвер для ядра нужен? и как в грубе прописывать запуск ядра чо бы оно разворачивало рут в VHD файле
слушайте народ, а вот енто не оно???
скрин

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

опробую попожже отпишу.

хмм... единственное НО... как мне установить арчу на VHD? оно нормально примонтируется средствами установщика?
просто командовать
mount /vhd/linux.vhd /mnt
так ?
safocl
так я все не пойму какой драйвер для ядра нужен? и как в грубе прописывать запуск ядра чо бы оно разворачивало рут в VHD файле
http://archlinux.org.ru/forum/topic/17082/?page=2#post-181503
а тут пример как в грубе это прописать https://sourceforge.net/p/vdfuse/wiki/Home/
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
nafanja
а тут пример как в грубе это прописать https://sourceforge.net/p/vdfuse/wiki/Home/
да с запуском то я наверна разобрался, вроде так норм будет...
как мне арчу поставить на VHD??? или какой то другой вирт диск...

П.С. имеется ввиду нативными средствами...
через виртуалку не предлагать...
 
Зарегистрироваться или войдите чтобы оставить сообщение.