Как сделать live ubuntu

Как создать Ubuntu Live USB в Windows

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

Одним из первых этапов установки Ubuntu является создание загрузочной USB-флешки. Если вы используете Windows 7 или 10, вы можете использовать такой инструмент, как Universal USB Installer, чтобы легко создать лайв USB. Это мой любимый и невероятно легкий в использовании инструмент.

Как создать загрузочный USB Ubuntu в Windows:

Шаг 1. Загрузите установочный образ Ubuntu

Перейдите на страницу Ubuntu и загрузите ISO-образ предпочитаемой версии Ubuntu. В настоящее время доступны две версии: Ubuntu 20.04 LTS и Ubuntu 20.10. Вы можете скачать ту, которая вам больше нравится.

И будет совершенно не лишним проверить контрольную сумму файла ISO, загруженного из Интернета.

Шаг 2. Загрузите Universal USB Installer

После того, как вы загрузили ISO-образ Ubuntu, перейдите на эту страницу и загрузите последнюю версию универсального установщика USB.

Шаг 3: Создайте загрузочный USB

Вставьте флешку в ваш компьютер и запустите универсальный установщик USB. Теперь вам нужно сделать следующее:

· Выберите Ubuntu – шаг 1 на картинке ниже;

· Укажите путь к загруженному ISO-образу Ubuntu – Шаг 2;

· И наконец, выберите USB-накопитель, а также поставьте галочку в чекбоксе «Форматирование»;

Далее появятся очевидные предупреждения, некогда объяснять, жамкайте «Да».

Подождите, пока процесс завершится. Вы можете переместить его в фоновый режим, если хотите.

Тем не менее, ваша загрузочная USB Ubuntu должна быть создана за несколько минут.

После создания лайв USB-накопителя вы можете продолжить тестирование Ubuntu в живом режиме. Все, что вам нужно сделать, это перезагрузить компьютер. Во время загрузки нажмите F2, F10 или F12 (в зависимости от вашей системы), чтобы получить доступ к меню загрузки.

В этом меню выберите загрузку с USB или съемного носителя. Вот оно! Вы можете использовать Ubuntu без установки в лайв режиме или продолжить установку, если хотите.

В этом видео я показал процесс создания загрузочного USB-накопителя Ubuntu Linux с помощью инструмента Rufus:

Я очень надеюсь, что это руководство помогло вам легко создать Ubuntu Live USB в Windows.

Учитывая, что вы только начинаете, я советую следовать этому руководству по Ubuntu для начинающих и узнать, как использовать Ubuntu.

Дайте мне знать, если вам понадобится помощь.

Источник

Кастомный LiveCD Ubuntu за 5 шагов / Ubuntu LiveCD Remastering

Предисловие

Последние года 3 я активный пользователь Linux. Мне нравится возможность полной настройки и экспериментов, которые позволяет эта система. Единственным неудобством, на мой взгляд, являлась невозможность сохранить свои изменения в сам LiveCD с системой. Это решалось послеустановочными скриптами, но хотелось сделать уже настроенную под себя систему прямиком в LiveCD. Потратив кучу времени, сил и нервов мне удалось реализовать эту цель. Далее постараюсь описать все шаги подробно, чтобы не оставлять «пустых» мест.

Читайте также:  Как сделать nano sim

Я прикипел к дистрибутиву 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.

Источник

Руководство: Как сделать свою сборку Ubuntu LiveCD в три простых шага

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

Возьмём за основу любой образ любой редакции Ubuntu.

И распакуем содержимое корневого раздела Live-образа.

Теперь можно выполнить chroot squashfs-root/ /bin/bash для настройки системы. echo nameserver 8.8.8.8 > /etc/resolv.conf , apt update && apt list —upgradable | less && apt upgrade , ну и так далее по списку.

После того, как вы закончите её настраивать, осталось выполнить две команды.

Вы великолепны, mybuntu.iso можно записывать на флешку.

Скачать mkbootstrap / mkinitramfs / mkbootisofs ( https://github.com/sp00f1ng/boobstrap ).

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

P.S. SJW ещё не докопались до названия?

Интересно. Какой-то «Popov’s Way».

Признаюсь, чтобы я ни делал, в итоге получается Docker на Bash, но только в конце имеем загрузочные PXE/ISO образы систем. Хм.

Сейчас обдумываю формат «докерфайлов», это позволит лучше контролировать процессы между делом, например, когда создаётся чрут и генерируется initramfs. Если делать простыми скриптами как сейчас, то приходится изобретать какие-то вставки вида post-install скриптов. Такое себе.

думаю что-нибудь в этом роде.

из образа делать образ это то понятно, вопрос то как с нуля образ сделать

кто хочет делать свои сборки на основе Ubuntu

кстати нету ни одного Болдженоса с подключеными пирацкими репами с играми и прогами.

Источник

compizomania

Азбука в Linux для начинающих и не только. Я знаю только то, что ничего не знаю, но другие не знают и этого. Сократ

Страницы

24 октября 2019

Как создать live-usb persistent в Ubuntu и производные

Давайте сразу разберёмся что такое live-usb и live-usb persistent.

1. Live USB — подключаемый к порту USB носитель данных, содержащий операционную систему с возможностью загрузки. Обычно в качестве Live USB используется флеш-накопители.

Применяется в основном для:

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

Читайте также:  Изогнутые брови как сделать

Примечание. Все изменения сделанные пользователем в live-режиме не сохраняются.

2. live-usb persistent — это загрузочный носитель с возможностью сохранять изменённое состояние. Само слово persistent в переводе с английского означает сохраняемость данных.
live-usb persistent имеет все характеристики обычного live-usb, плюс возможность сохранять изменённое состояние системы после изменения настроек и установки доп.программ.
Т.е. загрузиться а live-режиме с флешки live-usb persistent, сделать какие-то изменения в системе и после перезагрузки с этой же флешки вы получите работоспособную live-систему с предыдущими настройками. Все пользовательские файлы хранятся в образе раздела casper-rw.
После настроек в live-usb persistent вы можете использовать флешку на других компьютерах, как обычную систему.

Примечание. Чего нельзя в live-usb persistent, например, загрузиться с новым ядром или установку видеодрайвера!

Установка инструмента mkusb для создания образа live-usb persistent.

Откройте терминал (Ctrl+Alt+T), скопируйте и выполните следующие команды:

sudo add-apt-repository ppa:mkusb/ppa
sudo apt update
sudo apt install —install-recommends mkusb mkusb-nox usb-pack-efi

Создание live-usb persistent с дистрибутивом Ubuntu/Debian

Примечание. Прежде чем начинать создание образа live-usb persistent, у вас уже должен быть загружен из сети iso-образ с дистрибутивом.

1. Запустите из системного меню программу mkusb.

2. Откроется окно с вопросом: «Хотите ли вы запустить версию DUS?», где нужно нажать на кнопке Yes (Да), либо Enter для продолжения.

Вам будет предложено ввести пароль администратора. Введите его и нажмите Enter.

3. Создание загрузочного устройства.
Примечание. Перед созданием загрузочного устройства, у вас должна быть вставлена в компьютер флешка объёмом не менее 4 ГБ.

В следующем окне выберите опцию — Install (make a boot device) и Ок.

В следующем окне выберите опцию — “Persistent live” -only Debian and Ubuntu и Ok.

Далее выберите ISO-файл операционной системы, которую вы хотите сделать, как live-usb.

Теперь необходимо правильно выбрать вашу флешку в этом окне.

В следующем окне выберите опцию — “upefi”, которая поддерживает UEFI BIOS с безопасной загрузкой.

Оставьте процент хранения persistent данных на 50 по умолчанию. Это не имеет особого значения, если вы используете USB-накопитель объёмом 4 Гб и более.

Заключительное окно спросит вас, хотите ли вы продолжить создание persistent диска. Выберите Go и нажмите на кнопке Go.

Теперь mkusb начнёт создание live-usb persistent на основе выбранного вами ISO-образа.

Весь процесс займет несколько минут, в зависимости от вашей флешки и размера ISO-образа.

По окончании создания live-usb persistent, окно mkusb сообщит вам об этом.

4. Теперь вы можете загрузится с созданной флешки в liv-режиме и производить необходимые изменения системы, которые теперь будут сохранены при последующих входах. А также использовать эту флешку на других компьютерах как обычную систему без установки на ж/диск..

Примечание. Iso-образ с созданной live-usb persistent, имеет свой загрузчик GRUB, т.к. флешка разбита на разделы. Не путайте его с системным GRUB.

Источник

Поделиться с друзьями
Ответ и точка