А почему бы не скопировать файлы дистрибутива на, например, флешку, и не поправить загрузчик так, чтобы система загрузилась оттуда? И не возникло бы проблем с подмонтированными разделами.
Упс. Только что проверил. Действительно работает. И так действительно проще. Где ж Вы раньше были :-)
От чего-то думал, что «ноут не поддерживает загрузку с флешек» == «загрузиться с флешки нельзя».
Недавна мучился с загрузкой с ide диска в системе с тремя другими sata дисками. Получился облом — grub не видит hd2 вообще. Есть hd0, hd1, hd3, а hd2 нет. Биос кривой на моём асусе.
Пришлось извращаться. Так что вам повезло, а может это фишка grub2.
Переименуйте пожалуйста. Grub не умеет «загружать ISO». Здесь речь идёт о том, что:
— grub может работать с файлами образов таким же образом, как и с физическими устройствами;
— Ubuntu можно загрузить «подмонтировав» ISO, потому что это позволяет сделать casper.
Хм. Тогда не понятно о чем статья. Хотел рассказать именно о фиче grub2. Ведь, во-первых, убунту не единственный дистрибутив, который «знает», что может быть загружен таким образом. Во-вторых, есть уйма маленьких дистрибутивов, все содержимое которых помещается в initrd. У них нет никакого casper-подобного хука. И тем не менее они загружаются и работают.
Grub не умеет загружать ISO, он умеет монтировать образы файловых систем, в том числе и iso9660. Загружать ISO может, например, grub4dos или memdisk (если образ небольшой).
> Во-вторых, есть уйма маленьких дистрибутивов, все содержимое которых помещается в initrd.
Но рассказали-то вы именно про загрузку Ubuntu из ISO-образа, когда не работает CD-ROM :)
Это был мой «План А». И он завершился неудачно. Примонтировал iso с «mount -o loop», создал новый раздел на жестком диске, отформатировал и скопировал туда все файлы с iso. После перезагрузки, ядро и initrd-образ нашлись и загрузились, а когда начал исполняться init, посыпались ошибки с /dev/sr0: cистема явно хотела читать из дисковода. В конце концов init завершался с ошибкой.
я как то не обратил на это внимание )
Да и ткните меня носом в то место в статье где слово «виртуалка» конкретизируется деталями гипервизора )))
Может комуто пригодится и мой «хауту» )
Когда то давно искал способ загрузиться с ISO образа — не нашел, и забил на эту идею… Теперь буду знать, что так можно, и некоторые задачи будет проще решить. Спасибо!
Интересная фича Grub2: загрузка из ISO-файла