Рассмотрим как выполняется установка Tiny Core Linux на USB носитель. Для демонстрации используется desktop система с Ubuntu.
Tiny Core Linux — дистрибутив, операционная система занимает 12 Мб и может с легкостью загружаться с CD или USB.
Установка Tiny Core Linux дистрибутива на USB
При помощи wget скачиваем образ ISO с официального сайта
wget http://www.tinycorelinux.net/8.x/x86/release/TinyCore-current.iso
Чтобы создать образ с которого в дальнейшем можно бы было загружаться используем утилиту UNetbootin
Для Debian подобных систем, в том числе Ubuntu, она есть в стандартном репозитории.
Устанавливаем с правами пользователя root
apt-get install unetbootin
Запускаем unetbootin обращаясь к пакету (также от имени пользователя root или из под sudo)
unetbootin
В интерфейсе ставим флаг напротив Diskimage и выбираем на компьютере файл скачанного образа. В качестве Type указываем USB Drive, в качестве Drive — имя устройства, под которым система видит подключенный USB девайс.
Имя можно посмотреть в выводе fdisk
fdisk -l
/dev/sda3 2048 3905535 3903488 1,9G 83 Linux
Когда к компьютеру подключено несколько диском и переносных съемных устройств (USB носителей) удобно ориентироваться на размер, который показывает fdisk. Размер устройства в списке должен совпадать с размером носителя, на который выполняем установку.
Также можно увидеть его просмотрев все смонтированные в файловую систему устройства mount.
После нажатия на OK процесс запускается и по его окончании система запрашивает необходимость перезагрузки.
Вносим изменения в порядок выбора устройств для загрузки ОС в BIOS (первой строкой должно быть указано USB устройство) и подтверждаем необходимость перезагрузки.
После загрузки с USB в псевдографическом интерфейсе потребуется выбрать опцию Boot TinyCore. Система успешно загружается с USB носителя.
Внешний носитель можно использовать, например, для исправления ошибок файловой системы основного диска сервера.