У меня проблема с установкой Ubuntu с мультизагрузочного флеш-накопителя.
Я МОГУ загрузить ОС, но установка не удалась из-за невозможности размонтировать / isodevice (ошибка «target is busy»). Выполнение команды:
sudo umount -f /isodevice
также приводит к сообщению «target is busy».
Проблема, как представляется, заключается в том, что файл .iso, который монтируется в / isodevice, НЕ находится на флеш-накопителе, а в том же файле с именем .iso на одном из разделов жесткого диска. Похоже, есть какая-то логика, которая говорит системе смонтировать этот .iso вместо того, что на флэш-накопителе.
Конфигурация grub, с которой я загружаюсь, выглядит следующим образом:
menuentry "(u) Ubuntu Live/Install." --hotkey=u --class ubuntu {
set iso="$imagedir/$ubuntu"
search --set -f $iso
loopback loop $iso
linux (loop)/casper/vmlinuz iso-scan/filename=$iso file=/cdrom/preseed/ubuntu.seed boot=casper noeject toram quiet splash
initrd (loop)/casper/initrd
}
где «imagedir» - это устройство и каталог, в котором хранится изображение. и $ ubuntu - это имя образа .iso.
Есть ли способ заставить ядро загрузить .iso с флешки, а не с жесткого диска? Я не хочу беспокоиться о существующих файлах .iso на жестких дисках при использовании этого привода для установки ...
Спасибо
Ричард Роза
Также при использовании toram параметра, затем размонтируйте изоустройство. #, Необходимый как / изоустройство обычно, монтируется к разделу, и установщик правильно не размонтировался, даже при том, что это может спросить.
sudo umount -lrf /isodevice
Также, если Вы хотите, чтобы личинка установила на каком-либо устройстве кроме sda или первом устройстве NVMe, можно вручную измениться во время процесса установки для исправления его.
Отправленная работа вокруг, чтобы вручную размонтироваться и смонтировать корректный ESP во время установки, посмотрите № 23 и № 26, но отметьте другие комментарии.
https://bugs.launchpad.net/ubuntu / + источник/повсеместность / + ошибка/1396379