Быстрая установка Линукс на флешку (Red Hat Fedora)

Данная инструкция описывает различные способы записи дистрибутивов ALT Linux[1].

Зачем это нужно?

  • Теперь не стоит заморачиваться по поводу вопроса, как и куда устанавливать систему. Использовать ли виртуальную машину или затирать загрузчик Windows.
  • Ваша Кали Линукс будет всегда под рукой, превращая любой оказавшийся под рукой компьютер в нужный вам инструмент.
  • Что бы пошло не так – не пострадает ничего, кроме флешки, которая форматируется в секунды.
  • Сразу после работы с Кали в таком виде вы заметите, насколько ускорилась работа системы.
  • Значительно упрощается работа со встроенными беспроводными адаптерами и многое другое…

Как установить Linux на USB-флешку в простых шага

Если вы хотите запустить Linux с USB-флеш-накопителя, то лучше всего для этого подойдёт дистрибутив Puppy Linux. Почему? Всё дело в том, что он может работать прямо со съёмных носителей и поставляется со всеми программами, которые вам могут понадобиться. А ещё Puppy поддерживает десятки сборок Linux, в том числе знакомую многим Ubuntu.

Авторы портала AddictiveTips написали подробное руководство по настройке Puppy Linux на флешке и показали, как это работает.

Как установить Linux на USB-флешку в простых шага

Важно! Для оптимального использования Puppy Linux требуется флешка объёмом не менее 4 Гбайт. В противном случае у вас не окажется места для файлов и других данных.

Быстрая установка Red Hat Fedora

Чтобы установить Fedora скачайте программу-установщик под названием liveusb-creator. Отличительная черта данной утилиты — невозможность устанавливать иные линуксы, только «Федора»! Если у Вас же есть загрузочный iso-образ, то смело кликайте «Browse», указывайте образ и далее «Create live USB». Флеш уже должна быть установлена в слот и отформатирована.

Быстрая установка Red Hat Fedora

Если загрузочного образа нет, то во вкладке «Download Fedora» выбираем версию и кликаем по большой нижней кнопке. Объем виртуального диска, на котором будут сохраняться все изменения и, например, документы настраивается единственным ползуном в окне программы (значение по-умолчанию = 100 Мб).

Устанавливается Fedora на флешку за считанные минуты, так что взглянуть — стоит. Программа-установщик доступна для Mac и PC.

WinSetupFromUSB

WinSetupFromUSB настоятельно рекомендуется для установки Windows с USB и мультизагрузочных USB. Это интуитивно понятный вариант мультизагрузочной программы. Однако WinSetupFromUSB совместим только с Windows 2000 / XP и более поздними версиями, а также с Linux и BSD.

WinSetupFromUSB

Использовать WinSetupFromUSB легко. Откройте программное обеспечение и выберите свой USB-диск в раскрывающемся меню.

Далее, нажмите кнопку рядом с вашими выбранными операционными системами.

WinSetupFromUSB

Затем вам нужно перейти на том, содержащий операционную систему, которую вы хотите установить на свой мультизагрузочный USB. Когда вы будете готовы, нажмите кнопку Go.

Выберите опцию Show Log, чтобы просмотреть подробную информацию о том, что происходит.

WinSetupFromUSB

Наконец, после завершения установки вы увидите сообщение «Выполнено».

В целом, WinSetupFromUSB довольно прост в использовании и обеспечивает быстрое время записи. У него также есть режим QEMU, и это небольшое портативное приложение.

WinSetupFromUSB

Загрузить: WinSetupFromUSB (бесплатно)

Подготовка флешки для загрузки UEFI

Внимание! В процессе записи образа все имеющиеся данные с флешки будут удалены, так что сделайте копии нужных данных заранее.

Вставляем флешку в компьютер и запускаем GPartEd (напоминаю, что для подготовки носителя мы используем Linux). В списке устройств выбираем нашу флешку (обычно это /dev/sdb, но может быть и другое имя).

Читайте также:  Основные команды Linux: (почти) полное руководство с примерами

В меню выбираем пункт «Устройство», а далее «Создать таблицу разделов», тип таблицы разделов «MBR». Это не ошибка − несмотря на то, что систему будем устанавливать на GPT, для установочного носителя всё равно нужен тип MBR.

Далее создаём один раздел на всё устройство, тип файловой системы − FAT32. После создания раздела установим на него флаг загрузочного («boot»).

Для загрузки в режиме UEFI нужен именно такой тип раздела, с NTFS система просто не загрузится.

Процесс установки Linux — пошаговая инструкция

Шаг 1 — Приветствие. После запуска образа Ubuntu Вы увидите вкладку приветствия «Добро пожаловать». Здесь следует выбрать язык «Русский» и нажать на кнопку установить Ubuntu.

Обратите внимание на первую ссылку «Запустить Ubuntu». Она позволит Вам загрузиться с диска без установки (LiveCD). Эта возможность позволяет посмотреть как выглядит Ubuntu, стоит ли Вам ее ставить и т.д. Все изменения внесенные после такого старта не будут сохранены, поэтому для практичного использования такой вариант вряд ли подойдет.

Шаг 2 — Автоматическая загразку обновлений. Вторым шагом Ubuntu спросит разрешение на автоматическую установку и обновление всех драйверов. Для этого потребуется доступ к интернету.

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

Шаг 3 — Выбор типа установки. На этом шаге нужно выбрать место куда устанавливать Ubuntu, а также разбиение диска. Поскольку в нашем примере мы ставим Linux на VirtualBox, то мы можем выбрать первый пункт «Стереть диск и установить Ubuntu»:

Если Вы устанавливаете Ubuntu совместно с другой системой, то необходимо выбрать «другой вариант» и самостоятельно разбить диск. Для этого потребуется указать основной раздел, домашнюю папку, размер диска, размер файла подкачки и выбрать типы файловых систем (ext4 основной и swap для файла подкачки).

Шаг 4 — Раскладка клавиатуры. Выберите «Английская (США)» по умолчанию, чтобы в дальнейшем не иметь проблем с раскладкой. После установки можно будет добавить русскую раскладку.

Шаг 5 — Задание имени. Требуется указать имя пользователя и пароль. Это имя будет использоваться в качестве имени для домашней директории Linux. Также я выбрал пункт «входить в систему автоматически»:

Шаг 6 — Установка. Дальше наступает процесс установки. Теперь нужно просто подождать окончания.

По завершению, установщик скажет, что нужно перезагрузить компьютер:

После чего нужно будет нажать Enter:

После перезагрузки Ubuntu запустится. Вы увидите следующую картинку:

Собственно на этом установка Ubuntu завершена. Теперь можно начинать пользоваться.

Рекомендую сделать «снимок» в VirtualBox новой системы, чтобы всегда иметь возможно откатиться к ее исходному состоянию.

Шаг Тестирование Ubuntu

Теперь, когда Linus установлен на вашем флеш-накопителе, почему бы его не проверить? Знайте, что эта часть становится сложной. Итак:

Шаг Тестирование Ubuntu
Шаг Тестирование Ubuntu
Шаг Тестирование Ubuntu
  1. Извлеките флешку и выключите компьютер.
  2. Когда он выключится, снова подключите флеш-накопитель, затем включите компьютер.
  3. Как только вы нажмете кнопку включения, продолжайте нажимать F10 (или F12, это зависит от вашего компьютера), чтобы получить доступ к BIOS. BIOS (или Basic Input Output System) может выглядеть довольно странно из-за всего текста на синем экране (зависит от материнской платы) и полного отсутствия графики, а также того факта, что вы должны использовать клавиатуру для навигации по меню.Комбинации клавиш для разных производителей BIOS для входа
  4. После того, как вы вошли в BIOS, перейдите в меню «Конфигурация системы».Главная страница BIOS
  5. Найдите «Параметры загрузки» или что-то похожее на это. Это приведет вас в другое меню.Переходим во вкладку «Boot» с помощью стрелок на клавиатуре, нажимаем «Enter»
  6. Затем перейдите в «Порядок загрузки» или «Приоритет загрузки» (в зависимости от материнской платы вашего компьютера).Переходим в пункт «Hard Disk Drives», нажимаем «Enter»
  7. После того, как вы его нашли, измените порядок загрузки системы, чтобы «USB Flash Drive» или «USB Disk Key» или что-то подобное было в самой верхней части списка, то есть оно должно быть первым с точки зрения приоритета загрузки. Выставляем на первое место свою флешку, щелкнув на пункт «1st Drive», с помощью стрелок выбираем свою флешку, нажимаем «Enter» Переходим в пункт «Boot Device Prority»В пункте «Boot Device Priority» проверяем, что бы загрузочная флешка была на первом месте
  8. После этого сохраните изменения, и перезагрузите компьютер.Переходим на вкладку «Exit», выбираем пункт «Exit & Save Changes», нажимаем Enter, затем «ОК»
  9. Затем вас будет приветствовать меню загрузки установщика Ubuntu, в котором вы должны выбрать первый вариант «Запустить Ubuntu без установки».Выбираем вариант «Запустить Ubuntu без установки»
Шаг Тестирование Ubuntu
Шаг Тестирование Ubuntu
Шаг Тестирование Ubuntu

После нескольких загрузочных экранов (появятся сообщения в стиле матрицы), вы увидите рабочий стол Ubuntu. Поздравляем!

Шаг Тестирование Ubuntu
Шаг Тестирование Ubuntu
Шаг Тестирование Ubuntu

Создаём загрузочный USB диск с Windows из под Linux

В ubuntu уже есть приложение для создания образов дисков — Startup Disk Creator, но оно умеет создавать только загрузочные USB с Linux. Для создания загрузочного USB-диска с Windows из Linux, существует WinUSB, но она довольно давно не обновлялась, и честно говоря, у меня не заработала. Данный пост довольно подробный, и рассчитан преимущественно на людей, плохо знакомых с Linux.

Читайте также:  TMT Group — реальные отзывы жертв брокера-мошенника

Перед тем как я продолжу, следует указать что в Windows мире два метода загрузки:

  • MBR, при котором в начале диска резервируется место, и располагается специальный загрузочный файл;
  • EFI, при котором исполняемый файл загрузчика хранится в стандартном расположении на FAT32 файловой системе;

Если вы не знаете какой выбрать, то наиболее часто используемый вариант который работает без модификации файлов Windows — это msdos таблица разделов с fat32 файловой системой и загрузочным флагом.

Прежде всего USB-диск необходимо подготовить. В Linux наиболее простой и удобной для этих целей утилитой является gparted.

Ставим его если не установлен:

sudo apt-get install gparted

Подготовка USB диска

Выбираем нашу USB флэшку, отмонтируем её если она смонтирована:

Отмонтирование USB диска в gparted

Теперь необходимо пересоздать таблицу разделов, при этом выбрать тип msdos. Заходим в меню Устройство (Device) и выбираем Создать таблицу разделов (Create partition table):

Gparted создание таблицы разделов

После этого выбираем неразмеченную область, нажимаем правой кнопкой мыши по ней же и выбираем пункт меню «Новый». В появившемся окне выбираем файловую систему NTFS или FAT32. Если у вас какая-то нестандартная сборка в которой могут быть файлы больше 4 гигабайт, то файловая система должна быть определенно NTFS, в противном случае, можно выбрать FAT32, и, тогда, так же можно будет загрузиться с UEFI. Так же необходимо указать метку для USB-диска. Важно: метка должна быть не просто «Windows», а какой либо более уникальной. Если файловая система FAT32, то метка должна быть указана заглавными буквами.

Создание нового раздела Gparted

Применяем все наши изменения:

Применение изменений в Gparted

Выходим из gparted.

Копирование файлов Windows на USB диск

Теперь необходимо смонтировать образ с Windows и скопировать данные с него на наш подготовленный ранее usb диск. В большинстве современных рабочих окружений это можно сделать из файлового менеджера. По необходимому образу нажимаем правой кнопкой мыши, выбираем Открыть с помощью и выбираем Disk Image Mounter:

Создаём загрузочный USB диск с Windows из под Linux

Монтирование образа с Windows в файлом менеджере Thunar

Читайте также:  Как быстрее набрать первую тысячу подписчиков на YouTube

Если у вас нет такой утилиты, то можно смонтировать из командной строки:

sudo mount -o loop $HOME/Загрузки/ /mnt/cdrom

Где $HOME/Загрузки/ необходимо заменить на путь до образа с Windows. Образ будет смонтирован в директорию /mnt/cdrom.

Делаем USB-диск загрузочным

Для создания MBR загрузочной записи будем использовать grub:

sudo grub-install —target=i386-pc —boot-directory=»/media/$user/$drive/boot» /dev/sdX

Где:

  • $user — имя текущего пользователя;
  • $drive — название образа;
  • /dev/sdX — расположение диска (в моем случае /dev/sdb;

Если образ монтировали руками, то /media/$user/$drive/boot необходимо заменить на /mnt/cdrom/boot. В случае, если не было никаких ошибок, то в консоли должны увидеть примерно следующее:

Installing for i386-pc platform. Installation finished. No error reported.

Теперь на USB-диске в директории boot/grub необходимо создать файл с таким содержимым:

default=1 timeout=15color_normal=light-cyan/dark-graymenu_color_normal=black/light-cyanmenu_color_highlight=white/black menuentry «Start Windows Installation» { insmod ntfs insmod search_label search —no-floppy —set=root —label $USB_drive_label —hint hd0,msdos1 ntldr /bootmgr} menuentry «Boot from the first hard drive» { insmod ntfs insmod chain insmod part_msdos insmod part_gpt set root=(hd1) chainloader +1 boot}

В листинге выше, $USB_drive_label необходимо заменить на метку, которую мы присвоили диску на первом шаге. В данном случае WINUSB2503.

Перезагружаемся, загружаемся с USB-диска и выбираем Start Windows Installation.

Если создаем UEFI загрузочный диск

С UEFI все несколько проще. Следует обратить внимание, что данный способ подходит только для Windows 7 x64 и выше. После того, как все файлы скопировались, необходимо зайти в директорию efi/boot. Если в ней присутствуют файлы или то всё в порядке, можно пробовать загрузиться с диска.

Если нет ни одного из указанных выше файлов, то необходимо зайти в директорию куда смонтирован образ Windows, открыть файл архиватором (должен быть установлен 7z). В архиваторе открыть путь ./1/Windows/Boot/EFI, разархивировать файл в директорию efi/boot и переименовать его в Если этих файлов нет, то скорее всего у вас 32 битный образ Windows. 32 битная Windows не поддерживает загрузку с UEFI.

Полезные ссылки:

Ссылки

  • /etc/fstab
  • GRUB
  • Восстановление GRUB
  • PuppyRus
  • UNetbootin — создание загрузочной флешки

Можно улучшить, Настройка системы, Установка, Ubuntu

1) сделать загрузочную флешку можно средствами Ubuntu (утилита: Создание загрузочного диска) или используя UNetbootin2) А это именно так и случится по «закону подлости», поверьте.3) sudo tune2fs -o journal_data_writeback /dev/sdXY, где sdXY — раздел флешки, куда мы устанавливаем систему4) Так же можно использовать опцию relatime, которая разрешает записывать только время изменения5) на разделе /home в EXT4 необходимо отключить резерв рута: sudo tune2fs -m 0 /dev/sdXY, где sdXY — раздел /home6) сейчас в составе Ubuntu есть средства резервного копирования в Ubuntu-One. Такой бекап в облако — практически идеальное решение для флешечной ОС!7) так как эта ошибка очень давно зарепорчена и никак не исправляется8) в процессе разметки диска инсталлятор упорно пробует размонтировать все файловые системы на том носителе куда ставится ОС9) Собственно SSD диск — это, по сути, большая флешка с умным контроллером и ) оперативной памяти требуется всего — 64 МB128 МB. Процессоры: начиная с Pentium.11) Что дает изумительную производительность такой ) Данные записываются действительно один раз, а не постоянно как это происходит в случае установки Ubuntu на флешку или при использовании LiveUSB, хотя принцип сохранения только изменений, аналогичен механизму, реализованному в ) Кроме, разве что, простоты создания и возможности использовать такую флешку еще и для обмена данными с пользователями Windows.