Установка linux на usb hdd

Установка linux на usb hdd

Установка Ubuntu на внешний носитель (флешку или жесткий диск) в режиме EFI

Ежегодного после Software Freedom Day проходит уже ставший традиционным Linux Install Fest, где все желающие могут получить помощь в установке дистрибутива GNU/Linux на свои ноутбуки.

Вообще говоря, процедура установки современного дистрибутива GNU/Linux вроде Ubuntu не представляет никаких сложностей, даже в том случае, если его необходимо установить рядом с Windows 8/10 в режиме UEFI и включенным Secure Boot.

Но что делать, если требуется поставить GNU/Linux в режиме UEFI на внешний жесткий диск, флешку или карту памяти?

Казалось бы, вставляешь внешний носитель, и устанавливаешь GNU/Linux стандартным образом.

Но, к сожалению, все не так просто. Если вы начнете устанавливать GNU/Linux в таком режиме, то после перезагрузки вы уже не сможете загрузиться с внутреннего жесткого диска при отключенном внешнем носителе.

Проблема заключается в том, что при вызове update-grub обновляется содержимое NVRAM UEFI. Туда прописывается адрес EFI файла который находится на внешнем носителе, а информация о том, как грузиться со встроенного жесткого диска удаляется. Более подробно о процессе загрузке можно почитать здесь: http://www.rodsbooks.com/efi-bootloaders/installation.html

Зачем вообще ставить GNU/Linux на внешний носитель? Причины могут быть различны. Например, я столкнулся с проблемой, что на встроенном диске недостаточно места для установки двух ОС. Серьезно, в ноутбуке был установлен SSD объемом 32ГиБ, чего с трудом хватало даже для работы голой Windows 8.1.

Так же многие новички боятся ставить незнакомую ОС на свой компьютер, или не уверены, нужна ли она им вообще, а попробовать хочется. В этом случае флешка с полноценным GNU/Linux идеальный вариант. (Не просто LiveUSB, а полноценно установленная ОС, как если бы она была установлена на жесткий диск, чтобы оценить все её достоинства).

Все, что описано ниже, рассчитано на опытного пользователя GNU/Linux. Все, что вы делаете — Вы делаете на свой страх и риск. Автор не несет никакой ответственности за Ваши действия или бездействия, которые повлекли за собой порчу или полную потерю Ваших данных.

В качестве примера будем ставить на внешний диск Ubuntu 16.04.

В качестве хост-системы используется Kubuntu 16.04.

Потребуется следующий набор ПО:

Для начала скачаем образ Ubuntu 16.04:

Затем создадим пустой файл, который будет использоваться в качестве виртуального жесткого диска. (Инсталлятор Ubuntu 16.04 требует как минимум 9ГиБ свободного места на диске, но мы возьмем чуть больше — 10ГиБ)

Создадим vmdk, чтобы этот “диск” можно было подключить в VirtualBox:

Теперь приступим к созданию виртуальной машины со следующими характеристиками:

  • тип ОС GNU/Linux
  • в качестве жесткого диска указать созданный выше виртуальный диск
  • включить загрузку через EFI
Читайте также:  Колоноскопия под наркозом см клиника отзывы

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

Из ньюансов: я рекомендую сделать разбивку жесткого диска следующим образом:

  • первый раздел EFI, размер 500МиБ
  • второй раздел ext4, точка монтирования ‘/’, все оставшееся место
  • раздел swap создавать не нужно, т.к. во первых скорее всего на медленной флешке он будет очень сильно фризить систему, во вторых это увеличит размер установочного образа, что потребует больше времени на заливку его на целевую флешку(или жесткий диск). В конце концов, swap раздел можно создать потом, или же вообще обойтись swap файлом, чего более чем достаточно.

Почему-то после установки Ubuntu VirtualBox отказался грузить установленную систему. При повторной установке проблем не возникло. Странно. Потом нужно будет разобраться.

После установки необходимо немного порпавить конфигурационные файлы grub.

Для того, чтобы grub не трогал память NVRAM UEFI необходимо отредактировать файл /etc/grub.d/30_uefi-firmware следующим образом: добавить exit 0 сразу после #!/bin/sh :

Но это еще не все, по умолчанию UEFI ищет загрузочные образы не в том месте, куда их кладет grub, поэтому нам нужно создать еще один скрипт /etc/grub.d/42_custom со следующим содержанием:

и сделать его исполняемым

Вот и все! Теперь осталось обновить загрузчик и можно приступать к копированию образа на реальный диск:

Далее вам следует быть предельно острожным, и не перепутать буквы диска. Будьте внимательны. Так же Вам необходимо выполнять все нижеописанные команды от имени суперпользователя.

Для эксперимента возьмем внешний жесткий диск и зальем на него созданный образ:

теперь запустим GParted и выставим нужный размер разделов (При запуске GParted скорее всего ругнется, что геометрия диска /dev/sdX не совпадает с таблицей разделов. Смело жмем “Fix”)

Теперь можно подключать жесткий диск к ноутбуку смело загружаться в GNU/Linux!

В случае, если потребуется добавить своп, то можно воспользоваться следующим рецептом:

Создаем своп файл (от имени суперпользователя):

И добавляем в конец /etc/fstab следующую строку:

На этом, пожалуй, все. Всем добра и пингвинов!

Ссылки

Все материалы сайта, если не указано иное, распространяется под лицензией Creative Commons Attribution-ShareAlike 4.0 International License (c) Алексей Дураченко.

Всем привет! Недавно купил себе внешний HDD Toshiba на 320 Гб.

И первым делом задался вопросом — Как мне из него сделать загрузочный диск с Ubuntu с возможностью установки на любой компьютер, а также для повседневной работы с сохранением всех обновлений и настроек!

Читайте также:  Как найти потерянный телефон хонор

Перерыл в интернете кучу информации и нашел решение!

Здесь я опишу все этапы установки.

Для всего этого нам понадобятся:
Usb Флэшка (от 2 гб. и более. лучше конечно большой объем.) или внешний USB HDD
Дистрибутив Ubuntu

1. Скачиваем дистрибутив (Мне нравится UBUNTU, и сегодня прочитал в новостях (http://www.tehnari.ru/f85/t29699/) что вышла новая версия!) поэтому я буду писать на примере установки именно этого дистрибутива. Хотя вы можете использовать любой другой!
Ubuntu 9.10 (Karmic Koala)

2. Скачиваем утилиту Linux Live USB Creator . С помощью ее мы будем заливать образ на носитель.

3. Теперь необходимо приготовить Usb носитель.

Если у вас флэшка, то просто форматируем ее в Fat 32.

Если у вас внешний HDD :
Создаем раздел размером от 4Гб. и выше. (У меня места много, я выделил 50 Гб. )
Форматировать можно стандартными средствами Windows или любой другой программой, например Acronis Disk Director.

И форматируем его в Fat 32.
Оставшийся раздел/ы можно форматировать в NTFS.

4. Устанавливаем программу
Linux Live USB Creator

Как вы видите Программа очень простая (один минус — все по английски ).
Ну тут в принципе и так понятно.

Step 1 (Шаг первый)
Выбираем носитель (вашу флэшку) или раздел жесткого диска.

Step 2 (Шаг второй)

Выбираем дистрибутив.
Здесь вам предлагают 3 варианта

1 установка дистрибутива из ISO образа диска. (Если скачали дистрибутив то указываете путь к нему.)

2 установка дистрибутива с CD / DVD диска. (Если скачали дистрибутив и записали его на CD / DVD)

3 Скачивание дистрибутива из интернета.

можно скачать следующие дистрибутивы:

Ubuntu / Kubuntu / Xubuntu 9.04 Desktop CD
Ubuntu / Kubuntu / Xubuntu 9.10 Alpha 6 and Beta 1 Desktop CD *
Fedora 11 (KDE / Gnome) Live CD
Kuki 2.8
Mint 6 & 7 Main Edition
Crunchbang 9.04 Standard & Lite Editions
Super OS 9.04

Step 3 (Шаг третий)

Выбираем объем памяти выделяемое под сохранение настроек.
Это самое главное в этой программе, потому что мы используем ее именно для того чтобы появилась возможность сохранять ваши настройки и обновления системы в режиме Live всегда!

Объем памяти выделяемое под сохранение настроек, зависит от емкости вашего носителя — если флэшка допустим на 2 Гб. то ставим ползунок на 1 Гб. (потому что система занимает около 800 мб.)
Если вы используете жесткий диск, то можно поставить максимальный объем — 4 Гб.

Step 4 (Шаг четвертый)

Параметры.
"Скрывать созданные файлы" (Ставим галочку)

"Форматировать носитель в FAT32" (Если вы уже форматировали, то можно не ставить галочку)

Читайте также:  Снятие валюты с карточки

"Включить возможность запуска LinuxLive в среде Windows"
(Это самый важный вариант. Это позволяет запускать LinuxLive непосредственно в любом Windows без какой-либо конфигурации или установки программного обеспечения на вашем жестком диске. )

Step 5 (Шаг пятый)

Создание
После того как все подготовили нажимаем на молнию и процесс пошел!!
Вот этапы создания с примерным временем:

Форматирование носителя в FAT32 (если уже подготовлено то не используется ) (1min)
Очистка предыдущей установки ( Persistent Mode
Все! Система загрузилась. Первым делом рекомендую сразу поставить все важные обновления и русскую локализацию приложений.
Удачного использования!

Большая часть материала взята с сайта производителя программы — Linux Live USB Creator : Powerful and easy Live USB Creator

воскресенье, 21 января 2018 г.

Устанавливаем Lubuntu 17.10 на внешний жесткий диск

Чем радует Линукс так это своей гибкостью. Установил на внешний переносной жесткий диск и пользуешься где хочешь своей системой linux при этом все настройки и установленные программы и другие данные не куда не исчезнут.

Что нам потребуется:

Образ системы Lubuntu 17.10
Компьютер с установленной Linux.
Внешний HDD может быть любым даже сгодится старый ноутбучный жёсткий диск.

При обычной установке линукс ставит свой системный загрузчик GRUB и загрузка компьютера без внешнего HDD не возможна. По этому будем устанавливать из виртуальной системы. Для этого подойдёт VirtualBox.

Скачайте и установите плагин extension pack для вашей версии VirtualBox.

Откройте файл /etc/group в текстовом редакторе.

В терминале наберите:

В файле group добавьте в группу vboxusers вместо mint пользователя под которым вы находитесь в linux и сохраните.

Виртуальная машина создана.

Чтобы установка Lubuntu происходила на жёсткий диск подключённый к USB в настройках виртуальной машины найдем наш переносной HDD.

Запускаем виртуальную машину. Находим наш образ с linux Lubuntu 17.10

И вот запустилась наша система. Видим меню и кликаем Install Lubuntu.

Переходим к установке linux на внешний HDD.

Выбираем тип установки автоматически стереть все на внешнем HDD или другой способ. Если вы первый раз устанавливаете linux остановитесь на первом пункте.

Подтверждаем стереть и отформатировать внешний жёсткий диск.

Далее все просто раскладка клавиатуры, логин и пароль для входа в систему.

Подождем не которое время чтобы система отформатировала внешний HDD.

Началось копирование файлов и далее установка на диск.

И после всех этапов появляется надпись установка завершена перезагрузите компьютер.

Ну и последнее заходим в БИОС и выбираем загрузку с внешнего жёсткого диска с установленной Lubuntu 17.10

Ссылка на основную публикацию
Уровень интенсивности в дб формула
Очень часто новички сталкивается с таким понятием, как децибел. Многие из них интуитивно догадываются, что это такое, но у большинства...
Удалить программу через консоль
Операционная система Windows предлагает несколько способов для удаления установленных приложений и программ. Некоторые пользователи даже прибегают к использованию стороннего программного...
Удалить раздел жёсткого диска
Столкнулись с проблемой, что невозможно удалить EFI раздел с жёсткого диска в Windows? Не волнуйтесь данную проблему можно решить довольно...
Усилитель wifi сигнала для роутера какой выбрать
Привет! Поговорим сегодня про усилители Wi-Fi сигнала. Переезд столкнул меня лицом к лицу с новой проблемой – площадь увеличилась, а...
Adblock detector