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

safocl
ну ты предлагаешь каждую загрузку копировать ядро???
Где я такое предлагал? Еще раз объясняю на пальцах. Файл ядра нужен только при загрузке системы и не нужно его никуда копировать, загрузчик сам его копирует в ОЗУ один раз после включения.

safocl
в корне физического раздела лежат vhd, grub и ядро с инитрд
В каком еще корне? До монтирования корня согласно правилу, прописанному в /etc/fstab, никто и не знает, где будет корень. Да и вообще нет никакого корня. Все совсем наоборот происходит. Сначала система монтирует раздел (в твоем случае VHD), после этого появляется корневая папка и точки монтирования в ней (папка /boot, /mnt и проч.), а уже потом в эти точки монтируются другие разделы. В твоем случае в папку /boot примонтируется раздел, содержащий ядро и загрузчик. Разумеется, они должны быть на отдельном разделе, не содержащем VHD, иначе получается петля.

А загрузчик загружает файлы до монтирования, именно поэтому пути в конфиге загрузчика начинаются с раздела, а не с корня и могут не совпадать системными путями. Например, если /boot находится на отдельном разделе sda5, то путь в конфиге загрузчика к файлу ядра будет примерно таким:
(hd1,msdos5)/vmlinuz-linux
хотя в системе, после монтирования разделов этот путь такой:
/boot/vmlinuz-linux

И не нужно ничего копировать, просто нужно указать загрузчику правильный путь к файлу ядра с указанием номера устройства и номера раздела.
safocl
загрузчик винды же монтирует получается VHD???
Внутри VHD должны быть созданы разделы, или хотя бы один корневой. Вот он и монтируется. Сначала подключается устройство, в /dev/ появляется псевдо-файл этого устройства и псевдофайлы разделов, а потом монтируются разделы этого устройства.
Зачем этот геморрой, когда есть GPT?
Винда, оказывается умеет работать с LVM.
elsonador
Зачем этот геморрой, когда есть GPT?
Некоторые люди не ищут легких путей и душа требует экспериментов и адреналина
https://github.com/warlock90000/awesome
heider
а ежкин ёпрст... да да я попутал))) корень системы же указывается в параметре запуска ядра... и монтируется в kernel-space а не в реальный раздел...
затупил...
heider
Винда, оказывается умеет работать с LVM.
ага а вот ента надпись тебя не смущает???:
-Supported by all versions of Windows (Vista is still Work In Progress)
elsonador
Зачем этот геморрой, когда есть GPT?
ну так то немного внимательности и ты бы узрел тот факт чо данный метод хотле использовать под BIOS... на компе без UEFI
warlock9000
Некоторые люди не ищут легких путей и душа требует экспериментов и адреналина
ну и енто тоже... отрицания неуместны
а так же:
Planned Features of Virtual Volumes:
  -More filesystems (HFS, ISO9660, NTFS, ...)
 
Зарегистрироваться или войдите чтобы оставить сообщение.