Установка Ubuntu Linux на чистый жёсткий диск

Не будет новостью то, что по многим показателям Linux превосходит ОС MS Windows. Один из таких показателей – производительность системы.
ОС Linux гораздо рациональнее организована, к аппаратным ресурсам особо не требовательна. И потому даже на стареньких ПК, кое-как справляющихся с Windows XP SP1, система способна функционировать полноценно.
Так, требования по ОЗУ – от 512 Мб. Дискового пространства система требует порядка 5 Гб, при этом, данный объём включает в себя, помимо собственно системы, довольно неплохой набор офисных и системных приложений.
С выходом же в свет «Linux-а с человеческим лицом» — операционной системы Ubuntu, установка ОС и её компонентов производится быстро и легко.
Администрирование и просто процесс использования стали, к тому же, гораздо удобней нежели в большинстве предыдущих релизов.
Этому, в частности, способствует развитый и усовершенствованный графический интерфейс системы. Да и многие задачи здесь решаются «почти как в Windows».
Рассмотрим процесс установки Ubuntu Linux подробно
В данной статье установку проведём на чистый винчестер. Вы узнаете, как установить Ubuntu, например, на новый ноутбук.
Прежде всего, необходимо выбрать для установки версию ОС. Здесь выбор не большой:
- Обычная – это одна из версий, выходящих с полугодичной очерёдностью.
- LTS-версии (Long Term Support), выходящие с периодичностью в 2 года и поддерживающиеся затем ещё в течение 3 лет.
Можно обновить обычную версию до вышедшей новой LTS и наоборот. Кроме различных сроков поддержки, эти два типа релиза операционной системы не имеют существенных отличий.
Но выбрав версию LTS вы не ошибётесь. Если определились, то далее порядок наших действий будет таким:
- 1. Скачиваем ISO образ Linux Ubuntu с официального сайта — https://www.ubuntu.com/download/desktop.
- 2. Полученный ISO образ пишем на диск, устанавливаем загрузку в BIOS с CD/DVD.
- 3. Вставляем диск и перезагружаем компьютер.
Любуемся первым окошком, предлагающим выбрать язык интерфейса. Русский и украинский языки присутствуют, выбираем из списка и нажимаем кнопку «Установить Ubuntu».
В этом диалоговом окне настройки можно оставить по умолчанию. Чтобы идти дальше, нажимаем кнопку «Продолжить».
Выберем первый пункт и предоставим системе возможность разметить жёсткий диск автоматически. Если хотите сделать это самостоятельно, то читайте статью Разметка жёсткого диска для Ubuntu вручную.
Если ваш компьютер имеет более одного физического накопителя, то сейчас пришло время выбрать, на каком конкретно винчестере будет установлена система.
Чем быстрее жёсткий диск, тем быстрее и стабильнее будет работать операционная система и запускаться программы.
В нашем случае есть один единственный диск, так что, жмём кнопку «Установить сейчас» и продолжаем.
Далее идут стандартные настройки. Нам предлагается выбрать часовой пояс и своё местоположение.
На данном этапе выбираем раскладку клавиатуры.
Создаём свою учётную запись. Нужно придумать имя пользователя и надёжный пароль.
Если вы не собираетесь хранить на ПК секретные данные, то можно выбрать пункт «Входить в систему автоматически». Тогда не придётся вводить пароль всякий раз при загрузке компьютера.
Дожидаясь окончания копирования файлов, можно посмотреть слайды и узнать о некоторый преимуществах вашей новой ОС.
Установка завершена. Перезагружаем машину.
Дело сделано. Практически все необходимые приложения уже установлены в системе. После перезагрузки можно смело приступать к работе.
Продвинутые пользователи могут ещё найти работу для себя: настроить мультимедиа, шрифты и языки, настроить графическую оболочку. И, наконец, доставить нужные приложения, не входящие в стандартную комплектацию.
Узнайте об Ubuntu больше:
- Знакомство с операционной системой Ubuntu Linux
- Ubuntu — бесплатный аналог Windows
- Установка Ubuntu с загрузочной флешки
Загрузка и установка системы прямо из iso-образа
Если у вас есть iso-образ установочного диска Ubuntu и есть уже установленная система, то для того, чтобы загрузить установщик Ubuntu, имеющийся iso даже не обязательно записывать на cd-диск — вы можете загрузиться и произвести установку непосредственно из iso-образа. Для этого вам потребуется установленный загрузчик GRUB2, через который мы и будем загружаться.
Сложность состоит в том, что загрузочное устройство с образом должно быть примонтировано как отдельный носитель. Если жёсткий диск только один, и нет ни cdrom, ни флешки, то решить проблему можно двумя способами, описанными ниже:
Использовать утилиту UNetbootin, которая особым образом распакует содержимое образ в корень жёсткого диска и создаст пункты меню Grub.
Попытаться создать виртуальный диск в оперативной памяти, с помощью утилиты MemDisk.
Если же есть другой жёсткий диск, то используйте третий способ.
Загрузка утилитой UNetbootin
Утилита UNetbootin (Universal Netboot Installer) имеет простой GUI -интерфейс. Она особым способом распаковывает содержимое образа в корень жёсткого диска и создаёт пункты меню Grub. Установка:
sudo apt-get install unetbootin
Запустить и задать способ установки:
По сети, выбрав «Дистрибутив» и его «Версию»
С образа диска, выбрав «Образ диска» и путь к образу iso/img.
В пункте «Тип» выбираем «Жёсткий диск». Далее нажать «OK» и перезагрузить компьютер. В меню Grub появятся пункты, из них верхний «UNetbootin» будет загружать заданный образ.
При повторном запуске утилиты она спросит, удалить ли установленный в корне диска образ. (В текущей версии утилита может удалить не всё, оставив в корне диска пустые папки.)
Загрузка с образов Alternate или Desktop
В прежних версиях Ubuntu было разделение установочных дисков на Alternate и Desktop, ниже приведём способы для них.
Загрузка с образа Alternate
В этом разделе описывается загрузка с образа установочного диска Alternate. Для Desktop-диска данный способ не работает.
В нашем примере iso-образ будет называться «ubuntu-9.10-alternate-i386.iso» и лежать в папке ~/iso, которая находится на отдельном home-разделе. Приступим!
Перезагрузите компьютер и дождитесь появления загрузочного меню grub2. Если вместо меню обычно отображается надпись «grub loading…» — нажмите в этот момент Esc . Попав в меню, нажмите C , чтобы перейти в консоль grub2. Здесь мы и будем орудовать.
Монтирование iso-образа производится командой
loopback loop (hd0,6)/username/iso/ubuntu-9.10-alternate-i386.iso
самое интересное здесь — (hd0,6). Первая цифра обозначает номер жесткого диска, где 0 — первый жесткий диск (/dev/sda в Linux), 1 — второй (/dev/sdb) и т.д. вторая цифра обозначает номер раздела на диске, здесь нумерация начинается с единицы. То есть «hd0,6» соответствует разделу номер 6 на первом жестком диске (или же /dev/sda6). Дальше следует полный путь к файлу, начиная от корня файловой системы.
Если честно, hd0 будет именоваться тот жесткий диск, с которого производилась загрузка. Разобраться во всем этом поможет команда ls , которая выведет список найденных разделов. Кроме того, для лучшего понимания grub2 почитайте статью о нем.
После монтирования iso-образа можно для проверки выполнить команду
среди всего прочего должно появиться устройство (loop) . Если оно есть — установим его в качестве корневого раздела, т.к. именно с него мы будем загружаться:
set root=(loop)
Данная операция завершится не сразу, т.к. размер установочного iso-образа тоже не мал. По завершении появится сообщение о том, что задан корневой раздел (loop) с файловой системой iso9660. Теперь осталось совсем немного. загрузите ядро такой командой:
linux /install/vmlinuz file=/preseed/ubuntu.seed
Теперь нужно загрузить initrd-образ, содержащий в себе сам установщик и все необходимое для его работы:
initrd /install/initrd.gz
Если все хорошо — даем команду на загрузку:
boot
После этого замелькают строчки загрузки и через несколько секунд вы увидите знакомый синий экран alternate-установщика. Если все прошло успешно — установщик найдет нужные файлы без лишних вопросов. Если же все остановится на этапе «поиск и монтирование cdrom» — где-то что-то не получилось 🙂
P.S. Несмотря на кажущуюся сложность, все весьма просто и логично. И времени занимает даже меньше, чем прожиг болванки. А отсутствие постоянных обращений к приводу сильно облегчит последнему жизнь.
P.P.S. Поскольку содержимое iso-образа распаковывается в оперативную память, рекомендуется наличие как минимум гигабайта таковой.
Загрузка с образа Desktop
Данная инструкция работает для iso образов Lucid Desktop и более новых и предположительно должна работать для Karmic
Сначала скачайте куда-нибудь образ Ubuntu Desktop. Я загрузил Ubuntu Lucid amd64 Desktop образ, переименовал его в ubuntu.iso и положил в корень sda7 раздела. Главное запомните полный путь до образа от корня раздела и номер этого самого раздела. Можно перезагружаться.
Ваш iso образ не должен лежать на винчестере, на который вы будете устанавливать Ubuntu и который является загрузочным. Иначе ничего не получится. И не важно, на какой вы положите его раздел. Это ограничение можно обойти, смотрите способы в соседних разделах.
После запуска Ubuntu с iso зайдите в терминал, наберите mount и удостоверьтесь, что в выводе действительно нет разделов, удовлетворяющих п.1.
На самом деле проще всего положить образ Ubuntu на флешку, которая определиться в GRUB как (fd0). Но в этом случае возможно разумней будет сделать Live Flash из iso образа с помощью встроенной в Ubuntu утилиты создания загрузочных флешек.
При загрузке компьютера когда появится меню GRUB нажмите клавишу C . Вы попадёте в консоль GRUB. Наберите
Появится список всех ваших разделов. Найдите там нужный, в моём случае он будет называться (hd0,7). hd0 — это обычно sda, hd1 — sdb, и т.д. 1)
loopback loop (hd0,7)/ubuntu.iso
Поставив нужный вам диск и полный путь до iso образа ubuntu. Если всё успешно сработало, то пишем
set root=(loop)
Далее грузим ядро Linux командой
linux /casper/vmlinuz boot=casper iso-scan/filename=/ubuntu.iso noprompt
Не забудьте поменять путь до образа!
В новых версиях, таких как 13.04, может встретиться ошибка ‘/casper/vmlinuz file not found’, тогда необходимо указать расширения файла .efi
linux /casper/vmlinuz.efi boot=casper iso-scan/filename=/ubuntu.iso noprompt
initrd /casper/initrd.lz
Всё, можно загружаться. Даём команду
boot
и ждём, пока загрузится LiveCD Ubuntu.
Загрузка с помощью grub-imageboot и MemDisk
Есть способ загружать образ имея лишь один жёсткий диск, за счёт того, образ будет смонтирован на виртуальный диск, созданный в памяти.
Способ требует объёма памяти, соответствующего размеру образа, и в большинстве случаев не работает по непонятным причинам. Также требуется тестирование настроек.
Поэтому рекомендуется использовать другой простой способ с утилитой UNetbootin, описанный в соседнем разделе.
Для работы пригодится утилита grub-imageboot:
sudo apt-get install grub-imageboot
Она ищет файлы образов в папке, указанной в конфиге /etc/default/grub-imageboot.conf (по умолчанию «/boot/images»). Обновление меню Grub запускается командой
sudo update-grub
У этого способа вполне вероятны проблемы с загрузкой. Можно попробовать в /etc/grub.d/40_custom в строке «linux /memdisk iso» поменять параметр «iso» на «raw» или «bigraw». Смотрите справку по MemDisk и рецепты в интернет.
Установка системы Linux с жесткого диска из iso-образа
P.S Данным методом я лично пробовал установку линукс минт и убунту. Установку других дистрибутивов не проверял и гарантировать работоспособность этого метода не могу, но теоретически проблем возникнуть не должно.
Сначала скачайте куда-нибудь образ Ubuntu. Я загрузил Ubuntu 11.10 образ, переименовал его в ubuntu.iso и положил в корень жесткого диска. Главное запомните полный путь до образа от корня раздела и номер этого самого раздела. Можно перезагружаться.
Ваш iso образ не должен лежать на винчестере, на который вы будете устанавливать Ubuntu и который является загрузочным. Иначе ничего не получится. И не важно, на какой вы положите его раздел.
После запуска Ubuntu с iso зайдите в терминал, наберите mount и удостоверьтесь, что в выводе действительно нет разделов, удовлетворяющих п.1.
На самом деле проще всего положить образ Ubuntu на флешку, которая определиться в GRUB как (fd0).
При загрузке компьютера когда появится меню GRUB нажмите клавишу C . Вы попадёте в консоль GRUB. Наберите
Появится список всех ваших разделов. Найдите там нужный, в моём случае он будет называться (hd1,0 ). hd — это обычно sda, hd1 — sdb, и т.д
loopback loop (hd1,0)/ubuntu.iso
Поставив нужный вам диск и полный путь до iso образа ubuntu. Если всё успешно сработало, то пишем
set root=(loop)
Далее грузим ядро Linux командой
linux /casper/vmlinuz boot=casper iso-scan/filename=/ubuntu.iso noprompt
Не забудте поменять путь до образа! Потом initrd:
initrd /casper/initrd.lz
Всё, можно загружаться. Даём команду
boot
и ждём, пока загрузится Ubuntu.
Если вам необходимо установить систему с жесткого диска на который вы ее ставите то возможно вам понадобится пригодится следующая информация:
Я столкнулся с такой проблемой
Установщик убунту наотрез отказался продолжать установку, аргументируя тем, что у меня есть подмонтированный раздел. Для того, чтобы создать loop-устройство с нашим образом Ubuntu, grub2 сначала смонтировал раздел, на котором находился этот самый образ. И не важно, что этот раздел никак не фигурировал среди претендующий на какую бы то ни было модификацию при установке, инсталлятор был непреклонен и установку продолжать отказывался.
После непродолжительного поиска в гугле оказалось, что я не первый, кто с этим столкнулся. Проблема решалась удалением строчки с примонтированным разделом (в моем случае это был /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, выбрав груб вы можете вернуться к началу этого поста и выполнять все шаги которые в нем описаны.
Установка Ubuntu с жесткого диска hdd
Столкнулся с нерешаемой для меня проблемой. Раньше устанавливал Debian на другой машине без проблем, таким макаром, скачивал vmlinuz и initrd.gz бросал все в корень разбитого диска вместе с iso образом, редактировал grub.cfg
menuentry 'DEBIAN Installer' --class debian --class gnu-linux --class os < insmod part_msdos insmod ext2 set root='(hd0,msdos7)' search --no-floppy --fs-uuid --set 03DEA0A152627F38 echo 'Loading DEBIAN installer' linux /vmlinuz root=UUID=03DEA0A152627F38 echo 'Loading init ramdisk' initrd /initrd.gz >
установил. Сейчас, не то машина другая не то руки не те уже. Все делал аналогично как с Debian только файлы vmlinuz и initrd.lz вытащил с iso образа Ubuntu 18.04.1 https://preview.ibb.co/moJhYA/IMG-20181027-201323.jpg
Epizot ★
28.10.18 10:26:35 MSK
← 1 2 →

menuentry "Ubuntu" < set isofile="/boot/ubuntu.iso" loopback loop (hd0,1)$isofile linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=$quiet splash initrd (loop)/casper/initrd.lz >
mandala ★★★★★
( 28.10.18 11:09:20 MSK )


mandala все правильно написал, или поставь пакет grml
athost ★★★★★
( 28.10.18 11:20:48 MSK )
Ответ на: комментарий от mandala 28.10.18 11:09:20 MSK
ненашел iso предлагает узагрузить сначала ядро вопрос почему /boot/ubuntu.iso если образ лежит в корне одного из разбитого диска и откуда ему понять что это за диск?
Epizot ★
( 28.10.18 11:35:55 MSK ) автор топика
Ответ на: комментарий от Epizot 28.10.18 11:35:55 MSK

образ лежит в корне одного из разбитого диска
loopback loop (hd0,1) — поставь свое (hdX,Y)
mandala ★★★★★
( 28.10.18 11:38:40 MSK )
Последнее исправление: mandala 28.10.18 11:39:23 MSK (всего исправлений: 1)
Ответ на: комментарий от Epizot 28.10.18 11:35:55 MSK

set isofile=«/boot/ubuntu.iso» — ну и путь поправь.
mandala ★★★★★
( 28.10.18 11:40:08 MSK )
Ответ на: комментарий от mandala 28.10.18 11:40:08 MSK
Я испортил все. Начал инсталировать вылезло окно будто для установки нужно размонтировать диски или диск я так понял это мой третий диск где лежит iso образ нажал хорошо но посыпались ошибки. Перезагрузил. Открыл gparted удалил и отформотировал два диска efi и / начал ставить в неразмеченную область но тут выскочило окно
Partition(s) 2, 3 on /dev/sda have been written, but we have been unable to inform the kernel of the change, probably because it/they are in use. As a result, the old partition(s) will remain in use. You should reboot now before making further changes.