Установка ubuntu с hdd

Обновлено: 05.07.2024

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

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

Ваш iso образ не должен лежать на винчестере, на который вы будете устанавливать Ubuntu и который является загрузочным. Иначе ничего не получится. И не важно, на какой вы положите его раздел. После запуска Ubuntu с iso зайдите в терминал, наберите mount и удостоверьтесь, что в выводе действительно нет разделов, удовлетворяющих п.1.

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

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

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

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

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

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

и ждём, пока загрузится 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 (версия не важна).

Я не хочу записывать CD, DVD или USB-накопитель. И меня не волнует сохранение существующей операционной системы (Linux Mint). Я хочу установить Ubuntu (на самом деле Kubuntu 12.04 LTS) на компьютер прямо из образа ISO. Образ для Kubuntu Live DVD (3,5 ГБ).

Компьютер теперь загружен в Linux Mint. Набор шагов командной строки будет удовлетворительным. По моему мнению, мне просто нужно обмануть существующую систему, думая, что я вставил CD/DVD, верно?

2 ответа

Я нашел это, глядя вокруг в сети.

Grub2 может напрямую загружать ISO-образы для многих дистрибутивов Linux, если записи были правильно определены в файлах конфигурации Grub2.

Образ ISO должен быть размещен в отдельном разделе, на котором не установлена ​​операционная система. Для простоты мы поместим его в новый каталог в /boot (при условии, что он находится в отдельном разделе).

Создайте новый каталог и скопируйте ваш образ ISO:

/Desktop/name.iso это местоположение и имя вашего ISO-образа, при условии, что изображение находится на вашем рабочем столе.

Добавьте запись Grub2:

Запись для ISO-образа должна быть добавлена ​​в /etc/grub.d/40_custom файл. Отредактируйте файл:

И замените текст в этом файле следующим:

  • Kubuntu ISO = Имя, которое вы хотите отобразить в меню Grub.
  • boot/iso/kubuntu-12.04.iso = Местоположение и название вашего ISO-образа.
  • (hd0,8) = Раздел, который содержит образ ISO.
  • Обратите внимание tail -n +4 означает просто "какая строка grub начинает читать конфигурацию как есть". 4-я строка в этом примере - первая строка комментария, что нормально.

Grub читает разделы не так, как Ubuntu. "hd0" означает первый жесткий диск, который читается как sda Ubuntu, и 8 это раздел, который такой же, как и для Ubuntu. Другими словами, (hd0,8) означает "sda8".

Чтобы узнать свой раздел, запустите эту команду в терминале:

Предположим, ваше изображение содержится в sda1 раздел, вы бы изменить (hd0,8) в приведенной выше строке (hd0,1) и если изображение находится в sdb1 раздел, вы бы изменить (hd0,8) в (hd1,1) ,

Сохраните и закройте этот файл, а затем выполните эту команду:

Перезагрузите компьютер и выберите новую запись ISO из меню Grub. Надеюсь, он успешно загрузится на рабочий стол.

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

Итак, из среды Live CD перейдите в терминал и запустите:

Это все. Теперь вы можете дважды щелкнуть значок "Установить" на рабочем столе и продолжить установку.

Столкнулся с нерешаемой для меня проблемой. Раньше устанавливал Debian на другой машине без проблем, таким макаром, скачивал vmlinuz и initrd.gz бросал все в корень разбитого диска вместе с iso образом, редактировал grub.cfg




mandala все правильно написал, или поставь пакет grml

ненашел iso предлагает узагрузить сначала ядро вопрос почему /boot/ubuntu.iso если образ лежит в корне одного из разбитого диска и откуда ему понять что это за диск?


образ лежит в корне одного из разбитого диска

loopback loop (hd0,1) — поставь свое (hdX,Y)

mandala ★★★★ ( 28.10.18 11:38:40 )
Последнее исправление: mandala 28.10.18 11:39:23 (всего исправлений: 1)


Я испортил все. Начал инсталировать вылезло окно будто для установки нужно размонтировать диски или диск я так понял это мой третий диск где лежит iso образ нажал хорошо но посыпались ошибки. Перезагрузил. Открыл gparted удалил и отформотировал два диска efi и / начал ставить в неразмеченную область но тут выскочило окно

перезагрузил. Остался какимто образом Grub но уже невидит диска hd0,3

Диски попутанные или как?

по такому скрину ничего не понять.

Как было до того как напутал*?

Предполагаю уже ничего нет странно я тот диск3 где iso вообще нетрогал

Было 1efi 560mb 2/ все остальное пространство 3iso 4gb


Консоль GRUB грузится? Там куча команд вшита, help введи и смотри где что у тебя. Руками можно вбить все записи. Раз сюда пишешь, то и ман по косоли груба нагуглишь.

/me по тому коду что дал через VNC устанавливал на удаленном хосте, впс-ка была.

P.S. Раз efi то смотри там может быть что-то .efi, например ядро, не помню,

mandala ★★★★ ( 28.10.18 14:44:58 )
Последнее исправление: mandala 28.10.18 14:46:08 (всего исправлений: 1)

выбрал отладку что—то качает, но загрузится немогу.

По скрину я полагаю, что на жестком (внешнем?) диске (/dev/sda) у тебя 2 раздела

  • /dev/sda1 раздел с EFI
  • /dev/sda2 раздел с установочным ISO (?)

На внутренней флешке у тебя 1 раздел. И там нет раздела EFI — снёс или не было?

  • /dev/mmcblk0 диск ноутбука
  • /dev/mmcblk0p1 раздел на диске ноутбука

Тот раздел где лежал iso видимо пропал. Те раздели два что сейчас есть

скорей всего образовались когда я пробовал в grub откатится. Может скачать образ на /dev/mmcblk0 microsd прописать ее в grub только где взять vmlinuz,initrd.lz

/dev/mmcblk0 это диск /dev/mmcblk0p1 раздел на нём.

Почему вы /dev/mmcblk0 приравниваете к microSD? microSD должна быть /dev/sdX (X какая-то буква из b,c. )

/dev/sda внутренний диск ноутбука?

Это сьемная флешка там не т раздела efi но там есть iso образ Tails и файлы vmlinuz, initrd.img

Внутренний /dev/sda. Обычный адаптер вставлен в ноутбук с флэшкой от телефона на 16гиг

как это он пропал? на скрине /dev/sda2 смонтирован как корень. Кто-то же его монтирует. И занято там всего 7%, остальное свободно.

Как бы там небыло установочных файлов там уже нет по крайней мере grub не видит

У тебя в телефоне microSD в формате GPT?!

Как бы там небыло установочных файлов там уже нет по крайней мере grub не видит

но ядро и initrd он же где-то нашёл.

В телефоне fat а та что вставлена в ноут ext4 про gpt неслышал.

вероятно grub видит, то что при загрузке становится /dev/sda2. и там установлен какой-то linux (или то что от него осталось)

Читайте также: