Создание live-системы на USB устройствах
Это довольно старое руководство, и не очень актуальное на данный момент. Сейчас существует множество утилит автоматизирующих процесс создания Live-системы, а кроме того образ Ubuntu стал гибридным (т.е. с него компьютер может загрузиться как с CD и как с HDD/Flash) и, достаточно просто скопировать образ на флешку как на устройство (а не файловую систему) для того что бы получить Live-USB.
Краткое описание
Это руководство покажет, как установить Ubuntu на USB. Это даст возможность запускать live-систему с USB, ведь проще взять флешку, чем носить с собой компакт-диск.
Необходимое программное обеспечение
sudo apt-get install lilo syslinux mtools
Руководство
Примечание
Если перед командой стоит символ ‘#’, то действия необходимо выполнять от имени рута; если же стоит символ ‘$’, то от имени обычного пользователя.
Подготовка устройства
Найдем нашу флешку:
$ fdisk -l
Просмотрев вывод команды я нашел, что моя флэшка, это /dev/sdd (Будьте далее осторожны при написания своих команд, т.к. вы можете потерять важные данные при неправильном указании имени устройства!).
Для дальнейших манипуляций с носителем необходимо его отмонтировать:
# umount /dev/sdd
Далее необходимо создать на устройстве два раздела
# fdisk /dev/sdd
Команда (m для справки): d Выбранный раздел 1 Команда (m для справки): n Действие команды e расширенный p основной раздел (1-4) p Номер раздела (1-4): 1 Первый цилиндр (1-953, по умолчанию 1): 1 Последний цилиндр или +size или +sizeM или +sizeK (1-953, по умолчанию 953): +750M Команда (m для справки): a Номер раздела (1-4): 1 Команда (m для справки): t Выбранный раздел 1 Шестнадцатеричный код (введите L для получения списка кодов): 6 Системный тип раздела 1 изменен на 6 (FAT16) Команда (m для справки): n Действие команды e расширенный p основной раздел (1-4) p Номер раздела (1-4): 2 Первый цилиндр (707-953, по умолчанию 707): Используется значение по умолчанию 707 Последний цилиндр или +size или +sizeM или +sizeK (707-953, по умолчанию 953): Используется значение по умолчанию 953 Команда (m для справки): w Таблица разделов была изменена! Вызывается ioctl() для перечитывания таблицы разделов. ПРЕДУПРЕЖДЕНИЕ: Если вы создали или изменили какие-либо разделы DOS 6.x, пожалуйста, прочтите страницу руководства fdisk для получения дополнительной информации. Синхронизируются диск
Вот в итоге мы имеем на флэшке два раздела. Осталось их отформатировать.
# mkfs.vfat -F 16 -n liveusb /dev/sdd1
# mkfs.ext2 -b 4096 -L casper-rw /dev/sdd2
Основная часть
Вставляем диск в привод (у меня он автоматически примонтировался). Если этого не происходит по какой-либо причине, то необходимо его примонтировать вручную. Замечу, что можно использовать любой образ LiveCD, который имеется у вас в наличии.
Примонтируем раздел нашего будущего USB-Live:
$ mkdir /tmp/liveusb
# mount /dev/sdd1 /tmp/liveusb
Копируем на флэшку необходимые нам файлы:
$ cd /media/cdrom0
# cp -rf casper disctree dists install pics pool preseed .disk isolinux/* md5sum.txt /tmp/liveusb/ # cp -rf README.diskdefines ubuntu.ico casper/vmlinuz casper/initrd.gz install/mt86plus /tmp/liveusb/
, где /media/cdrom0 — точка монтирования вашего cdrom’а
Далее необходимо выполнить несколько команд:
$ cd /tmp/liveusb
# mv isolinux.cfg syslinux.cfg
# gedit syslinux.cfg
(Вместо GEdit вы можете использовать другой текстовый редактор)
Заменяем содержимое открывшегося файла на следующее:
DEFAULT persistent GFXBOOT bootlogo GFXBOOT-BACKGROUND 0xB6875A APPEND file=preseed/ubuntu.seed boot=casper initrd=initrd.gz ramdisk_size=1048576 root=/dev/ram rw quiet splash -- LABEL persistent menu label ^Start Ubuntu in persistent mode kernel vmlinuz append file=preseed/ubuntu.seed boot=casper persistent initrd=initrd.gz ramdisk_size=1048576 root=/dev/ram rw quiet splash -- LABEL live menu label ^Start or install Ubuntu kernel vmlinuz append file=preseed/ubuntu.seed boot=casper initrd=initrd.gz ramdisk_size=1048576 root=/dev/ram rw quiet splash -- LABEL xforcevesa menu label Start Ubuntu in safe ^graphics mode kernel vmlinuz append file=preseed/ubuntu.seed boot=casper xforcevesa initrd=initrd.gz ramdisk_size=1048576 root=/dev/ram rw quiet splash -- LABEL check menu label ^Check CD for defects kernel vmlinuz append boot=casper integrity-check initrd=initrd.gz ramdisk_size=1048576 root=/dev/ram rw quiet splash -- LABEL memtest menu label ^Memory test kernel mt86plus append - LABEL hd menu label ^Boot from first hard disk localboot 0x80 append - DISPLAY isolinux.txt TIMEOUT 300 PROMPT 1 F1 f1.txt F2 f2.txt F3 f3.txt F4 f4.txt F5 f5.txt F6 f6.txt F7 f7.txt F8 f8.txt F9 f9.txt F0 f10.txt
Делаем флешку загрузочной
# umount /tmp/liveusb
# syslinux -f /dev/sdd1
Запуск Ubuntu без установки на компьютер (LiveCD)
Операционную систему Ubuntu можно запустить с CD/DVD диска или с USB-носителя (флешки) без установки на жесткий диск. Это называется запуск с загрузочного диска — LiveCD. Это даст возможность ознакомиться с системой до ее установки, проверить предварительно функциональность, просто посмотреть на систему и «поиграться» с ней. Также Live CD диск может использоваться для восстановления поврежденной системы или для доступа к файлам на винчестере. Отмечу, что Ubuntu с LiveCD работает в разы медленнее, чем если бы она была установлена на вашем компьютере.
Вставьте ваш CD/DVD диск в дисковод или USB носитель (флешку) в USB порт.
Запуск Ubuntu Live CD (Live USB)
Теперь перезагрузите компьютер. При запуске должна начаться загрузка с диска (или с USB носителя). Если загрузка Live CD системы не началась, значит скорее всего у вас не настроена загрузка с диска (или с USB). Для того, чтобы настроить загрузку нужно выполнить настройки в BIOS. О том настроить BIOS читайте статью Настройка BIOS для загрузки с диска или с USB-носителя.
Если загрузка началась, то появится следующая заставка.
Если во время этой заставки нажать любую клавишу, то появится следующее меню (если клавиш не нажимать то меню не отобразится, а сразу начнется загрузка с диска). В меню советую сначала выбрать пункт «Проверить CD на наличие ошибок». Чтобы запустить загрузку Live CD выберите пункт «Запустить Ubuntu без установки» и нажмите Enter.
Начнется процесс запуска LiveCD системы. Процесс довольно долгий, поэтому иногда может показаться, что что-то подвисло.
В процессе запуска появится окно, в котором вы должны выбрать язык, используемой системы. На самом деле Live CD система будет почти вся на английском. Выберите в списке ваш язык и нажмите кнопку «Попробовать Ubuntu».
Если все пройдет успешно, то перед вами появится рабочий стол Ubuntu. В Ubuntu 11.10 Live CD используется рабочее окружение Unity (отличительная черта — панель с кнопками запуска приложений слева экрана). В Ubuntu 11.04 и ниже используется рабочее окружение Gnome (отличительная черта — две панели сверху и снизу экрана).
Используя Live CD систему вы можете запустить некоторые программы, выйти в интернет, просмотреть содержимое жесткого диска своего компьютера.
p.s. Ubuntu может и не загрузиться с LiveCD. На это может быть несколько причин. Одна из основных, отсутствие нужного драйвера для какого-нибудь устройства (например, видео-карты). Но это еще не означает, что система не будет работать, если вы установите ее на компьютер.
p.s.s. В статье рассматривался процесс запуска Live CD Ubuntu версии 11.10. Предыдущие версии Ubuntu загружаются аналогично.
Как создать livecd usb ubuntu
Ну что ж, продолжим наше знакомство с операционной системой Ubuntu. На прошлом Уроке мы научились записывать образ дистрибутива на диск и USB-носитель. Надеюсь, с этим проблем не возникло.
В этом уроке я расскажу Вам, как без установки запустить на Вашем компьютере OS Ubuntu (то есть в режимах Live-CD и Live-USB).
Теория
Ubuntu устанавливается на ПК с помощью Live-USB, Live-CD или текстового установщика. Начиная с Ubuntu 6.06, установочный CD и Live-CD объединили в один диск. Такой диск позволяет загрузить рабочий стол OS со всеми возможностями. Благодаря этому пользователи имеют возможность сначала посмотреть и оценить операционку, а уже потом устанавливать ее на жесткий диск. Также в Ubuntu входит приложение для создания загрузочного Live-USB, который обладает всеми возможностями Live-CD. Это очень удобно использовать на нетбуках, которые не имеют встроенного дисковода. Однако на старых ПК не всегда присутствует опция загрузки с «флешки».
Подготовительный этап (настройка BIOS)
Вставьте «флешку» в USB-порт или диск в привод ПК. Теперь нам необходимо будет настроить ПК на загрузку с одного из этих носителей. Делать мы это будем в настройках BIOS. Так как вариантов BIOS существует огромное количество, то я расскажу общий алгоритм необходимых действий.
В BIOS попасть можно при загрузке ПК до запуска операционки. Для этого необходимо нажать клавишу «Del». В некоторых ПК для этого используется F2, F10, F12. Способ попадания в BIOS должен быть описан в документах к вашему ПК.
Как правило, BIOS – это текстовое меню, расположенное на синем фоне. По нему можно перемещаться при помощи стрелок на клавиатуре, «Enter» – позволяет выбирать пункты, «Esc» – возвращаться обратно.
Находим в подменю пункт, который называется примерно так «Boot».
Обычно на первом месте находится винчестер, на втором CD-привод, потом USB и так далее. Вам нужно первым поставить тот носитель, с которого вы будете устанавливать Ubuntu (CD или USB).
Чтобы выйти из BIOS и сохранить внесенные изменения, нажимаем F10.
После установки системы не забудьте поменять все обратно, то есть на первое место поставить винчестер.
Будьте внимательны! Изменение некоторых настроек в BIOS может привести к непредсказуемым последствиям.
Загрузка в режиме Live—CD/Live—USB
Полагаю, что Вы без особого труда установили в настройке BIOS загрузку с диска или USB-носителя. Теперь при подключенном носителе с дистрибутивом Ubuntu компьютер начнет загрузку именно с него. Вначале Вы увидите небольшую заставку.
Пиктограмма внизу экрана заставки, на которой изображена клавиатура, означает, что, нажав любую клавишу на клавиатуре, Вы попадете в меню.
Давайте так и сделаем – нажимаем на произвольную клавишу. Отобразится языковое меню.
В нем нам нужно поменять язык. Стрелками выбираем «русский» и нажимаем клавишу «Ввод» на клавиатуре.
После этого появится основное меню установщика.
Внизу отображаются дополнительные опции загрузки. В процессе запуска OS в Live-режиме обычно ничего менять не нужно.
Поскольку устанавливать систему мы пока не собираемся, выбираем в меню «Запустить Ubuntu без установки» и нажимаем «Enter». Так как Ubuntu еще не установлена, то загружаться она будет довольно длительное время (до 5 минут).
Если на первоначальном этапе загрузки ничего не нажимать, то загрузка продолжится самостоятельно, и Вы увидите вот такое вот окно.
С левой стороны из списка выбираем язык, который будет использоваться в режиме Live. Я выбрал «Русский».
Затем нажимаем на кнопку «Попробовать Ubuntu». После этого начнется процесс загрузки Ubuntu в Live-режиме.
Добро пожаловать в Ubuntu!
Если Вы ранее работали в другой операционной системе, например в Windows, (а я не сомневаюсь, что это так), то легко сможете разобраться в интерфейсе OS Ubuntu.
Ну что, понравилось? Надеюсь да!
Не торопитесь выходить из запущенной системы, нам еще необходимо произвести разметку жесткого диска, чтобы подготовить его к установке Ubuntu.
Домашнее задание: Запустите Ubuntu в режиме Live-CD/Live-USB.
Как записать LiveCD на флешку – несколько вариантов
Как записать LiveCD на флешку? Для этого можно использовать различные способы.
LiveCD на внешнем жестком диске даёт возможность восстанавливать Windows и Linux , диагностировать проблемы с ними и даже лечить вирусы , даже если загрузка системы по какой — то причине невозможна .
Содержание:
- Создание LiveCD c Windows
- Особенности создания LiveCD в Windows 10 (W10)
- Создание дистрибутивов Ubuntu (Убунту)
- LiveCD Ubuntu в Linux
- Итоги
Как правило , этот набор утилит записывается на компакт — дисках или DVD . Однако гораздо проще и удобнее создать аналогичную флешку с LiveCD – точнее , с LiveUSB .
При этом создавать такой носитель можно не только в системе , для которой он создаётся , но и практически в любой другой – главное , подобрать соответствующее приложение .
Создание LiveCD c Windows
Упростить создание загрузочного Live CD / DVD / USB устройства можно с помощью соответствующих приложений .
Среди них самыми популярными и удобными в использовании являются WinSetupFromUSB и UltraISO . Тем более что их полные версии можно скачать в сети бесплатно .
Использование WinSetupFromUSB
Приложение WinSetupFromUSB позволяет легко записать любой диск или флешку , включая загрузочные и диагностические .
Их отличие от обычных дисков с Windows заключается в использовании других загрузчиков – например , таких , как GRUB4DOS .
Хотя при записи с помощью соответствующих программ значение имеет только правильно выбранный дистрибутив , а сам процесс сохранения данных проводится точно так же .
Работа с программой , несмотря на выполненный на английском языке интерфейс , достаточно простая :
- Скачать , установить и запустить программу в операционной системе Windows ( от XP до 10 — й );
- Выбрать в списке соответствующий накопитель;
Совет : если носителей несколько , и они имеют одинаковый размер , стоит извлечь лишние , чтобы случайно не записать информацию в другое место
- Отметить пункт « Auto format it with FBinst »;
- Выбрать образы ( один или несколько , так как программа позволяет записать столько наборов утилит и установочных программ , сколько поместится на флешке – например , для того чтобы можно было восстановить ОС Windows разных версий );
- Отметить ( с помощью галочек ) те типы образов , которые требуется установить.
Рис.1. Запись LiveCD в WinSetupFromUSB.
После нажатия кнопки Go произойдёт установка всех систем на флешку .
Время , которое для этого потребуется , зависит от количества дистрибутивов и мощности компьютера .
Работа с UltraISO
С помощью приложения UltraISO можно создать загрузочные флешки любого типа , выполнив несколько простых действий :
- Запустить программу ;
- Открыть в ней образ ;
- Перейти в меню самозагрузки
- Открыть пункт « Записать образ жёсткого диска» ;
- Указать накопитель , на который будет записываться LiveCD .
Рис.2. Выбор образа LiveCD в UltraISO.
Специальные сборки LiveCD
Некоторые популярные LiveCD имеют свои особые инструкции по установке , которые можно найти на сайте разработчика .
Например , диагностический диск Касперского устанавливается с помощью утилиты Kaspersky Rescue Disk Maker , которая позволяет получить правильно работающий носитель, т огда как другие приложения могут создавать нерабочие дистрибутивы этого же LiveCD .
Рис.3. Использование USB Rescue Disk Maker.
Особенности создания LiveCD в Windows 10 (W10)
В операционной системе W 10 создать LiveCD можно гораздо проще .
Это позволит восстанавливать различные платформы , включая дистрибутив самой ОС , более ранние версии Windows и даже Ubuntu , без их загрузки .
Причём , один из способов не требует использования никаких приложений и утилит , хотя имеет и определённые ограничения в использовании, а для второго понадобится всего лишь программа , скачиваемая с ресурса Microsoft .
Простейший способ записи LiveCD для W 10 представляет собой обычное копирование подходящего набора утилит с жёсткого диска на флешку .
Для этого нужно не использовать какую — либо программу , а просто распаковать ISO образ на жёсткий диск и потом перенести данные на носитель ( для упрощения задачи можно пользоваться пунктом « Копировать папку »).
Правда , загружаться набор диагностический утилит будет только при наличии в системе усовершенствованного интерфейса UEFI — BIOS .
Рис.4. Копирование в папку в Windows 10.
Ч то потребуется от пользователя перед копированием:
- Отформатировать флешку в формате FAT32;
- Сменить режим в БИОСе компьютера , для которого будет использоваться диагностический диск , – сделать активным профиль UEFI, а не «режим совместимости» .
Утилита Media Creation Tool
Использование фирменной утилиты Media Creation Tool , разработанной компанией Microsoft и подходящей для создания LiveCD с последними версиями Windows ( 8 , 8 . 1 и 10 ), достаточно простое и удобное .
Флешка создаётся в процессе обновления уже установленной на вашем компьютере ОС . В результате вы получаете на носителе лицензионную копию Windows .
Работа программы начинается с запуска дистрибутива , после чего на экране появляется предложение создать диск или обновить систему .
Рис.5. Начало работы с Media Creation Tool.
Следующие действия – выбор создания установочного носителя и нажатие кнопки « Далее ».
После выбора USB — устройства следует перейти к списку доступных дисков .
Рис.6. Выбор устройства для создания LiveCD в W10.
После выбора варианта установки начинается процесс загрузки на флешку дистрибутива Windows ( любой требуемой версии , от XP до 10 ).
При этом информация с качивается сначала на компьютер , а только потом на диск; скорость зависит от пропускной способности и нтернет — соединения .
Создание дистрибутивов Ubuntu (Убунту)
Создавать дистрибутив Ubuntu можно как из Windows , так и из самой Убунту или любой другой версии Linux .
Первый вариант поможет в тех случаях , если вы собираетесь установить на одном ПК несколько платформ , или создаёте LiveCD для чужого компьютера .
Второй обеспечивает создание диска для восстановления своей же системы .
Загрузочная флешка с Убунту в Windows
Начальным этапом установки Ubuntu в Виндовс является скачивание образа диска и соответствующей программы для создания загрузочной флешки ( например , Universal USB Installer ).
Получить помощь в выборе дистрибутивов этой системы можно , например , на официальном российском сайте производителя платформы .
Здесь вы найдёте последнюю версию Убунту и несколько более старых её вариантов , выбрав подходящий с учётом размера , даты последнего выпуска или поддержки .
Рис.7. Список последних версий ОС Ubuntu на сайте.
- запустить Universal USB Installer ;
- подключить к компьютеру USB накопитель , объём которого составляет не меньше 2 ГБ ;
- отформатировать диск в формате FAT32 ( средствами Windows или с помощью программы ).
В открывшемся окне следует выбрать название системы , устанавливаемой на диск ( Step 1 ), затем место расположение дистрибутива ( Step 2 ) и адрес флешки ( Step 3 ).
После нажатия на кнопку Create вам останется дождаться установки LiveCD , на которую обычно требуется не больше получаса .
Рис.8. Использование утилиты Universal USB Installer.
Ещё проще воспользоваться универсальной программой Unetbootin для Windows , выполнив следующие действия :
- скачать приложение и установив на ПК ;
- открыть его от имени администратора системы ;
- выбрать дистрибутив из списка ;
- указать место , где находится образ системы ;
- выбрать название диска ;
- запустить процесс установки .
Рис.9. Настройка записи диска с Ubuntu в программе Unetbootin.
LiveCD Ubuntu в Linux
Если ваш компьютер работает под управлением ОС Linux , вариантов , как сделать загрузочную флешку Live CD , может быть два – через терминал и с помощью той же программы Unetbootin .
Использование приложений не отличается от работы с ними в Windows . Тогда как первый способ предусматривает использование утилиты копирования dd .
Что вам понадобится сделать :
- Подключить диск к компьютеру ;
- Определить его имя , размеры и файловую систему , используя команду fdisk ;
Рис.10. Определение параметров флешки.
- Скопировать образ на USB — носитель с помощью команды dd ;
Рис.11. Копирование информации на диск.
- Дождаться создания флешки с LiveCD;
- Готово!
Итоги
После создания флешки с установленным на неё набором утилит LiveCD вы можете восстанавливать работоспособность вышедшей из строя операционной системы .
Однако устанавливать систему с помощью этого носителя не получится – для этого понадобится создать другой загрузочный диск .
Зато LiveUSB позволит работать с компьютером , потратив всего несколько секунд на его запуск , даже если загрузка системы по какой — то причине невозможна .