Как сделать загрузочный диск debian
Как сделать загрузочный диск debian
УГЛУБЛЯЕМСЯ 32 или 64 бит?
НА ПРАКТИКЕ Установка рядом с существующей системой Windows
НАЗАД К ОСНОВАМ Загрузчик
Рисунок 4.1. Загрузочный экран
4.2.2. Выбор языка
НАЗАД К ОСНОВАМ Навигация с помощью клавиатуры
Рисунок 4.2. Выбор языка
4.2.3. Выбор страны
Рисунок 4.3. Выбор страны
4.2.4. Выбор раскладки клавиатуры
Рисунок 4.4. Выбор клавиатуры
4.2.5. Обнаружение Оборудования
4.2.6. Загрузка Компонентов
4.2.7. Обнаружение Сетевых Устройств
4.2.8. Настройка Сети
СОВЕТ Конфигурации без DHCP
ОСТОРОЖНО Не импровизируйте
4.2.9. Пароль Администратора
БЕЗОПАСНОСТЬ Пароль администратора
Рисунок 4.5. Пароль Администратора
4.2.10. Создание Первого Пользователя
Рисунок 4.6. Имя первого пользователя
4.2.11. Настройка даты и времени
4.2.12. Обнаружение дисков и других устройств
4.2.13. Запуск программы разметки
КУЛЬТУРА Разметка диска
Рисунок 4.7. Выбор режима разметки
Рисунок 4.8. Диск для автоматической разметки
4.2.13.1. Автоматическая разметка
Рисунок 4.9. Автоматическая разметка
К ОСНОВАМ Выбор файловой системы
Рисунок 4.10. Проверка разметки
Создаём свой загрузочный диск LiveCD Debian
Решил поделиться сим знанием. Всё это я сам собрал в интернете. Опробовал и удостоверился, что оно работает. Дам немного комментариев к этой инструкции, чтобы было понятнее.
Начну с того, что свой загрузочный cd диск хотел создать давно, но руки не доходили. Обычно я просто обходился дампом системы, если хотелось сделать копию рабочей. Но каждый раз делать всё руками — руки отсохнут. Тем более, что не каждому объяснишь как сделать копию системы, как разбить и отформатировать диск, сделать диск загрузочным. Не у всех, знаете ли, есть рабочий линукс под рукой. Ну вот руки то мои взмолились и надоело всё делать по шпаргалкам — детсад ей богу.
Перейдем к практике. Установим эти замечательные пакеты.
xorriso для создания загрузочного образа
syslinux, extlinux для использования mbr загрузки
squashfs-tools для создание сжатой файловой системы
live-build для создания самой системы, которая будет зажата и помещена в образ iso
Создаем каталог для образа и распаковываем минимальную систему повыбранной архитектуре. chroot — это корневая папка, где ибудет образ.
Далее чрутимся, монтируем для эмуляции рабочей системы необходимые каталоги. Для генерации UUID устанавливаем dbus-uuidgen. Далее ставим ядро и необходимые утилиты для live загрузки. Ну и далее себе ни в чем не отказываем, устанавливаем всё что хочется. Можно и иксы установить и сделать автозагрузку этих иксов под пользователем или рутом. Позже, когда вы уже сделаете диск, его можно протестировать на виртуалке и если что не нравится тут же переделать войдя чрутом в папку chroot.
Короче, образ системы мы создали. Далее создаем папку для live загрузчика. Копируем в нее vmlinuz и inird ядра вашей созданной системы. И создаём сжатую файловую ситему из папки chroot
Далее копируем файлы, необходимые для загрузки с CD, редактируем меню загрузки.
Всё, готово! Теперь только осталось создать образ диска.
Когда вы во второй раз начнете собирать диск, то удалите файл binary/live/filesystem.squashfs, иначе комп будет долго выяснять чего же нужно добавить в гигабайтный архив. А вы будете нервничать, почесывая затылок вожидании нового ребилда.
У меня в папке livework лежит скрипт, который я запускаю, когда хочу пересоздать диск.
Если вы хотите тот-же образ системы сделать на флешке, то нет ничего проще.
Разница только в том, что вам не надо создавать образ диска, а вместо этого нужно пометить раздел с системой загрузочным (fdisk) и записать в загрузочную область диска mbr. Ну и для загрузки использовать extlinux вместо isolinux, если у вас раздел отформатирован в EXT. В примере диск /dev/sda, а в /mnt примонтирован образ системы
Меню загрузки можно скопировать с вашего ISO образа но в другой файл, так как теперь у вас не ISO а EXT.
Чуть отойду от темы. Лайв ISO образ хорош тем, что он стабилен и не изменяем. Плохо же, что он грузит оперативку. Если вы хотите освободится от сжатого образа, то загрузка у вас изменится. Итак, в случае, если у нас есть НЕ сжатый образ системы и мы хотим просто прописать его загрузку, то пишем такой конфиг.
Содержимое файла. Тут ###uuid### замените на ваш или вообще впишите root=/dev/sda1, например.
До ядра пишется полный путь, ссылки не канают. Повторюсь, тут мы отошли немного от темы, конфиг нужен не для сжатой системы, а для обычной.
Ну и собственно, возвращаясь к сжатой системе LiveCD, копируем папку на диск со сжатой файловой системой.
Надеюсь, ничего не напутал.
Ой, у вас баннер убежал!
Читают сейчас
Редакторский дайджест
Присылаем лучшие статьи раз в месяц
Скоро на этот адрес придет письмо. Подтвердите подписку, если всё в силе.
Похожие публикации
Разворачиваем Mediawiki на Debian (это очень просто)
Откуда этот конфиг? [Debian/Ubuntu]
Живой Debian
Курсы
AdBlock похитил этот баннер, но баннеры не зубы — отрастут
Минуточку внимания
Комментарии 14
Начну с того, что свой загрузочный cd диск хотел создать давно, но руки не доходили.
ну вариантов здесь на самом деле много, даже для стареньких ноутов, при которых ничего жечь не надо:
— залить образ сразу через dd на жесткий диск, при загрузке там с большой вероятностью много что заведется
— бутнуться по пикси, которую поднимаете в этой же сети на другом компьютере
— загрузиться с любого какого-то старого линухового диска и уже по сети замонтировать себе FS и залить туда все что нужно, после чего просетапить себе какой-то груб
— подключить винт с ноута, например, в виртуалку, перед этим замонтировав iso в виртуальный привод, и просетапить себе систему там
P.S. если все же в ноуте есть USB, то загрузиться с флешки там вероятность почти 90%, т.к. основная проблема состоит только в том, чтоб правильно залить этот самый образ на флешку и правильно отконфигурить BIOS, исключения конечно бывают, но очень редко.
>Другое дело — автор не написал зачем оно надо, если есть куча LiveCD на любой вкус и цвет. Даже при надобности специфического софта, можно обойтись без создания собственного LiveCD.
Тот же Kali Linux имеет в себе столько всего, что большинству вряд ли когда нибудь пригодиться, тем не менее очень приятно знать, что практически для любой задачи там есть инструмент.
Был у нас не так давно проект, который требовал наличия в фабриках по всей евразии одновременного наличия конкретного оборудования. Разово (на 2-3 часа), но начало согласования мероприятия — полгода до старта, соответственно, месяца за два должно было быть всё утверждено, деньги выплачены, и оборудование отправлено. Но проволОчка клиента в сроках согласования повлекла за собой невозможность (если точнее, то очень высокий риск) отправки. Оборудование представляло собой мини-компьютер с определенным установленным ПО (Ubuntu+фишки).
Выход был найден — сделали шаблонную мастер-систему, слили её (настроенную) посредством Remastersys на диск, и отправили всем образ этого диска. Дальнейшая настройка происходила программой по IP после подключения к сети. Ну то есть, каждый админ на месте грузит свою машину с диска, и получает идентичную со всеми систему, которая подгружает индивидуальные настройки уже по интернету. Заработали неплохо денег за счет отпавшей необходимости отправлять с десяток коробок, а клиент был только рад, что не кинули и всё сделали в ограниченные сроки.
Так вот процесс создания рабочего диска занял порядка трех дней. Статей нормальных по этой теме было немного, но еще меньше рабочих (возможно, ввиду быстрого устаревания дистрибутивов). Возможно, эта статья сэкономила бы нам немного времени и нервов).
Ну и неоспоримый плюс дисков Linux — разово оттестить какую-нибудь фишку или железку на новом (старом) чистом дистрибутиве. Ну или какую-то дремучую версию своего ПО в совокупности с такой же древней осью, три года назад залитую на LiveCD, которая еще где-то там стоит и работает с аптаймом в три года, протестировать на взаимодействие с текущей инфраструктурой. Тут по удобству использования диски+USB привод всё еще на шаг впереди флешек, записал, протестил, и положил в стопочку.
Зачем ставить live-build, если он почти не используется?
Вместо всего этого можно использовать lb config и lb build, а они всё создадут сами и будут изменять при необходимости:
мануал
По ссылке краткий пример, а вообще l-b умеет много интересного.
Чистая установка Debian. Подробная пошаговая инструкция
ОС Debian лежит в основе самых популярных дистрибутивов Linux Mint и Ubuntu. Windows на десятилетнем компьютере работает медленно. Решение: используйте Debian.
Для какого ПК подойдет
Debian подходит для древних и слабых ПК. Операционной системе достаточно:
Для установки системы необходимо, чтобы компьютер был оснащен USB-разъемом или оптическим приводом с поддержкой чтения и записи компакт-дисков.
Скачайте Debian
Перед тем, как скачать ОС:
В меню ссылок выберите пункт «Загрузить образы CD/DVD, используя BitTorrent». Щелкните по ссылке.
Выберите образ CD или DVD, соответствующий архитектуре центрального процессора ПК, на который будет установлена операционная система Debian.
Рекомендации по выбору версии ISO:
В инструкции рассматривается установка 64-битной CD-версии.
Для первой установки ОС рекомендую стабильную Xfce-версию. Необходимые действия:
Создайте загрузочную флешку
Для создания загрузочного USB-накопителя используйте Universal USB Installer. На сайте программного инструмента загрузите версию для операционных систем Windows в формате EXE.
Подключите чистый флеш-накопитель к USB-порту ПК. Откройте EXE-файл утилиты. После ознакомления с условиями лицензионного соглашения примите его. Для этого нужно щелкнуть по кнопке «I Agree». Программа не нуждается в установке.
Необходимые действия в приложении:
Извлеките накопитель из разъема. Выключите компьютер. Вновь подключите к нему флешку и включите ПК.
Настройки BIOS перед установкой системы
Для входа в BIOS или UEFI нажмите клавишу или комбинацию клавиш. В различных моделях настольных компьютеров и ноутбуков чаще всего применяются:
Возможны и другие варианты. Подсказка будет показана в нижней части экрана перед загрузкой ПК.
Интерфейсы UEFI или BIOS разных моделей отличаются друг от друга. Необходим пункт «Boot» (или тот, название которого подобно по смыслу).
Определите приоритеты загрузки с дисков так, чтобы на первом месте был загрузочный накопитель Debian. «F10» на клавиатуре — для подтверждения изменений.
Режим установки Debian
В предшествующем запуску мастера установки меню выберите установку в графическом режиме (Graphical install).
Язык мастера установки и раскладка клавиатуры
Из предлагаемого списка выберите язык, который будет использоваться установщиком Debian для отображения инструкций. Для перехода к следующему шагу мастера установки ОС щелкните по кнопке «Continue».
Определите местоположение, которое станет использоваться мастером установки операционной системы для определения часового пояса. Нажмите «Продолжить» и в дальнейшем щелкайте по этой кнопке для перехода к следующему шагу установки системы.
Выберите клавиатурную раскладку.
Из перечня выберите клавиатурную комбинацию или клавишу, с помощью которой вы станете переключаться между раскладками клавиатуры. Удобными считаются:
При выборе «Alt и Shift», сочетание не сможет использоваться в программах для других задач.
Параметры установки
Стартует загрузка дополнительных компонентов. Дождитесь ее завершения.
Чтобы ПК мог быть идентифицирован в сети, укажите имя пользователя, состоящее из одного слова, введенного буквами латинского алфавита. В домашних условиях — любое удобное вам. На работе — определяется администратором сети.
Введите имя домена — часть интернет-адреса после имени пользователя. Необходимо, чтобы оно было одинаковым для всех домашних устройств. При настройке домашней сети — произвольное.
Создайте пароль root:
Повторите его в дополнительном поле.
Дайте имя пользовательской учетной записи:
Укажите мя пользователя, под которым будете известны системе.
Придумайте пароль. Может состоять из латинских букв, знаков препинания и цифр. Подтвердите его повторным вводом в дополнительное поле.
Выберите часовой пояс из списка.
Выберите пункт «Авто — использовать весь диск» для разметки диска, на который будет установлена ОС Debian. Все данные будут удалены с накопителя. Убедитесь, что важные файлы сохранены на дополнительных носителях.
Опытным пользователям предлагаются другие варианты разметки диска. Используйте их, если знаете, какого результата хотите достичь.
Подтвердите внесение изменений.
Подтвердите, что все файлы будут размещаться в одном разделе. Предусмотрены два других подхода с созданием отдельных разделов для каталогов:
Если вы не планируете делать другие настройки, оставьте предлагаемый по умолчанию пункт «Закончить разметку и записать изменения на диск».
На экране отобразится перечень изменений, которые будут записаны на диски. Вы можете выбрать:
Рассматриваю второй вариант.
Установка ОС, интерфейса и ПО
Дождитесь завершения установки базовой системы.
Согласитесь на использование зеркала архива. Позволит настроить графическое окружение рабочего стола и устанавливать дополнительное ПО.
Из списка выберите зеркало архива Debian в ближайшей к вам сети.
«deb.debian.org» — оптимальный выбор в случаях, когда нет точного знания о том, с каким зеркалом связь лучше.
Укажите HTTP-прокси, если необходимо. Если такой необходимости нет, оставьте поле пустым и перейдите к следующему шагу.
Дождитесь завершения автоматической настройки менеджера пакетов,…
…а также выбора и установки ПО.
Определите, позволите ли вы системе отправлять разработчикам данные о наиболее часто используемых пакетах. На основании этой информации определяется, какие пакеты добавляются на первый CD дистрибутива. Принимайте решение, внимательно ознакомившись с информацией, выведенной на экран в этом шаге установки.
Поставьте «птички» возле ПО, которое будет установлено в дополнение к базовой системе. При отсутствии предпочтений в отношении интерфейса, выберите «Xfce».
Автоматическая стадия: выбор и установка программного обеспечения. Никаких действий производить не нужно. Дождитесь завершения.
Согласитесь на установку системного загрузчика GRUB. Рассматриваю этот вариант, предполагая, что Debian будет единственной ОС компьютера. Если на ПК установлена другая система, ее не получится использовать до тех пор, пока GRUB не будет настроен для ее загрузки.
Подтвердите установку системного загрузчика на жесткий диск ПК.
Автоматическая установка загрузчика на жесткий диск.
После сообщения о завершении установки отключите загрузочную флешку от USB-разъема ПК.
Первые шаги с Debian
Для входа введите логин и пароль.
Согласитесь на использование настроек по умолчанию.
На экране — рабочий стол Debian. Начните работу с операционной системой с изучения предустановленного софта.
Ранее я рассматривал:
— Чистую установку Linux Mint — дистрибутива, наиболее подходящего для первого знакомства с Линуксом.
— Установку Debian в VirtualBox.
Какой дистрибутив Linux вы порекомендовали бы новичку?
Авторизуясь, вы даете согласие на обработку персональных данных.
Отменить ответ
Такое подробное руководство и никто еще спасибо не написал автору? Ну что же… буду первым.
Это одна из лучших пошаговых инструкций по установке Debian, которую я видел. Автору спасибо большущее!