Загрузка и установка системы прямо из iso-образа Сравнение версий

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
wiki:загрузка_ubuntu_с_iso [2017/02/28 08:12]
обновление и добавление 2 способов
wiki:загрузка_ubuntu_с_iso [2017/03/02 22:00] (текущий)
[Загрузка и установка системы прямо из iso-образа]
Строка 3: Строка 3:
 Если у вас есть iso-образ установочного диска Ubuntu и есть уже установленная система,​ то для того, чтобы загрузить установщик Ubuntu, имеющийся iso даже не обязательно записывать на cd-диск - вы можете загрузиться и произвести установку непосредственно из iso-образа. Для этого вам потребуется установленный загрузчик [[grub|GRUB2]],​ через который мы и будем загружаться. Если у вас есть iso-образ установочного диска Ubuntu и есть уже установленная система,​ то для того, чтобы загрузить установщик Ubuntu, имеющийся iso даже не обязательно записывать на cd-диск - вы можете загрузиться и произвести установку непосредственно из iso-образа. Для этого вам потребуется установленный загрузчик [[grub|GRUB2]],​ через который мы и будем загружаться.
  
 +Сложность состоит в том, что загрузочное устройство с образом должно быть примонтировано как отдельный носитель. Если жёсткий диск только один, и нет ни cdrom, ни флешки,​ то решить проблему можно двумя способами,​ описанными ниже: ​
 +  * Использовать утилиту UNetbootin, которая особым образом распакует содержимое образ в корень жёсткого диска и создаст пункты меню Grub.
 +  * Попытаться создать виртуальный диск в оперативной памяти,​ с помощью утилиты MemDisk.
 +Если же есть другой жёсткий диск, то используйте третий способ.
 +===== Загрузка утилитой UNetbootin =====
 +
 +Утилита [[http://​unetbootin.github.io|UNetbootin]] (//​Universal Netboot Installer//​) имеет простой GUI-интерфейс. Она особым способом распаковывает содержимое образа в корень жёсткого диска и создаёт пункты меню Grub. Установка:​
 +
 +  sudo apt-get install unetbootin
 +  ​
 +Запустить и задать способ установки:​
 +    * По сети, выбрав "​Дистрибутив"​ и его "​Версию"​
 +    * С образа диска, выбрав "​Образ диска"​ и путь к образу iso/​img. ​
 +
 +В пункте "​Тип"​ выбираем "​Жёсткий диск"​. Далее нажать "​OK"​ и перезагрузить компьютер. В меню Grub появятся пункты,​ из них верхний "​UNetbootin"​ будет загружать заданный образ.
 +
 +При повторном запуске утилиты она спросит,​ удалить ли установленный в корне диска образ. (В текущей версии утилита может удалить не всё, оставив в корне диска пустые папки.)
 ===== Загрузка с образов Alternate или Desktop ===== ===== Загрузка с образов Alternate или Desktop =====
 <​note>​В прежних версиях Ubuntu было разделение установочных дисков на Alternate и Desktop, ниже приведём способы для них.</​note>​ <​note>​В прежних версиях Ubuntu было разделение установочных дисков на Alternate и Desktop, ниже приведём способы для них.</​note>​
Строка 42: Строка 59:
 <note important>​ <note important>​
 Если вы хотите устанавливать Ubuntu с запущенного таким вот образом iso, то учтите две вещи: Если вы хотите устанавливать Ubuntu с запущенного таким вот образом iso, то учтите две вещи:
-  - Ваш iso образ не должен лежать на винчестере,​ на который вы будете устанавливать Ubuntu и который является загрузочным. Иначе ничего не получится. И не важно, на какой вы положите его раздел. Это ограничение можно обойти,​ смотрите способы в разделах ​ниже.+  - Ваш iso образ не должен лежать на винчестере,​ на который вы будете устанавливать Ubuntu и который является загрузочным. Иначе ничего не получится. И не важно, на какой вы положите его раздел. Это ограничение можно обойти,​ смотрите способы в соседних ​разделах.
   - После запуска Ubuntu с iso зайдите в терминал,​ наберите **mount** и удостоверьтесь,​ что в выводе действительно нет разделов,​ удовлетворяющих п.1.   - После запуска Ubuntu с iso зайдите в терминал,​ наберите **mount** и удостоверьтесь,​ что в выводе действительно нет разделов,​ удовлетворяющих п.1.
  
Строка 85: Строка 102:
 Есть способ загружать образ имея лишь один жёсткий диск, за счёт того, образ будет смонтирован на виртуальный диск, созданный в памяти. Есть способ загружать образ имея лишь один жёсткий диск, за счёт того, образ будет смонтирован на виртуальный диск, созданный в памяти.
  
-<note important>​Способ требует объёма памяти,​ соответствующего размеру образа,​ и в большинстве случаев не работает по непонятным причинам. Также ​способ ​требует тестирований настроек. ​+<note important>​Способ требует объёма памяти,​ соответствующего размеру образа,​ и в большинстве случаев не работает по непонятным причинам. Также требуется тестирование настроек. ​
  
-Поэтому рекомендуется использовать другой простой [[#​Загрузка утилитой UNetbootin|способ с утилитой UNetbootin]],​ описанный ниже.</​note>​+Поэтому рекомендуется использовать другой простой [[#​Загрузка утилитой UNetbootin|способ с утилитой UNetbootin]],​ описанный ​в соседнем разделе.</​note>​
  
 Для работы пригодится утилита grub-imageboot:​ Для работы пригодится утилита grub-imageboot:​
Строка 98: Строка 115:
  
 У этого способа вполне вероятны проблемы с загрузкой. Можно попробовать в ''/​etc/​grub.d/​40_custom''​ в строке ''"​linux /memdisk iso"''​ поменять параметр "​iso"​ на "​raw"​ или "​bigraw"​. Смотрите справку по  [[http://​www.syslinux.org/​wiki/​index.php?​title=MEMDISK|MemDisk]] и рецепты в интернет. У этого способа вполне вероятны проблемы с загрузкой. Можно попробовать в ''/​etc/​grub.d/​40_custom''​ в строке ''"​linux /memdisk iso"''​ поменять параметр "​iso"​ на "​raw"​ или "​bigraw"​. Смотрите справку по  [[http://​www.syslinux.org/​wiki/​index.php?​title=MEMDISK|MemDisk]] и рецепты в интернет.
- 
-===== Загрузка утилитой UNetbootin ===== 
- 
-Утилита [[http://​unetbootin.github.io|UNetbootin]] имеет простой GUI-интерфейс. Установка:​ 
- 
-  sudo apt-get install unetbootin 
-  ​ 
-Расположение:​ ''​Пуск → Системные → UNetbootin''​ 
- 
-Настройка:​ 
-  - Выбрать вместо пункта "​Распостранение"​ → "​Образдиска", ​ 
-  - Выбрать "​Образ диска"​ или "​Дисковод гибких дисков",​ и указать путь к образу iso/img, 
-  - В пункте "​Тип",​ в выпадающем списке выбираем "​Жёсткий диск",​ в "​Носитель"​ → "/"​. 
-  - Далее нажать "​OK"​ и перезагрузить компьютер. 
- 
-В меню Grub появятся пункты,​ из них верхний "​UNetbootin"​ будет загружать заданный образ.