Как установить линукс с iso файла

Как в Linux извлечь файлы из образа ISO

Вы, наверное, уже скачивали файлы образов дисков и, скорее всего, что использовали популярный формат с расширением .ISO. Эти (как правило, довольно большие) файлы, по существу, являются образами цифровых оптических носителей, и все файлы, которые есть на этом носителе, помещаются в архив .ISO.

В отличие от Windows, в Linux есть встроенная поддержка монтирования и управления файлами образов. Это означает, что вы для того, чтобы получить доступ к архивам .ISO и файлам, находящимся внутри них, можете не обращаться к программному обеспечению независимых производителей.

На самом деле есть несколько способов получить доступ к архиву, так что вы можете выбрать тот, который подходит именно Вам.

Образ .ISO

Образы дисков стали популярным способом распространения программного обеспечения через сеть, как только скорости широкополосных сетей стали позволять это делать. Скорее всего, вы установили дистрибутив Linux с использованием файла .ISO, именно того, который вы подготовили в старой доброй Windows.

В файле формата .ISO просто создается архив содержимого оптического мультимедийного диска, использующего файловую систему ISO 9660. В некоторых случаях такие образы можно также создавать для файловой системы UDF (Universal Disc Format — универсальный дисковый формат). Данные в архиве хранятся без сжатия; образ .ISO можно делать с любого оптического носителя — CD, DVD, HD-DVD (помните такой?), BluRay и так далее.

Формат .ISO нельзя использовать для создания образа аудио CD, поскольку в нем отсутствует файловая система. В этих случаях часто предпочтительнее использовать образ .BIN/.CUE.

Если вы хотите получить доступ к файлам в архиве .ISO, то сначала вам понадобится его смонтировать. Вы можете сделать это из командной строки, либо, если вы не любитель текстовых команд, можете использовать программу с графическим интерфейсом.

В некоторых дистрибутивах есть программы, которые помогут вам раскрыть архив с помощью меню, открывающемся щелчком правой кнопки мыши. Найдите образ .ISO, щелкните правой кнопкой мыши и поищите вариант Extract Here (Раскрыть здесь). Вероятно, вы будете приятно удивлены!

Распаковка .ISO с помощью командной строки

Это не так сложно, как кажется, вопрос просто связан с правильным использованием команды. Сначала вам нужно создать директорий для монтирования образа; откройте терминал и введите:

После запроса введите свой пароль и и ваш директорий будет создан. Теперь мы можем смонтировать файл, набрав следующее:

Вместо укажите место, где расположен файл .ISO, например, я монтирую файл, находящийся в моем директории загружаемых файлов, следующим образом:

Теперь вы можете перейти в созданный вами директорий и получить доступ к файлам образа .ISO. Если вы хотите все делать из командной строки, вы можете скопировать содержимое директория, набрав следующую команду:

Эта команда будет копировать все файлы в отдельный директорий «iso» в моем директории Documents. Параметр -r указывает команде выполнять копирование рекурсивно, т. е. копировать содержимое поддиректориев.

Конечно, после того, как вы смонтируете образ, вам не обязательно нужно делать копирование, вы можете воспользоваться вашим менеджером файлов и выбрать то, что вам нужно.

Примечание: Если команда монтирования .ISO, указанная выше, не сработает, попробуйте следующую команду:

Читайте также:  Бизнес пак для линукс

Распаковка .ISO с помощью программ

Если командная строка не для вас, есть несколько приложений, которые помогут вам смонтировать образ диска и извлечь файлы. Они все бесплатны, как и большая часть программного обеспечения Linux.

Gmount-ISO

Простой графический интерфейс для среды GTK+, позволяющий монтировать файлы .ISO в любом директории, который вы выберете. В поле Image File (файл образа) укажите путь к вашему файлу .ISO, а в поле Mount Point (точка монтирования) укажите директорий, в котором вы хотите просматривать содержимое образа.

Затем просто нажмите кнопку Mount (Смонтировать) и содержимое вашего образа появится в директории, который вы указали.

В Ubuntu и в других дистрибутивах, в которых используется Synaptic, программу можно установить из командной строки:

AcetoneISO

Благодаря поддержке различных форматов, в том числе .ISO, .BIN, .MDF и .NRG, AcetoneISO стал еще одни мощным графическим интерфейсом монтирования образов и извлечения файлов.

AcetoneISO позволяет указать директорий, в котором расположены файлы с образами, либо вы можете просто выбрать кнопку Mount (Смонтировать) и указать необходимый файл.

В Ubuntu и в других дистрибутивах, в которых используется Synaptic, программу можно установить из командной строки

У вас есть любимые программы монтирования образов дисков? Вы пользуетесь командной строкой или графическим интерфейсом? Дайте нам знать об этом в комментариях!

Источник

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

Содержание

Если у вас есть iso-образ установочного диска Ubuntu и есть уже установленная система, то для того, чтобы загрузить установщик Ubuntu, имеющийся iso даже не обязательно записывать на cd-диск — вы можете загрузиться и произвести установку непосредственно из iso-образа. Для этого вам потребуется установленный загрузчик GRUB2, через который мы и будем загружаться.

Сложность состоит в том, что загрузочное устройство с образом должно быть примонтировано как отдельный носитель. Если жёсткий диск только один, и нет ни cdrom, ни флешки, то решить проблему можно двумя способами, описанными ниже:

Если же есть другой жёсткий диск, то используйте третий способ.

Загрузка утилитой UNetbootin

Запустить и задать способ установки:

В пункте «Тип» выбираем «Жёсткий диск». Далее нажать «OK» и перезагрузить компьютер. В меню Grub появятся пункты, из них верхний «UNetbootin» будет загружать заданный образ.

При повторном запуске утилиты она спросит, удалить ли установленный в корне диска образ. (В текущей версии утилита может удалить не всё, оставив в корне диска пустые папки.)

Загрузка с образов Alternate или Desktop

Загрузка с образа Alternate

В нашем примере iso-образ будет называться «ubuntu-9.10-alternate-i386.iso» и лежать в папке

/iso, которая находится на отдельном home-разделе. Приступим!

Перезагрузите компьютер и дождитесь появления загрузочного меню grub2. Если вместо меню обычно отображается надпись «grub loading…» — нажмите в этот момент Esc . Попав в меню, нажмите C , чтобы перейти в консоль grub2. Здесь мы и будем орудовать.

Монтирование iso-образа производится командой

самое интересное здесь — (hd0,6). Первая цифра обозначает номер жесткого диска, где 0 — первый жесткий диск (/dev/sda в Linux), 1 — второй (/dev/sdb) и т.д. вторая цифра обозначает номер раздела на диске, здесь нумерация начинается с единицы. То есть «hd0,6» соответствует разделу номер 6 на первом жестком диске (или же /dev/sda6). Дальше следует полный путь к файлу, начиная от корня файловой системы.

После монтирования iso-образа можно для проверки выполнить команду

среди всего прочего должно появиться устройство (loop) . Если оно есть — установим его в качестве корневого раздела, т.к. именно с него мы будем загружаться:

Данная операция завершится не сразу, т.к. размер установочного iso-образа тоже не мал. По завершении появится сообщение о том, что задан корневой раздел (loop) с файловой системой iso9660. Теперь осталось совсем немного. загрузите ядро такой командой:

Читайте также:  Daemon tools lite для windows 10 free

Теперь нужно загрузить initrd-образ, содержащий в себе сам установщик и все необходимое для его работы:

Если все хорошо — даем команду на загрузку:

После этого замелькают строчки загрузки и через несколько секунд вы увидите знакомый синий экран alternate-установщика. Если все прошло успешно — установщик найдет нужные файлы без лишних вопросов. Если же все остановится на этапе «поиск и монтирование cdrom» — где-то что-то не получилось 🙂

P.P.S. Поскольку содержимое iso-образа распаковывается в оперативную память, рекомендуется наличие как минимум гигабайта таковой.

Загрузка с образа Desktop

Сначала скачайте куда-нибудь образ Ubuntu Desktop. Я загрузил Ubuntu Lucid amd64 Desktop образ, переименовал его в ubuntu.iso и положил в корень sda7 раздела. Главное запомните полный путь до образа от корня раздела и номер этого самого раздела. Можно перезагружаться.

На самом деле проще всего положить образ Ubuntu на флешку, которая определиться в GRUB как (fd0). Но в этом случае возможно разумней будет сделать Live Flash из iso образа с помощью встроенной в Ubuntu утилиты создания загрузочных флешек.

При загрузке компьютера когда появится меню GRUB нажмите клавишу C . Вы попадёте в консоль GRUB. Наберите

Появится список всех ваших разделов. Найдите там нужный, в моём случае он будет называться (hd0,7). hd0 — это обычно sda, hd1 — sdb, и т.д. 1)

Поставив нужный вам диск и полный путь до iso образа ubuntu. Если всё успешно сработало, то пишем

Далее грузим ядро Linux командой

Не забудьте поменять путь до образа!

Всё, можно загружаться. Даём команду

и ждём, пока загрузится LiveCD Ubuntu.

Загрузка с помощью grub-imageboot и MemDisk

Есть способ загружать образ имея лишь один жёсткий диск, за счёт того, образ будет смонтирован на виртуальный диск, созданный в памяти.

Поэтому рекомендуется использовать другой простой способ с утилитой UNetbootin, описанный в соседнем разделе.

Для работы пригодится утилита grub-imageboot:

Источник

Web & OpenSource

Блог Антонова Павла

Установка системы Linux с жесткого диска из iso-образа

Данный метод требует установленный загрузчик GRUB на вашем компьютере!

P.S Данным методом я лично пробовал установку линукс минт и убунту. Установку других дистрибутивов не проверял и гарантировать работоспособность этого метода не могу, но теоретически проблем возникнуть не должно.

Сначала скачайте куда-нибудь образ Ubuntu. Я загрузил Ubuntu 11.10 образ, переименовал его в ubuntu.iso и положил в корень жесткого диска. Главное запомните полный путь до образа от корня раздела и номер этого самого раздела. Можно перезагружаться.

Если вы хотите устанавливать Ubuntu с запущенного таким вот образом iso, то учтите две вещи:

На самом деле проще всего положить образ Ubuntu на флешку, которая определиться в GRUB как (fd0).

При загрузке компьютера когда появится меню GRUB нажмите клавишу C . Вы попадёте в консоль GRUB. Наберите

Появится список всех ваших разделов. Найдите там нужный, в моём случае он будет называться (hd1,0 ). hd — это обычно sda, hd1 — sdb, и т.д

Поставив нужный вам диск и полный путь до iso образа ubuntu. Если всё успешно сработало, то пишем

Далее грузим ядро Linux командой

Не забудте поменять путь до образа! Потом initrd:

Всё, можно загружаться. Даём команду

и ждём, пока загрузится Ubuntu.

Если вам необходимо установить систему с жесткого диска на который вы ее ставите то возможно вам понадобится пригодится следующая информация:

Я столкнулся с такой проблемой

Установщик убунту наотрез отказался продолжать установку, аргументируя тем, что у меня есть подмонтированный раздел. Для того, чтобы создать loop-устройство с нашим образом Ubuntu, grub2 сначала смонтировал раздел, на котором находился этот самый образ. И не важно, что этот раздел никак не фигурировал среди претендующий на какую бы то ни было модификацию при установке, инсталлятор был непреклонен и установку продолжать отказывался.

Читайте также:  Как посмотреть версию windows server 2012

После непродолжительного поиска в гугле оказалось, что я не первый, кто с этим столкнулся. Проблема решалась удалением строчки с примонтированным разделом (в моем случае это был /dev/sda1) из /etc/mtab. Сделать это нужно было до начала установки. После ее удаления все пошло как по маслу.

Если же устанавливаете с внешнего носителя (usb-hdd, usb-flash) таких проблем возникнуть не должно.

В данный момент установка из iso образа нативно поддерживается в убунту и всех дистрибутивах основанных на ней (кубунту, едубунту, хубунту, лубунту, минт и другие *бунту), gentoo также поддерживает такой тип установки.

Но не забывайте в каждом дистрибутиве файлы образа ядра и инита могут называться по разному и лежать в разных директориях, для облегчения представлю небольшую таблицу как называются эти файлы в популярных дистрах.

Ubuntu vmlinuz initrd.gz
Debian vmlinuz initrd.gz
Fedora vmlinuz initrd.img
Mandriva vmlinuz all.rdz
openSUSE linux initrd
Slackware bzImage initrd.img
Gentoo gentoo gentoo.igz

также хочу немного подсказать выход для тех у кого нет загрузчика GRUB на компьютере и установлена система Windows (версия не важна).

Для таких людей существует утилита grub4dos установку описывать не буду, документации в нете навалом да и сложного там абсолютно ничего нет. Вкратце — эта утилита устанавливает загрузчик граб в вашу систему и прописывает его в загрузчике винды ntldr. после перезагрузки компьютера вы можете увидеть 2 варианта загрузки — запуск виндовс или запуск GRUB, выбрав груб вы можете вернуться к началу этого поста и выполнять все шаги которые в нем описаны.

Источник

unixforum.org

Форум для пользователей UNIX-подобных систем

  • Темы без ответов
  • Активные темы
  • Поиск
  • Статус форума

HOW-TO: Установка linux из-под Windows (Описание все возможных методов для установки linux из windows)

HOW-TO: Установка linux из-под Windows

Сообщение PetkaNet » 14.08.2009 20:20

Метод 1:
Установка Linux из под Windows с жесткого диска без дискет и DVD- CD-ROM’a

К примеру, у нас такая ситуация: жесткий диск разбит на 2 раздела: C и D.

Для установки Linux нам потребуется еще один раздел около 10 Гб. Сделать его можно, уменьшив размер одной из этих партиций (например, с помощью программы GNU Parted или Partition Magic). Форматировать данный раздел не обязательно — это можно сделать при установке.

Пошаговая установка:
1. Дистрибутив Linux. Он может быть как в файле образа (.ISO) , так и распакованным. Помещаем его, например, в D:\Linux.

2. На диске С создаем папку C:\boot. В ISO-файле дистрибутива Линукс берем 2 файла vmlinuz и all.rdz (это действительно для Мандривы) и помещаем их в папку C:\boot

3. Качаем из интернета dos-загрузчик grub. В гугле можно найти так «grub dos». В скачанном пакете будет много чего — нужно распаковать и найти папку grub, файл initrd и файл grldr. Помещаем папку grub и файл initrd в папку С:\boot, а файл grldr в корень диска C.

4.В итоге должно получиться такое:

C:\boot\grub — с содержимым.
С:\boot с файлами all.rdz, grub.exe, initrd, linux и vmlinuz
C:\grldr

5. Далее правим файл boot.ini в корне диска С, добавляя в него строку:

6. Далее правим файл C:\boot\grab\menu.lst:

7.На этом предварительный этап закончен. Перезагружаем ОС и выбираем при загрузке Linux — Install

Далее действия зависят от того, куда был помещен дистрибутив и в каком виде он там находится. В конечном итоге должен появиться сеанс инсталляции Линукса.

Примечание: данный метод можно использовать и тогда, когда инсталлятор не может найти DVD-CD-привод.

прошу ваши мнения и т.п. (особенно о том какой метод лучше) + еще методы если таковы имеются.

Источник

Оцените статью