- Linux Live CD USB — загрузочная флешка с Linux
- Загрузочная флешка с Puppy Linux. Puppy Linux Live CD/USB
- Как создать загрузочную флешку с Puppy Linux
- Загрузочная флешка c Linux Mint Wizard LiveCD — USB
- Как проверить загрузочную флешку с Puppy Linux 4.3.1 без перезагрузки
- Как создать загрузочный диск с Puppy Linux 4.3.1
- Загрузочная флешка c Linux Mint Wizard LiveCD — USB
- Где скачать Linux Mint Wizard LiveCD
- Какие программы есть на Linux Mint Wizard LiveCD
- Как сделать загрузочную флешку, загрузочный диск и др. с Linux Mint Wizard LiveCD
- Загрузочная флешка c Simply Linux Live Cd 7.0.5 (или след. версий)
- Где скачать Simply Linux Live CD
- Преимущества Simply Linux Live CD
- Как сделать загрузочную флешку, загрузочный диск и др. с Simply Linux Live CD
- Как добавить любой из Linux Live образов на мультизагрузочную флешку
- Как создать загрузочную флешку в ОС LINUX с Puppy Linux Live CD, Linux Mint Wizard LIVE CD или Simply Linux Live CD
- Загрузочная флешка с linux live CD. Выводы
- Создание Live USB-дисков в Linux с помощью команды dd
- Создание Live USB-дисков на основе ISO-файлов с помощью команды dd
- Шаг 0. Загрузка ISO-файла
- Шаг 1. Выяснение метки USB-диска
- Шаг 2. Запись ISO-файла на USB-диск
- Итоги
- Кастомный LiveCD Ubuntu за 5 шагов / Ubuntu LiveCD Remastering
- Предисловие
- Шаг №0
- Шаг №1. Копирование файлов iso
- Шаг №2. Распаковываем систему
- Шаг №3. Выполняем вход в систему и настраиваем ее
- Шаг №4. Сжимаем кастомизированную систему
- Шаг №5. Собираем новый iso
Linux Live CD USB — загрузочная флешка с Linux
Хотите сделать себе загрузочную флешку (LIVE CD — НЕ УСТАНОВОЧНУЮ, А ГРУЗИТЬ LINUX С ФЛЕШКИ) (или загрузочный диск) с Linux, но не знаете как?
В этой статье, я расскажу как создать загрузочную флешку с Linux (загрузочный диск с Linux)
Загрузочная флешка с Puppy Linux. Puppy Linux Live CD/USB
Puppy Linux Live CD — очень популярная LIVE сборка, которую используют многие мастера своего дела.
Преимущества Puppy Linux Live CD/USB:
- Весит всего 100mb
- Кушает всего 128 mb оперативной памяти
- Запускается очень быстро
Как создать загрузочную флешку с Puppy Linux
Загрузочную флешку с Puppy Linux 4.3.1 можно создать с помощью программы Rufus
Первым делом, нужно запустить Rufus
После запуска Старт, загрузочная флешка с Puppy Linux через 1 минуту будет готова.
Загрузочная флешка c Linux Mint Wizard LiveCD — USB
Linux Mint Wizard LiveCD/USB — отличный Linux Live CD/USB с множеством утилит и программ на борту.
Какие программы есть на Linux Mint Wizard LiveCD
Загрузочную флешку с Puppy Linux будем делать в программе Rufus
Как проверить загрузочную флешку с Puppy Linux 4.3.1 без перезагрузки
Как проверить загрузочную флешку без перезагрузки
Готово!
Загрузочная флешка с Puppy Linux 4.3.1
Как создать загрузочный диск с Puppy Linux 4.3.1
Для загрузки загрузочного CD-диска с Puppi Linux, вам нужно:
- Загрузить iso образ с Puppy Linux
- Записать iso образ на диск. Записать iso нужно правильно, не как файл, а как образ iso на диск. Подробнее
Загрузочная флешка c Linux Mint Wizard LiveCD — USB
Linux Mint Wizard LiveCD/USB — отличный Linux Live CD/USB с множеством утилит и программ на борту.
Где скачать Linux Mint Wizard LiveCD
Какие программы есть на Linux Mint Wizard LiveCD
Как сделать загрузочную флешку, загрузочный диск и др. с Linux Mint Wizard LiveCD
Загрузочный диск и флешка, делается точно также как и с Puppy Linux, только использовать надо iso образ с Linux Mint Wizard LiveCD
Загрузочная флешка c Simply Linux Live Cd 7.0.5 (или след. версий)
Simply Linux Live CD — лёгкая и простая в использовании операционная система
Где скачать Simply Linux Live CD
Загружать надо altlinux-7.X.X-simply-i586-live-dvd5.iso
Преимущества Simply Linux Live CD
- Многофункциональная рабочая среда Xfce
- ОС Simply Linux Live CD имеет на борту 30 приложений и русский интерфейс
Как сделать загрузочную флешку, загрузочный диск и др. с Simply Linux Live CD
Загрузочный диск и флешка, делается точно также как и с Puppy Linux, только использовать надо iso образ с Simply Linux Live CD
Как добавить любой из Linux Live образов на мультизагрузочную флешку
Для добавления любой из предложенных Linux на мультизагрузочную флешку, закиньте ISO в папку boot на флешке.
Переименуйте файл в linuxlivecd.iso.
Пропишите в файле menu.lst:
title Linux Live CD
find —set-root /boot/linuxlivecd.ISO
map —mem /boot/linuxlivecd.ISO (hd32)
map —hook
chainloader (hd32)
Как создать загрузочную флешку в ОС LINUX с Puppy Linux Live CD, Linux Mint Wizard LIVE CD или Simply Linux Live CD
Загрузочная флешка с linux (с любой из версий), создаётся с помощью программы Unebootin
Как создать загрузочный носитель в программе Unebootin в ОС Linux , описано тут
Загрузочная флешка с linux live CD. Выводы
Загрузочная флешка с linux — важный инструмент, который должен присутствовать у каждого. С помощью linux live cd, можно выполнить те задачи, которые нельзя выполнить с Windows live cd
Например: восстановление файлов (на Windows видно битые фото, а на Linux Live CD, можно скопировать нормальные)
А для чего нужна Вам загрузочная флешка с Linux?
Источник
Создание Live USB-дисков в Linux с помощью команды dd
Существует несколько программ с графическим интерфейсом, предназначенных для создания Live USB-дисков. Вероятно, в Linux самой популярной из них является Etcher. В Ubuntu есть собственный инструмент для решения этой задачи — Startup Disk Creator.
Но продвинутые пользователи Linux, ради удобного и быстрого создания Live USB-дисков, постоянно обращаются к команде dd .
Это — CLI-инструмент, который даёт тому, кто его выбирает, мощные возможности по копированию и конвертированию файлов.
Обычно dd используют для того, чтобы записывать ISO-файлы на внешние носители информации, вроде USB-дисков. Потом такой носитель информации можно использовать, например, для установки записанного на него Linux-дистрибутива на обычный компьютер или на ноутбук.
Тут я расскажу о создании загрузочных USB-дисков с помощью dd . В частности, разберу команды, которые нужны для того, чтобы сначала найти в системе нужный диск, а потом записать на него ISO-файл.
Создание Live USB-дисков на основе ISO-файлов с помощью команды dd
Прежде чем я покажу вам пошаговый план работы с dd — хочу в двух словах рассказать об этой команде и продемонстрировать пример её использования.
Вот как выглядит вызов команды dd для записи ISO-файла на USB-диск:
Разберём эту команду.
Разбор команды dd
Сначала в командной строке вводят dd . Это, как и должно быть, просто имя команды, которую мы собираемся запустить.
Далее указывают следующее: if=»./filename.iso» . Имя опции if расшифровывается как input file — входной файл. Тут мы сообщаем dd о том, какой именно ISO-файл хотим записать на USB-диск.
После этого вводят путь к USB-диску. В данном случае это выглядит как of=»/dev/sdb» . Здесь of означает output file, то есть — выходной файл.
При работе с dd стоит помнить о том, что то, что указывают в опции of , необязательно должно представлять собой файл в системе, используемой для работы. Тут можно указывать нечто вроде пути к внешнему устройству (именно так и сделано в нашем примере). И хотя выглядит этот путь как путь к обычному файлу, он, на самом деле, символизирует устройство, подключённое к компьютеру.
Опция status может принимать одно из трёх значений: none , noxfer и progress .
Если она установлена в значение progress — это приведёт к тому, что dd будет периодически сообщать нам о том, сколько данных из ISO-файла уже перенесено на диск, и о том, сколько времени, приблизительно, осталось до завершения операции.
Если использовать тут значение none , то dd ничего не будет сообщать о ходе процедуры, но, если в процессе записи образа на диск возникнут ошибки, программа об этом сообщит.
Вариант noxfer позволяет скрыть некоторые сведения, выводимые после того, как перенос данных на USB-диск завершён. Например — сведения о том, сколько времени заняла процедура копирования ISO-файла.
И, наконец, мы воспользовались вариантом fsync опции conv . Это приводит к тому, что dd не сообщит об успешном завершении операции до тех пор, пока весь ISO-файл не будет записан на USB-диск.
Если эту опцию не указывать, dd , всё равно, правильно запишет данные (и при этом может показаться, что команда работает быстрее, чем с этой опцией), но может оказаться так, что системе понадобится некоторое время на то, чтобы, при попытке безопасно извлечь USB-диск, сообщить о том, что это возможно. Дело в том, что без этой опции завершение записи образа проводится в фоновом режиме, что позволяет пользователю в это время заняться какими-то другими делами.
Теперь, когда мы разобрали команду dd , рассмотрим весь процесс записи ISO-файлов на USB-диски.
Но, прежде чем мы продолжим, хочу вас кое о чём предупредить. Командная строка — это палка о двух концах. Будьте очень осторожны, выполняя команды наподобие dd . А именно — тщательно проконтролируйте то, что в этой команде используется правильный выходной файл. Ошибка при указании опции of может привести к форматированию главного системного диска и к уничтожению файлов операционной системы, установленной на компьютере.
Шаг 0. Загрузка ISO-файла
Само собой разумеется то, что для того, чтобы записать на USB-диск ISO-файл, этот файл сначала надо где-то раздобыть.
Я, испытывая команду dd , буду записывать на диск образ Ubuntu 20.04, который можно скачать отсюда.
Шаг 1. Выяснение метки USB-диска
Сначала подключим USB-диск к компьютеру.
В вышеприведённом примере я, настраивая опцию of , ввёл /dev/sdb . Обычно USB-диски, подключённые к системе, доступны именно по этому пути, но это — не некое железное правило, которое справедливо абсолютно всегда.
В вашей системе это может быть какой-то другой путь. Выяснить это можно с помощью команды lsblk . Выполнив эту команду нужно поискать диск, размер которого соответствует USB-диску, на который планируется записать образ.
Поиск USB-диска с помощью средств командной строки
Если вы предпочитаете для решения подобных задач использовать программы с графическим интерфейсом — можете найти путь к нужному диску с помощью чего-то наподобие GNOME Disks.
Поиск USB-диска с помощью инструмента с графическим интерфейсом
Теперь, когда нам известен путь к нужному носителю информации, можно создать Live USB-диск.
Шаг 2. Запись ISO-файла на USB-диск
Откроем терминал в директории, в которой находится загруженный ISO-файл, и запустим следующую команду (запуская эту команду у себя — замените, если нужно, /dev/sdb на путь к вашему USB-диску):
После выполнения этой команды нужно будет некоторое время подождать и dd создаст Live USB-диск.
Создание Live USB-диска
Итоги
После завершения работы dd в вашем распоряжении окажется USB-диск, с которого можно загрузиться. Но, пожалуй, важнее то, что теперь вы лучше узнали инструменты командной строки Linux, освоили кое-что новое, позволяющее ускорить и упростить решение некоторых задач.
Чем вы пользуетесь для создания Live USB-дисков в Linux?
Источник
Кастомный LiveCD Ubuntu за 5 шагов / Ubuntu LiveCD Remastering
Предисловие
Последние года 3 я активный пользователь Linux. Мне нравится возможность полной настройки и экспериментов, которые позволяет эта система. Единственным неудобством, на мой взгляд, являлась невозможность сохранить свои изменения в сам LiveCD с системой. Это решалось послеустановочными скриптами, но хотелось сделать уже настроенную под себя систему прямиком в LiveCD. Потратив кучу времени, сил и нервов мне удалось реализовать эту цель. Далее постараюсь описать все шаги подробно, чтобы не оставлять «пустых» мест.
Я прикипел к дистрибутиву Lubuntu, на его примере и опишу кастомизацию, но вы можете использовать мои рекомендации для Debian, Ubuntu (любой редакции), Manjaro. На этих Linux мой алгоритм испробован с успехом. Вероятно с другими ОС он тоже сработает, но сам не проверял.
Шаг №0
Подготовим хостовую систему (у меня Lubuntu) для сборки кастомного LiveCD. Нам понадобится несколько дополнительных приложений.
Если у вас хостовая система Manjaro или Arch, вместо пакета isolinux установите syslinux
Шаг №1. Копирование файлов iso
Этот шаг до ужаса прост. Монтируем LiveCD, создаем каталог для копирования файлов и копируем.
Шаг №2. Распаковываем систему
После копирования файлов iso образа нам необходимо найти запакованную систему. В Ubuntu это файл filesystem.sqashfs, находящийся в папке casper. Этот файл — и есть вся операционная система, сжатая в «архив». В iso других ОС название и расположение файла может отличаться.
Шаг №3. Выполняем вход в систему и настраиваем ее
В папке rootfs у нас уже лежит операционная система. Теперь мы можем запустить ее в окружении chroot. По сути мы загружаем новую ОС в терминале, условно говоря. Если мы сейчас так и поступим, то все изменения нам придется вносить вручную. Вариант не лучший, на мой взгляд.
Предложу создать автоматизированный скрипт установки пакетов программ и настроек.
1. При настройке системы в chroot не рекомендую обновлять приложения (apt upgrade или pacman -Syu). Иначе придется возиться с настройкой нового ядра (точнее initramfs). Если умеете — в путь. Я предпочитаю не усложнять.
2. Чтобы перенести настроки рекомендую воспользоваться ленивым вариантом. Загружаетесь в нужной системе, можно даже в LiveCD. Выполняем настроки системы и приложений. После этого большинство из них можно найти в папке .config личного каталога пользователя. Просто находим файлы настроек приложений копируем их в любой каталог, я скопировал в каталог files. Туда же отправляем картинки, обои например, если вы их используете.
После «сбора» всех необходимых настроек, нам нужно знать куда их разместить. В Linux есть «чудо-католог» /etc/skel (от слова skeleton). Когда создается новый пользователь, файлы лежащие в этом каталоге будут закидываться в личную папку пользователя. Это нам и нужно. Просто создадим подкатологи /etc/skel/.config и другие если нам они нужны и скопируем настройки сюда. Таким образом, при создании любого пользователя в личную папку будут копироваться все наши настройки.
Далее собственно код с подробными комментариями.
Краткий комментарий к скрипту.
Чтобы не возиться с правами и владельцами файлов все настройки я переношу через следующую конструкцию: cat /files/файл-настроек | tee /etc/skel/.config/файл-настроек.
Все что написано между EOF . EOF передается цельным потоком в программу tee, которая все это записывает в файл.
Разумеется файл скрипта сокращен, полный вариант смотрите в моем GitHub, ссылка будет в конце статьи.
Вот и все. Далее соберем все обратно.
Шаг №4. Сжимаем кастомизированную систему
Когда мы внесли все необходимые изменения, можно собирать систему обратно в squashfs. Тут никаких хитростей. Удаляем filesystem.squashfs из папки с файлами iso и создаем новый.
Шаг №5. Собираем новый iso
ДОПОЛНЕНИЕ С УЧЕТОМ КОММЕНТАРИЕВ
Чтобы LiveCD работал без ошибок и сохранилась возможность установки с вашей сборки, необходимо обновить в исходных файлах iso сумму md5, файл filesystem.size и список установленных пакетов в файле filesystem.manifest.
Далее собираем образ iso.
Здесь есть одна тонкость. В зависимости от вашей хостовой системы путь к файлу isohdpfx.bin может отличаться. В Ubuntu он в каталоге /usr/lib/ISOLINUX, в Manjaro /usr/lib/syslinux/bios (если не ошибаюсь).
В коде ниже смените ISO_NAME во второй и предпоследней строках на свои названия вашей сборки.
По итогу вы получаете свой кастомизированный LiveCD Ubuntu за 5 шагов. Все приведенные выше коды собраны мной в скрипты, которые вы можете взять на github.
Источник