У меня есть USB-накопитель со многими ISO-файлами различных операционных систем, в настоящее время GRUB настроен на эту карту для загрузки их в виде loopback и запуска их напрямую, однако для одной из них (установка Windows 10 iso) мне нужно чтобы загрузить iso и выполнить загрузку по цепочке, это текущий пункт меню:
menuentry "Windows 10 64bit" --class windows {
loopback loop /windows-10-64bit.iso
set root=loop
chainloader +1
}
однако, он всегда говорит not a valid root device
, я пробовал несколько способов сказать, что loop
является корнем, но по-видимому, он не принимает это. Есть ли способ сделать это по-другому?
Загрузчик на iso не знает, как извлечь остальную часть себя из iso-файла в другой файловой системе, поэтому, даже если grub не будет жаловаться, он не будет работать.
Наверное, поэтому жалуется жадность.
Если загрузчик на iso совместим с мультизагрузкой, и если он сможет просматривать вашу файловую систему, чтобы найти iso и продолжить загрузку оттуда, ТО, возможно, вы можете использовать команду мультизагрузки grub2.
Но я сомневаюсь, что Windows может сделать это.
$ ifdown eth0 && ifup eth0
Read больше об этом выпуске здесь . – pl1nk 30 May 2012 в 02:05$ ifdown eth0 && ifup eth0
Read больше об этом выпуске здесь . – pl1nk 30 May 2012 в 02:05