Установка линукс на флешку из под windows. Установка Ubuntu LINUX с флешки - инструкция

Linux прекрасно себя чувствует на флешках и внешних дисках. Поэтому если вы хотите попробовать новый дистрибутив или просто начать своё знакомство с Linux, то установка на внешний диск это хороший вариант (ещё проще работать с ).

Установив Linux на USB вы получите портативную систему, которую можно загрузить на другом компьютере.

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

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

Кстати, именно с возможных проблем давайте и начнём.

БИОС и EFI

Затем при запуске виртуальной машины подключите вашу флэшку или ваш USB диск к реальному компьютеру, и затем подключите его к виртуальной машине:

Итак, первый вариант

выбираем Ручную разметку диска:

Там могут быть какие-то разделы:

Если они вам не нужны, удалите их все, получится:

Теперь выберите Автоматическую разметку :

Авто — использовать весь диск :

Укажите диск:

Оставьте как есть, если не знаете как это использовать:

Если ставите с EFI, то будет создана похожая разметка:

Обратите внимание, что раздел ESP должен быть обязательно — без него EFI просто не увидит ваш диск. Это небольшой раздел в FAT32, где размещается загрузчик. По своему усмотрению, можно подредактировать другие разделы, например, я убрал файл подкачки и уменьшил размер диска:

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

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

Поэтому есть второй вариант.

В самом начале, когда доходим до загрузки, вместо установщика выберите Live Mode. Когда система загрузится в Live режиме, подключите вашу флешку/диск к реальному компьютеру, а затем подключите её к виртуальному, если вы этого не сделали ранее.

Следующей командой проверим имя диска:

Sudo fdisk -l

Оно должно быть /dev/sda

Сделаем полную очистку флешки /dev/sda. На всякий случай: полная очистка означает, что ВСЕ ДАННЫЕ с флешки будут УДАЛЕНЫ! Обращаю внимание, это мы делаем В ВИРТУАЛЬНОЙ МАШИНЕ. Не делайте так на реальном компьютере, если вы не понимаете, какое имя у вашей флешки — сотрёте первый (скорее всего системный) диск.

Открываем его программой gdisk :

Sudo gdisk /dev/sda

Для перехода в экспертный режим там введите

Затем для удаления GPT введите

Дважды согласитесь, чтобы полностью очистить диск.

Перезагружаем виртуальный компьютер:

При последующей загрузке выберите пункт для установки системы — далее как обычно.

Как установить Linux на флешку или USB диск

Описанным выше способом можно также установить Linux на USB прямо в физическом компьютере, без использования VirtualBox. При этом будьте внимательны, чтобы случайно не перепутать флешку с каким-то внутренним диском и не стереть на нём информацию.

Также помните про название дисков после того, как отключите установочную флешку. Например, на этой фотографии первой идёт установочная флешка (sdb), а за ней внешний USB диск, на который я хочу выполнить установку (sdc):

Если продолжить установку, то затем придётся переименовывать диск в загрузчике. Я поступил проще, отключил компьютер и поменял флешку и диск местами в USB гнёздах, получилось так:

Теперь даже после отключения установочной флешки, USB диск с системой всё равно будет иметь имя sdb и не придётся ничего дополнительно настраивать.

Загрузка Linux с USB из VirtualBox (БИОС)

Кстати, для меня этот метод оказался очень полезным: некоторые системы, например Parrot, после установки не загружаются на физическом компьютере. Проблема решается тем, что я загружаюсь с этого диска через VirtualBox и обновляю систему. После этого система способна загрузиться уже и на физическом компьютере. На аналогичные проблемы (Live система прекрасно работает, а после установки система не загружается) жалуются также некоторые пользователи Kali Linux. Видимо, дело в какой-то несовместимости с железом, которая исправлена в новых версиях ядра.

Загрузка Linux с USB из VirtualBox (EFI)

С EFI в VirtualBox есть свои особенности. Во-первых, нужно начать загрузку с внешнего диска, как это описано в этой статье .

То есть будет выведен UEFI Interective Shell , также будет сообщение «Press ESC in 1 second to skip startup.nsh or any other key to continue ».

Причина ошибки в том, что загрузчик VirtualBox EFI не видит файлы .efi для продолжения загрузки ОС.

Вариантов решить эту проблему два:

1) явно указать загрузчику нужные файлы

2) поменять название требуемых файлов на дефолтные — которые загрузчик точно найдёт.

1. Указываем загрузчику файл.efi:

В приглашении

наберите:

Теперь выполните команду

чтобы увидеть содержимое папки EFI :

Видим там папку parrot , теперь посмотрим, то внутри этой папки:

Dir EFI\parrot

Итак, видим там файл grubx64.efi . Получается, что файл, который не может найти система, находится по пути \EFI\parrot\grubx64.efi

Открываем файл для редактирования:

Edit startup.nsh

И вписываем туда строку (у вас может быть другая, например, \EFI\Manjaro\grubx64.efi или ещё какие-то варианты):

\EFI\parrot\grubx64.efi

Для сохранения:

Ctrl-s

Для выхода из редактора:

Ctrl-q

Для перезагрузки:

После этого система нормально загрузится:

2. Изменяем имена файлов на отказоустойчивые

Как мы только что увидели, файл для загрузки находится по пути /EFI/parrot/grubx64.efi , отказоустойчивым именем, которое система ищет по умолчанию, является /EFI/BOOT/BOOTX64.EFI

Можно открыть этот диск и просто переименовать папку и файл в /EFI/BOOT/BOOTX64.EFI — система загрузится и ни на что другое это не повлияет.

Установка нескольких дистрибутивов Linux на одном USB

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

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

Загрузчик Linux хорошо определяет соседние системы

и при запуске компьютера предлагает на выбор загрузиться с одной из них.

Могут быть разные нюансы с «дружественными» дистрибутивами. Например, Ubuntu изображает из себя Windows и не хочет устанавливаться на USB. Всё решается подключением диска особым способом как описано в этой статье .

Эта же самая Ubuntu не даёт вручную задать размер диска и занимает всё свободное пространство…

С помощью GParted Ubuntu вылечена от жадности:

В общем если вы хотите сделать «шаг влево шаг вправо», то «дружелюбность» сразу превращается в головную боль.

Почему Linux не загружается с USB

Кроме уже перечисленных вариантов, когда могут возникнуть проблемы, также проверьте, отключены ли у вас в настройках EFI опции Security Boot и Fast Boot .

Железо

  • старайтесь не использовать USB хабы — от них очень много проблем
  • во время установки не шевелите флешки и провода дисков
  • флешки могут отключаться от перегрева — помните об этом

Вам может это пригодиться:

Я себе купил два вот таких SATA-USB переходника. Первый :

Поддерживает USB 3.0, в него я вставил 2.5 дюймовый SSD диск от старого ноутбука — работает реально быстро! Размером примерно с ладонь или с современный мобильный телефон. Корпус прозрачный, установка диска выполняется без отвёртки и шурупов — правда, у меня сомнения, можно ли его потом оттуда вытащить не повредив контакты… Покупал у этого продавца . 6 баксов, Карл!

А этот я купил в местном магазине (600 рублей), поддерживает только USB 2, заметно медленнее предыдущего, в комплекте приятный чехол. В него я вставил HDD диск (тоже со старого ноутбука):

Здравствуйте! Установил-таки BackBox на флешку. Воспользовался вашим советом и нашёл более старую версию. Попробовал взломать свою сеть Wi-Fi через уязвимость в протоколе WPS. Оказывается, это не так-то просто. Ощущение, что я по ходу взлома собираю абсолютно все возможные ошибки, которые могут встречаться в этом случае) Первоначально, например, возникла такая:

[!] WARNING: Failed to associate with

С ней разобрался относительно быстро, для этого вызвал деаутентификацию у нужной сети через инструмент aireplay-ng в одном окне, а в другом уже запускал Reaver. Правда, после этого возникала следующая проблема:

[+] Sending EAPOL START request
[!] WARNING: Receive timeout occurred

Данная комбинация могла повторяться хоть 10 раз между подборами пин-кода. Иногда точно также повторялась такая:

[+] Received identity request
[+] Sending identity response

Но и эти проблемы я решил, выставив в aireplay-ng значения -1 1, после чего аутентификация срабатывала раз в секунду, и эти сообщения уже не появлялись бесконечно.

Следующей ошибкой была:

Warning:detected AP rate limiting, waiting 60 seconds before

Как я понял, она возникает не случайно, это срабатывает защита точки доступа, когда она обнаруживает попытки перебора, в результате чего блокируя их на некоторое время. Хорошим вариантом тут могла бы быть DOS-атака на точку доступа через команду mdk3. Но я чисто физически не мог её осуществить, ведь у меня уже был запущен aireplay-ng! Они не могут работать одновременно! Из огня да в полымя... Но всё же и тут было найдено решения ввести как дополнение к команде reaver параметр -L, за счёт которого перебор PIN происходит вроде как принудительно. И это действительно сработало, точка перестала блокировать перебор. Кстати говоря, DOS-атаку на точку я провёл отдельно. На самом деле, очень мощная штука, у меня на телефоне сразу перестал Wi-Fi ловить. К сети был подключён, а интернет пропал, причём даже после того, как я перестал флудить ТД подключениями с нетбука. Пришлось перезагружать маршрутизатор, после чего интернет снова стал работать. Что же касается взлома PIN, то после всего этого стала появляться следующая проблема:

WPS transaction failed (code: 0x03), re-trying last pin

Иногда 0х02. Тут уже вообще ничего не могу сообразить. С одной стороны, если я НЕ ввожу параметр --no-nacks, то пин-код вообще не перебирается, система крутит лишь один по кругу, каждый раз выводя эту ошибку. Если же я добавляю данный параметр, то перебор паролей уже идёт, но примерно так: перебрал 5 паролей нормально - возникает эта ошибка 1-3 раза, затем снова 4-6 паролей, затем снова ошибка и так далее. В конце концов, я свою сеть и не доломал, потому что на 3,56% эта ошибка стала повторяться уже вечно, без нормального перебора. Пожалуйста, помогите, если есть какие-нибудь идеи)

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

В этой статье описывается процесс установки Ubuntu на USB-накопители.

Некоторые важные замечания и полезная информация собраны в статье Установка и использование Ubuntu на USB флешке . Стоит ознакомиться с ней перед началом установки Ubuntu на USB-накопитель.

Подготовка к установке

Скачайте образ системы отсюда . Если не планируете запускать систему на машинах с более 4 Гб оперативной памяти предпочтительней выбирать 32-х разрядную.

Запись образа

После того, как образ загрузился, его надо записать на CD или USB-накопитель.

На USB носитель образ проще всего записать при помощи UNetbootin . Эта программа существует под большинство популярных ОС (Windows, Linux, Mac) и достаточно проста в обращении. Все что потребуется – указать путь к скачанному образу и выбрать диск, на который будет записан образ.

Можно обойтись без записи образа на какие-либо носители воспользовавшись виртуальной машиной, например VirtualBox или QEMU . Достаточно лишь пробросить в виртуальную машину USB-накопитель. Дальнейшие инструкции для этого метода не поменяются.

Перед тем как загрузится, убедитесь, что в BIOS первым загрузочным устройством выбран USB или CD-ROM, в зависимости от того, с чего вы производите загрузку. В BIOS можно попасть нажав клавишу Del для стационарных компьютеров и F2 или F12 для ноутбуков. О том, как выбрать устройство для загрузки смотрите в интернете или читайте инструкцию к вашему компьютеру.

Если все правильно сделано, вы увидите перед собой загруженную с Live CD систему.

Подготовка USB-накопителя

Запустите программу GParted .

Выберите устройство, на которое вы собираетесь установить Ubuntu.

Отформатируйте его в файловую систему Ext2 или Ext4 . Так-же можно разделить USB-диск на 2 раздела для того, чтоб его можно было использовать по прямому назначению (перенос файлов с одного компьютера на другой). Для этого первый раздел раздел отформатируйте в FAT32 (для того, чтобы раздел был виден в Windows), вторым разделом выберите файловую систему Ext2 или Ext4 под Ubuntu. На второй раздел желательно выделить минимум 6 Гб, чтобы можно было не переживать за нехватку места для установки дополнительных программ.

Как установить полноценны Linux на флешку, не live-дистибутив, а именно полноценную ОС с возможностью сохранять внесенные в нее изменения, я покажу на примере дистрибутива Linux Mint.

1. Скачиваем дистрибутив (http://www.linuxmint.com/download.php ) и записываем образ ОС на DVD.

Если нет возможности записать образ на диск то можете записать его на флешку, об этом вот в этой статье: Как сделать USB флешку с установочным дистрибутивом (Linux Live USB).

2. В BIOSе выбираем загрузку с CD-привода

3. Загрузив ОС выбираем Install Linux Mint, также вставте флешку, на которую собираетесь установить ОС.

4. Указываем язык ОС, к примеру русский.

5. "Проверка наличия свободного места и подключения к Интернет", нажмите "Продолжить"

6. На следующем шаге Установщик предложит Вам отсоединить флешку во время установки ОС, откажитесь, нажав "Нет".

7. Тип установки - "Другой вариант"

8. Моя флешка определилась как /dev/sdc1 . Обязательно указываем "Устройство для установки системного загрузчика:" Вашу флешку, в моем случае это /dev/sdc1 .

9. Потом в "Списке носителей" дважды клацаем по флешке /dev/sdc1 .

10. Указываем файловую систему раздела - Журналируемая файловая система Ext4.

11. Ставим галочку "Форматировать раздел ".

12. Точка монтирования /.

13. Нажимаем ОК.

14. Появится сообщение, что вы не указали ни одного раздела для подкачки, нажмите "Продолжить".

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

Правильная установка Ubuntu с флешки обеспечит возможность работать на компьютере или ноутбуке в операционной системе, предусматривающей легальное бесплатное использование большинства программ и самой платформы, в отличие от Windows, распространяемой бесплатно или с помощью «пиратских» дистрибутивов.

Есть у Linux и другие достоинства, которые пользователь получит после установки «Убунту». А потребуется для этого не так много времени и выполнение нескольких несложных рекомендаций.

Преимущества установки с USB‑накопителя

Устанавливая ОС Ubuntu с флешки, пользователь получает ряд преимуществ по сравнению с установкой дистрибутива в CD или DVD диска:

  • Возможность поставить систему на устройство без дисковода (который может быть, например, сломан или вообще отсутствует, как у некоторых современных ПК, практически всех нетубков или неттопов);
  • Высокую скорость установки, так как флешки USB 2.0 и 3.0 работают значительно быстрее по сравнению с дисками;
  • Отсутствие проблем с доступом к информации из-за поцарапанной поверхности дисков.

Создание флешки для установки Ubuntu

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

Если образ системы уже есть, его следует записать на носитель.

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

Или на том же носителе, но настроенном не для загрузки, а для хранения информации – дистрибутив по размеру не превышает 2 Гб и может свободно находиться на носителе, отформатированном в FAT32 .

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

Скачивание дистрибутива не займёт много времени – найти более или менее современные версии можно на сайтах Ubuntu.com или Ubuntu.ru .

На сегодняшний день одной из самых актуальных систем является Ubuntu 14.04.

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

А последние платформы обладают большей функциональностью.

2. Создание загрузочного диска в Windows

Затем вставить устройство в USB-порт, перезагрузить компьютер и начать установку.

Ещё один вариант – вызвать boot menu при загрузке компьютера (нажав Esc, F2, F8 или одну из других функциональных клавиш верхнего ряда) и выбрать загрузку с носителя.

Загрузка Ubuntu Live

Дистрибутив Ubuntu Desktop представляет собой операционную систему, загружаемую в режиме Live, то есть без необходимости установки на ПК.

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

Однако удобнее работать в системе, когда системные файлы находятся всё-таки на жёстком диске.

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

  • Установка Ubuntu.
  • После выбора второго варианта и русского (или английского, если так удобнее для каких-то целей, или любого другого) языка открывается новое окно под названием «Подготовка к установке Ubuntu».

    Здесь будет видно, сколько места есть на разделах жесткого диска, куда будет устанавливаться система, и есть ли подключение к Интернету – обычно при установке оно отключается, но все обновления для «Убунту» можно скачать и позже.

    Также в меню предлагается установка стороннего программного обеспечения, если оно встроено в дистрибутив (кодеков для воспроизведения звука и т.д.).

    В качестве следующего шага проводится выбор варианта установки. Среди них есть возможность:

    • Установить систему, оставив работоспособной уже имеющуюся на компьютере платформу (например, Windows);
    • Заменить старую систему новой;
    • Провести установку с возможностью шифрования записей для увеличения уровня безопасности работы на компьютере;
    • Самостоятельно разметить диски, полностью изменив их существующие размеры.

    Совет! В большинстве случаев для пользователей, только начавших работать с Linux Ubuntu, стоит выбрать первый вариант. Опытным пользователям рекомендуется выбирать второй или последний пункт меню.

    Выбор размера раздела жесткого диска

    При выборе установки одновременно двух ОС следующее окно показывает размеры разделов HDD. Здесь можно выбрать, какая их часть будет занята новой ОС, а какая останется закрепленной за старой.

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

    На приведенном примере один из дисков имеет размер 16 Гб. При этом большая его часть (9,5 Гб, отформатированные в NTFS) будет отдана ОС Windows, а 6,5 Гб с файловой системой ext4 сможет пользоваться «Убунту».

    На сегодняшний день установка полноценной и современной версии (14.04) займёт сравнительно немного, около 10 Гб.

    Однако есть условие – при установке поверх Windows требуется ещё 4–5 Гб для раздела swap, куда будет временно записываться содержимое ОЗУ при работе Ubuntu.

    Кроме того, Linux в случае оставления второй системы должен занимать 2 раздела.

    А на физическом диске, уже разбитом на 3–4 части, такой возможности нет (количество логических дисков не должно превышать 4).

    В этом случае для установки операционной системы придётся создавать отдельный раздел.

    Завершение установки операционной системы

    После выбора пункта «Установить сейчас» появится предупреждение о создании дополнительных разделов и изменениях размеров старых.

    Всё это занимает достаточно много времени – чем больше изменений, тем дольше будет устанавливаться ОС.

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

    На этом перенесение Ubuntu с флешки на компьютер закончено.

    Выбор региональных стандартов для новой системы