Как стать автором
Обновить

Комментарии 44

А почему бы не скопировать файлы дистрибутива на, например, флешку, и не поправить загрузчик так, чтобы система загрузилась оттуда? И не возникло бы проблем с подмонтированными разделами.
эм. вроде автор написал: «Загрузки с флешек в биосе тоже нет»
Думаю, heathen имел ввиду просто подгрузку iso из флешки вместо винта загрузчиком grub2
Нет, я имел ввиду именно распакованные на флешку файлы из iso-образа плюс пункт в основном загрузчике (на жестком диске) для загрузки ядра с флешки.
Загрузчик может не увидеть флешку.
Упс. Только что проверил. Действительно работает. И так действительно проще. Где ж Вы раньше были :-)
От чего-то думал, что «ноут не поддерживает загрузку с флешек» == «загрузиться с флешки нельзя».
Недавна мучился с загрузкой с ide диска в системе с тремя другими sata дисками. Получился облом — grub не видит hd2 вообще. Есть hd0, hd1, hd3, а hd2 нет. Биос кривой на моём асусе.
Пришлось извращаться. Так что вам повезло, а может это фишка grub2.
В последней своей версии Virtualbox умеет работать с Natty.
Переименуйте пожалуйста. Grub не умеет «загружать ISO». Здесь речь идёт о том, что:
— grub может работать с файлами образов таким же образом, как и с физическими устройствами;
— Ubuntu можно загрузить «подмонтировав» ISO, потому что это позволяет сделать casper.
Предложите вариант. Как будет звучать «правильно».
Например: «Загрузка Ubuntu используя ISO-образ».
НЛО прилетело и опубликовало эту надпись здесь
Тоже норм.
Хм. Тогда не понятно о чем статья. Хотел рассказать именно о фиче grub2. Ведь, во-первых, убунту не единственный дистрибутив, который «знает», что может быть загружен таким образом. Во-вторых, есть уйма маленьких дистрибутивов, все содержимое которых помещается в initrd. У них нет никакого casper-подобного хука. И тем не менее они загружаются и работают.
Grub не умеет загружать ISO, он умеет монтировать образы файловых систем, в том числе и iso9660. Загружать ISO может, например, grub4dos или memdisk (если образ небольшой).

> Во-вторых, есть уйма маленьких дистрибутивов, все содержимое которых помещается в initrd.
Но рассказали-то вы именно про загрузку Ubuntu из ISO-образа, когда не работает CD-ROM :)
Я делал немного не так — монтировал iso в основной системе, копировал файлы с него в пустой раздел и уже оттуда запускал.

Путем нехитрых манипуляций можно добиться чтобы те же драйвера не надо было устанавливать при каждой загрузке.
Это был мой «План А». И он завершился неудачно. Примонтировал iso с «mount -o loop», создал новый раздел на жестком диске, отформатировал и скопировал туда все файлы с iso. После перезагрузки, ядро и initrd-образ нашлись и загрузились, а когда начал исполняться init, посыпались ошибки с /dev/sr0: cистема явно хотела читать из дисковода. В конце концов init завершался с ошибкой.
Помню такую проблему, но не помню как её решил :(
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
очень даже можете запустить Unity под виртуалкой.
Например вот так ;)
Ух ты! А virt-manager (kvm) так умеет?
я как то не обратил на это внимание )
Да и ткните меня носом в то место в статье где слово «виртуалка» конкретизируется деталями гипервизора )))
Может комуто пригодится и мой «хауту» )
«Доступ к публикации закрыт»
теперь открыт ) не забывайте минусовать )
Интересно, какие ФС поддерживает. Не плохо добавить бы инфу об этом.
А взять и просто поставить другую графическую среду ваши бубунты, как я понял, не позволяют?
С добрым утром!
grub-0.97 это умеет тоже.
На хабре по тэгу grub можно найти варианты загрузки с ISO образа.
grub-legacy не умеет.
Умеет grub4dos или через memdisk.
НЛО прилетело и опубликовало эту надпись здесь
Когда то давно искал способ загрузиться с ISO образа — не нашел, и забил на эту идею… Теперь буду знать, что так можно, и некоторые задачи будет проще решить. Спасибо!
В VirtualBox Unity3D работает. Только необходимо поставить guest additions из репозитория, а не из комплекта к VB.
мне хватило только комплекта, плюс выставление поддержки 3D в настройках машины
Польза от этой «фишки» есть — параноикам можно не мучиться при работе в клиент-банке (нормальных банков) — не используя CD-привод, грзиться в live-cdю
Я у себя сделал проще:
sudo -s
mkdir /boot/images
cp /path/to/file.iso /boot/images/
update-grub
Сделал так же новая строка не появилась. Что я делаю не так?
Извиняюсь. Предварительно необходимо выполнить
sudo apt-get install grub-imageboot
В Debian пакет есть только в testing-ветке.
Не очень экономно — держать в памяти еще и образ диска. Но для KolibriOS или, да простят меня маководы, EmpireEFI — в самый раз.
и как тянет на стареньком ноуте Kubuntu?
Не то чтобы летает, но жить можно.
Я бы воспользовался qemu для установки, но вариант с GRUB'ом тоже неплох, да.
> Например, если Вы загрузили ubuntu-11.04-desktop-amd64.iso в раздел /dev/sda1, строчка изменится на set root=(hd0,1).

Скорее, на (hd0,0)
В grub2 разделы нумеруются начиная с 1 (наверное, спецом изменили, чтоб совпадало с нумерацией в linux).
действительно
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории