Как установить Linux с жесткого диска

Подписка на LinuxFormat 2017 Инфофорум национальной безопасности

Самый простой способ для запуска ISO образа дистрибутива Linux с вашего жесткого диска прямо из GRUB.

Правильно ведь то, чтобы воспользоваться каким либо образом Linux, его сначала нужно загрузить на жесткий диск, а потом уже записать на CD/DVD или флешку? Ну дак вот, можно его и не записывать на CD/DVD или флешку, если Вы пользуетесь Linux-ом. Для тестирования новых версий Linux, в виде ISO файлов,  можно и не использовать CD/DVD или USB флеш. Образ Linux можно непосредственно запустить с жесткого диска с помощью меню GRUB2.

Запускаем ISO образ Linux с жесткого диска, для установки, прямо из GRUB

GRML — rescueboot это программа для автоматического создания записи в GRUB для запуска ISO образа.

Ниже приведена установка GRML-rescueboot:

GRML-rescueboot доступен для Ubuntu/Linux Mint и всех подобных систем. Так что можете смело отправляться в «Центр приложений» и искать эту программу.

А можете воспользоваться терминалом Ctrl+Alt+T:

Теперь нужно скопировать скаченный ISO образ Linux в папку /boot/grml/, созданную программой GRML-rescueboot:

Теперь необходимо обновить Grub:

устанавливаем Linux с жесткого диска

Те кто не смогли разобраться с копированием образа в терминале могут открыть файловые менеджеры дистрибутивов от супер пользователя (ROOT).

В терминале Ubuntu нужно скомандовать так:

В терминале Linux Mint так:

И теперь уже привычными манипуляциями можно скопировать ISO образ или несколько образов Linux.

После этого нужно обновить GRUB.
Теперь перезагружаемcя и наблюдаем в GRUB опцию для выбора загрузки вашего ISO образа Linux.

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

8 комментариевКак установить Linux с жесткого диска

  • Zasada666

    тема ни о чём — зачем мне устанавливать Linux из Linux, если у меня установлена Linux

  • Peter Protsenco

    Засада, вы конечно не подумали прежде, чем отправить комментарий. Только дураку кажется, что он всё знает. Из той же серии вы могли бы воскликнуть, зачем нужен проект ies4linux или зачем в надстройке wine «Play on linux» есть возможность установки настоящих Internet Explorer’ов.
    Спасибо большое автору статьи. Ситуация у меня простая, старый ноутбук, функция загрузки с USB не реализована, а все IDE slim DVD дисководы к настоящему 2016 году уже свой ресурс отработали. CrashBang linux я ставил с CD-RW диска, он туда помещается, а когда я решил поставить Linux Mint XFCE, понял, что на CD оно не влезет. В итоге у меня есть на жестком диске Linux, но мне всё еще надо установить linux.

  • Peter Protsenco

    Проблемка только возникла с тем, что у меня, как и у большинства начинающих пользователей /boot находится в одном разделе с системой, а эта утилита, grml, создаёт свою папку под iso образы именно как /boot/grml/ и не намекает нигде, что можно iso закинуть в другой раздел. В итоге, теперь, чтобы установить Mint мне надо временно убрать раздел с виндой или данными, но слава Богу, если linux уже запущена, вариантов куда деть данные куча. Ну а после установки в высвобожденную часть диска новой Linux, удалить старый ext4 раздел.

  • Peter Protsenco

    Нашел решение: создал еще один ext4 раздел, назначил ему метку «iso», смонтировал его как «/media/iso», создал на нём паку «grml» и в файле конфигурации /etc/drub.d/43_grml изменил константу пути к ISO файлам с «/boot/grml» на «/media/iso/grml» затем запустил sudo update-grub и согласно этому grub-скрипту создался новый пункт меню, загружающий установочный iso уже с независимого раздела ЖД. После перезагрузки и выбора последнего пункта меня ждал последний подвох, загрузиться-то она загрузилась, но при запуске программы установки попытка манипулировать разделами отличными от того, где лежит iso файл, всё равно натыкалась на то, что смонтированным оказывалось некое /isodevice, которое препятствовало работе с разделами жесткого диска (единственного у ноутбука) и установке на него загрузчика. Поиск в сети выявил, что перед установкой необходимо размонтировать /isodevice принудительно (форсировать) и что от этого ничего плохого не случится. Делается это так: sudo umount -l -r -f /isodevice Статью автора данного решения можно не читать, но привожу её из уважения к первопроходцу http://ubuntuforums.org/showthread.php?t=1599293 — там описан другой способ, более сложный, чем grml, но помогающий если ваша установка linux повреждена.

  • Анатолий

    Я в ужасе от этих комментариев.
    Я не знаю что происходит, но когда я выбираю «установить убунту» у меня темный экран и ничего не происходит пока не перегружу. Я полный новичок и у меня нет разделов на жестком диске. Поставил на слабую машину минт, хочу поставить bodhi и при этом сохранить свои файлы на диске. В частности одну папку, в которой файлы. Точнее две. Это в, основном, аудиофайлы.
    Как быть не понимаю. Если не сложно-помогите.

  • Анатолий

    Точнее у меня два раздела. Я имею ввиду, я ничего своими руками при установке минта не делал, все делал, как предлагало. Как бы два раздела у меня. Один 148 гб(dev/sda1 ext4), другой 1000 мб (dev/sda2 extended — dev/sda5 linux swap).

  • Анатолий

    Ув. Модераторы, прошу прощения за такое количество комментариев и возможные проблемы. В общем наверное опишу ситуацю по порядку, чтобы была ясна суть моего желания. В общем я сделал все, как описано в этой статьи. В грубе выбираю свой образ. Там есть «установить убунту». Выбираю — темный экран длительное время. Приходится перезагружаться. Собственно я хочу поставить бодхи вместо минт. А минт удалить. и при этом оставить некоторые папки с аудиофайлами. Благодарю зараннее за ответ

  • Victor

    Спасибо пригодилось,сделал в «два клика» ㋛
    не всегда есть лишняя флешка под рукой ,а про CD/DVD я и не говорю (๏̯͡๏)
    раньше делал так ,как написано здесь,
    этот способ подойдёт чтобы сделать из под вИнды
    _http://www.instantfundas.com/2007/08/install-any-linux-distro-directly-from.html

Leave a Reply

You can use these HTML tags

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">