Установка Debian Linux с флешки

Содержание

Как установить Debian Linux с USB flash

Установка Debian Linux с флешки

В этой статье вы узнаете, как создать USB flash диск, с которого можно будет установить Debian Linux.

Введение

Здесь я расскажу, как подготовить загрузочную USB флешку с Debian Lenny и установить с неё Debian на любой накопитель (IDE/USB HDD). Заметьте, что в этой статье описывается не то, как установить Debian на USB диск/флешку, а то, как создать «Инсталляционный USB диск».

То есть результатом станет то, что вы сможете установить Debian Lenny с USB накопителя, вместо традиционного CD-ROM. Существует несколько путей установки Debian Lenny: 1. С помощью CD/DVD дисков, которые можно скачать с сайта Debian или заказать у многих поставщиков 2. С помощью дискеты (floppy) 3.

С помощью USB-накопителя (брелка). Именно это здесь и описано. 4. С помощью загрузки по сети (PXE boot) Метод 1 самый популярный и простой. Метод 2 устарел и очень мало людей используют его.

Методы 3 и 4 не очень понятны, однако разработчики Debian проделали много работы, чтобы сделать их на столько простыми, на сколько это возможно.

Шаг 1: Найти компьютер с Linux и USB флешку

Вам нужен компьютер с уже запущенным линуксом и USB флешка размером как минимум 256 Мб, которую мы подготовим в качестве инсталляционного диска.

Шаг 2: Подключить USB флешку к компьютеру

Подключите ваш USB накопитель к компьютеру с запущенным Linux'ом и убедитесь, что он определился ядром Linux. Большинство ядер в современных дистрибутивах Linux могут определять USB устройства на лету и не требуют чего-то специфичного. Вы можете проверить, что USB устройство определилось или не определилось с помощью следующей команды:

# dmesg

и вы увидите что-то типа этого:

[373982.581725] sd 8:0:0:0: [sdc] 4001760 512-byte hardware sectors (2049 MB) [373982.582718] sd 8:0:0:0: [sdc] Write Protect is off [373982.582718] sd 8:0:0:0: [sdc] Mode Sense: 03 00 00 00 [373982.582718] sd 8:0:0:0: [sdc] Assuming drive cache: write through [373982.

584152] sd 8:0:0:0: [sdc] 4001760 512-byte hardware sectors (2049 MB) [373982.585718] sd 8:0:0:0: [sdc] Write Protect is off [373982.585718] sd 8:0:0:0: [sdc] Mode Sense: 03 00 00 00 [373982.585718] sd 8:0:0:0: [sdc] Assuming drive cache: write through [373982.585718] sdc:

[373982.

589280] sd 8:0:0:0: [sdc] Attached SCSI disk

Шаг 3: Скачивание файла загрузочного образа для USB устройства

Теперь скачайте файл boot.img.gz отсюда

Замечание: Этот образ предназначен для архитектуры i386. Вам необходимо найти образ для вашей архитектуры здесь. Под «архитектурой» подрузамевается тип той системы, НА которую вы собираетесь установить Debian Lenny.

Например, если вы собираетесь установить Debian на компьютер с архитектурой AMD64, вам необходимо перейти в директорию /installer-amd64/ и скачать файл boot.img.gz оттуда.

Шаг 4: Подготовка USB диска к загрузке

Замечание: На этом шаге будут удалены все данные с вашго USB диска! Теперь выполните следующую команду:

# zcat boot.img.gz > /dev/sdX

где sdX — имя вашего USB устройства (sdc в этом руководстве). Узнать имя можно с помощью команды dmesg (см. шаг 2)

Теперь хорошая идея — вытащить и воткнуть обратно вашу USB флешку, чтобы новая структура/таблица разделов распозналась Linux'ом. Это обновит таблицу разделов, хранимую udev. Проверка: Вы можете проверить успешность этого шага, выполнив следующие команды:

# mount /dev/sdX /mnt/
# ls /mnt

и вы должны увидить инсталляционные файлы, такие как syslinux.cfg, setup.exe, и так далее.

Замечание: Здесь нет суффиксов «1» или «2», таких как /dev/sdc1 или /dev/sdc2. После того, как вы скопировали на флешку образ boot.img.gz на ней нет таблицы разделов, файловая система создана прямо на самом устройстве.

Шаг 5: Загрузка netinstall или business CD-образа

До сих пор мы только что подготовили USB флешку для загрузки, но нам всё ещё нужен инсталляционный образ, который будет использован для установки Debian. У вас есть два варианта:

1. Скачать ISO образ netinstall размером 150-180MB отсюда. Netinstall устанвливает базовую систему, сеть не нужна.

2. Скачать businesscard образ размером около 40 MB отсюда. Для установки требуется сеть.

Шаг 6: Копирование ISO образа на USB диск

Теперь мы должны выполить последний шаг — скопировать скачаный ранее (на предыдущем шаге) ISO образ на USB диск. Чтобы сделать это, выполните следующие команды:

# mount /dev/sdX /mnt # cp /mnt

# umount /dev/sdX

Вот и всё. Вы успешно создали установочный USB диск, который может быть всегда с собой и использован вами в любом месте для установки Debian Linux. Просто подключите USB диск к компьютеру, на котором вы собираетесь установить Debian Lenny и выберите в БИОСе загрузку с USB. Теперь CD-ROM вообще не трубуется! Удачной установки!

Источники

Installing Linux on USB — Part 7: Install Debian Linux from USB drives

Перевод мой, некоторые дополнения — тоже.

  • debian
  • linux
  • usb flash
  • установка

Источник: https://habr.com/post/53219/

Установка Debian с флешки: как записать и установить Дебиан

Установка Debian Linux с флешки

Программа Debian является уникальным приложением и аналогом операционной системы Убунту. Она имеет много пользовательских возможностей. Однако главной проблемой у новичков считается правильная установка Debian с флешки.

В целом процесс занимает несколько этапов: подбор устройства или создание загрузочного аналога, запись Debian на флешку, установка программы с нее.

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

Особенности установки Дебиан с флешки

Прежде чем говорить об установке Debian на флешку и с нее, следует рассмотреть основные достоинства и недостатки такого метода, основные нюансы и специфические особенности Debian usb instill.

К плюсам многие продвинутые пользователи относят:

  1. Возможность полного форматирования программы и ее подстройки под свои параметры в любом гаджете.
  2. Возможность подключения без использования виртуального пространства в любой точке нахождения пользователя.
  3. Возможность сохранения программы на элементе в случае форс-мажора.

Наряду с достоинствами процесс имеет один существенный недостаток:

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

Чтобы установить Debian с флешки, существует множество методик. Ниже будут расписаны самые универсальные для абсолютно любых моделей и версий ноутбуков способы.

Этапы загрузки включают в себя несколько важных моментов:

  1. Проверка носителя на вирусы и соответствие его с конкретным компьютерным оборудованием.
  2. Скачивание или установка на носитель образов программы Дебиан.
  3. Загрузка с устройства Дебиан на компьютер с последующей установкой программы.
  4. Проверка работы установленного приложения.

Внимание! В целом для этого в качестве Debian flash можно использовать любую объемную флеш-карту с достаточным свободным местом.

Загрузочная флешка в Debian нужна для «транспортировки» программы на компьютер. С нуля получить это устройство достаточно сложно, поэтому многие пользователи предпочитают переделать ее аналог. Самый легкий способ – создание загрузочной флешки Debian из-под windows. Это можно сделать 2 методами.

С помощью программы UNetbootin

Скачать такую утилиту можно с сайта по адресу: http://unetbootin.sourceforge.net/. Предварительно следует отформатировать носитель.

Методика:

  1. Запустить программу.
  2. Выбрать кнопку «Образ диска».
  3. Включить в списке вкладку «Стандарт ISO».
  4. Указать путь к дистрибутиву с расширением ISO.
  5. Выбрать в списке само устройство и тип носителя.
  6. Нажать кнопку «Ок».
  7. Через длительное время согласиться с перезагрузкой операционной системы, если планируется установка Дебиан на этом же компьютере. Иначе просто нажать кнопку «Выход».

Загрузочная флешка готова.

С помощью программы Universal USB Installer

В отличие от предыдущего способа, это приложение само форматирует съемный носитель. Скачать ее можно на сайте: http://www.pendrivelinux.com/.

Методика:

  1. Запустить программное обеспечение.
  2. Выбрать в списке операционных систем запись «Try Unlisted Linux ISO».
  3. Указать путь к локации дистрибутива.
  4. Выбрать необходимый съемный носитель.
  5. Активировать особое место для форматирования устройства.
  6. Включить кнопку «Create».
  7. Согласиться с последующим форматированием элемента и загрузкой образа.

Загрузочная флешка готова.

Как записать Debian на флешку

Есть несколько распространенных методов.

В UNETBOOTIN

Методика:

  1. Установить утилиту.
  2. Запустить приложение и авторизироваться в ней.
  3. Выбрать нужный носитель.
  4. Нажать «Старт».

Через некоторое время Дебиан запишется на съемный элемент.

ETCHER

Методика:

  1. Установить утилиту, добавить ключи репозитория.
  2. Обновить список пакетов.
  3. Запустить приложение.
  4. Выбрать необходимый образ и тип носителя.
  5. Нажать кнопку «Finish».

Дебиан в результате будет записана на носитель.

В WINDOWS

Методика:

  1. Скачать простое оборудование Rufus.
  2. Запустить полученное приложение.
  3. Выбрать записывающее устройство.
  4. Поставить галочку напротив пункта «Создать загрузочный диск».
  5. Выбрать тип образ «ISO образ» и соответствующий ему аналог в файловой системе.
  6. Нажать «Старт».

В результате изучаемое приложение Дебиан будет записана на устройство.

Как установить Debian с флешки

Методика достаточно проста. Однако стоит в точности выполнять инструкцию по установке.

Технология процесса:

  1. Самой оптимальной операционной системой для этого процесса считается Линукс. Поэтому нужно найти компьютер с уже работающей платформой. Также следует подготовить съемный носитель с элементом Дебиан.
  2. Подключить носитель к компьютеру. Проверить его определение можно с помощью терминала (открыть его можно сочетанием клавиш Alt,Ctrl,T), введя в командную строку запись #dmesg.
  3. Выбрать соответствующий образ и скачать форматирующий файл img.gz.
  4. Удалить данные с флеш карты с помощью команды: # zcat boot.img.gz > /dev/sdX. Здесь sdX — имя нужного съемного устройства. Причем, узнать имя можно с помощью команды dmesg.
  5. Вынуть и снова вставить носитель в компьютер для перезагрузки данных.
  6. Проверить качество предыдущего шага с помощью выражений #mount /dev/sdX /mnt/ и # ls /mnt. В результате в списке должны быть файлы вида cfg,setup.exe.
  7. Скачать ISO образ netinstall размером 150-180 MB. Для работы в этом случае виртуальное пространство не потребуется.
  8. Установить образ на элемент командами: # mount /dev/sdX /mnt, # cp /mnt, # umount /dev/sdX.
  9. Перезагрузить компьютер и согласиться с установкой приложения Дебиан.

В результате изучаемый объект будет установлен.

Заключение

Установка Debian с флешки – процесс трудоемкий, но легкий для понимания новичков. Именно этот способ установки программ считается наиболее безопасным и компактным для любых условий работы пользователя. Однако в процессе нужно учитывать все специфические особенности и нюансы.

Источник: https://iwsm.ru/operatsionnye-sistemy/linux/kak-ustanovit-debian

Установка Debian с usb накопителя

Установка Debian Linux с флешки

Эта статья является частью руководства «Установка Debian на сервер» и рассказывает о загрузке программы установки с usb накопителей.

Под usb накопителями понимаются usb флеш карты, съёмные usb диски и кард ридеры с usb интерфейсом.

Для написания статьи использовались две самые простые usb flash карты: SMI и Transcend объёмом 2 Гб каждая, а так же кард ридер с miniSD картой объёмом 512 Мб и ZIV накопитель с диском объёмом 40 Гб.

В основной статье об установке Debian рассказывается о загрузке программы установки с CD/DVD носителей, но бывают случаи, когда такой способ загрузки невозможен или неудобен и приходится загружать программу установки другим способом.

Один из этих способов – загрузка программы установки с usb накопителя. Есть несколько способов организовать такую загрузку. Для большинства из них нам потребуется компьютер под управлением Linux, но будет рассмотрен способ по созданию загрузочной флешки и под Windows.

Если нет реального компьютера под управлением Linux, то подойдёт и виртуальная машина, а так же можно воспользоваться LiveCD/DVD. А так как речь о Debian, то я рекомендую использовать компьютер под управлением Debian или основанной на Debian операционной системе.

То же касается и LiveCD/DVD – можно использовать, например Knoppix.

И так, сначала нужно отформатировать usb накопитель в формате FAT (он же FAT16). С помощью, какой утилиты это будет сделано – всё равно. Как это делается утилитой cfdisk можно посмотреть в описании третьего способа.

Затем подключаем usb накопитель, например флешку к компьютеру, работающему под управлением Linux. Убеждаемся, что usb накопитель определился ядром:

# dmesg

Если видим строку подобную нижеприведённой, то это значит, что ядро Linux видит наш накопитель.

[75.658854] sd 4:0:0:0: [sdc] Assuming drive cache: write through

Отмечаем для себя, что наше устройство определилось как sdc. Естественно, что разные накопители могут определиться по разному, например кард ридер определился как sde.

Первый способ (самый простой)

В зависимости от объёма usb накопителя скачиваем установочный образ: или первого CD/DVD из официального набора Debian, или netinst, или businesscard. При этом не забываем об архитектуре компьютера, на который будет производиться установка. Например, для архитектуры i386 образ netinst скачивается следующей командой:

# wget http://cdimage.debian.org/debian-cd/6.0.3/i386/iso-cd/debian-6.0.3-i386-netinst.iso

После получения образа даём две команды:

# cat debian-6.0.3-i386-netinst.iso > /dev/sdc

# sync

или одну

# dd if=debian-6.0.3-i386-netinst.iso of=/dev/sdc

Внимание! После выполнения этих команд данные на usb носителе будут уничтожены.

Всё, носитель готов к загрузке!

Второй способ

Если по каким-то причинам установка Debian с usb накопителя, созданного первым способом не проходит, то можно воспользоваться другим вариантом.

Дополнительно скачиваем загрузочный образ для своей архитектуры, например для архитектуры i386 так:

# wget http://http.us.debian.org/debian/dists/stable/main/installer-i386/current/images/hd-media/boot.img.gz

Затем развернём загрузочный образ на usb носителе:

# zcat boot.img.gz > /dev/sdc

# sync

И скопируем на него же установочный образ:

# cp debian-6.0.3-i386-netinst.iso /dev/sdc

Внимание, так же как и в первом случае, данные с usb носителя будут удалены! Не зависимо от объёма usb носителя будет использоваться только 256 МБ. Чтобы получить оставшееся пространство нужно будет заново переразметить носитель. Из-за ограничения раздела в 256 МБ этот способ подходит только для использования установочных образов netinst или businesscard.

Примечание: вместо команды zcat можно использовать gunzip -c

Третий способ (гибкий)

Этот способ лишён недостатков первых двух, но требует несколько большего времени. Для его реализации нужно, чтобы в системе были установлены следующие пакеты: dosfstools, syslinux и mtools. Как посмотреть установленные пакеты и установить их в случае надобности, описано в статье «Управление пакетами с помощью aptitude в Debian».

Сначала создадим два раздела на usb накопителе. Первый раздел будет использоваться для загрузки программы установки, а второй раздел по своему прямому назначению, как хранилище информации. Например, во втором разделе можно хранить драйверы (микропрограммы) для специфического оборудования.

Размер первого раздела выбирается таким, чтобы на нём мог поместиться нужный для установки Debian образ. Например, на двухгигабайтной флешке можно создать раздел в 700 Мб и поместить туда образ первого CD из официального набора. А на ZIV накопителе можно создать раздел в 5 Гб и разместить в нём образ первого DVD.

И так разметим носитель любым удобным способом. Я это сделаю при помощи cfdisk:

# cfdisk /dev/sdc

Если есть какие-нибудь разделы, то удаляем их клавишей d. Получаем накопитель без разделов.

Нажимаем «Новый» для создания нового раздела. Затем выбираем «Основной». Далее вводим размер раздела. Здесь, для примера, я создаю раздел размером 700 Мб для того чтобы поместить в нём образ первого CD из официального набора Debian.

На второй флешке я создавал раздел в 200 Мб для размещения на нём образа netinst, на ZIV накопителе – раздел в 5 Гб для первого образа DVD и на miniSD – раздел в 50 Мб для образа businesscard.

После того как задали раздел, делаем его загрузочным,

а после этого выбираем пункт «Тип» и выставляем значение 06, что соответствует файловой системе FAT 16. Со вторым разделом можно проделать то же самое, за исключением назначения метки «Загрузочный».

Теперь на usb накопителе мы имеем два раздела: sdc1 и sdc5. Выполняем:

# mkdosfs /dev/sdc1

# mkdosfs /dev/sdc5

Примечание: Важно, чтобы разделы usb накопителя пока не были примонтированными!

Устанавливаем загрузчик syslinux:

# syslinux /dev/sdc1

Скачиваем vmlinuz, initrd.gz и образ, например первого CD из официального набора Debian для архитектуры i386:

# wget http://http.us.debian.org/debian/dists/stable/main/installer-i386/current/images/hd-media/vmlinuz

# wget http://http.us.debian.org/debian/dists/stable/main/installer-i386/current/images/hd-media/initrd.gz

# wget http://cdimage.debian.org/debian-cd/6.0.3/i386/iso-cd/debian-6.0.3-i386-CD-1.iso

А вот теперь монтируем первый раздел:

# mount /dev/sdc1 /mnt

Копируем в примонтированный раздел, скачанные файлы:

# cp vmlinuz initrd.gz debian-6.0.3-i386-CD-1.iso /mnt

Теперь в этом же разделе создадим конфигурационный файл syslinux.cfg

# nano /mnt/syslinux.cfg

следующего содержания:

default vmlinuz

append initrd=initrd.gz priority=low

Параметр priority=low нужен для начала экспертной установки в текстовом режиме. Теперь можно отмонтировать раздел:

# umount /mnt

Теперь usb накопитель готов к использованию. Отмечу ещё один момент: при установке Debian вместо поиска CD-ROM будет выполняться поиск и монтирование iso образа.

Четвёртый способ

Если нет под рукой компьютеров под управлением Linux и нет возможности воспользоваться LiveCD/DVD, то тогда можно использовать компьютер под управлением Windows.

Идём на сайт программы unetbootin. Скачиваем версию программы для Windows и запускаем её. На момент написания статьи была доступна версия 563.

Отмечу ещё, что программа кроссплатформенная – есть версии для Windows, Linux, MacOS.

В открывшемся окне заполняем поля ввода следующим образом:

в первом поле секции «Дистрибутив» – выбираем Debian, во втором поле выбираем версию образа, например Stable_NetInstall, если нужно использовать netinst для архитектуры i386.

Если нужно использовать первый CD/DVD из официального набора Debian для той же архитектуры, то выбираем Stable_HdMedia. Устанавливаем переключатель в положение «Образ диска» и заполняем требуемые поля.

После этого нажимаем ОК и через некоторое время получаем загрузочный носитель и предложение о перезагрузке компьютера.

Вот и всё, что я хотел описать в этой статье.

Об авторе:

Меня зовут Андрей Золкин. Из более, чем пятнадцати лет работы в сфере информационных технологий, десять лет работаю с системами, базирующимися на открытом исходном коде. На страницах сайта Aitishnik.Ru веду блоги по CMC Joomla и Debian GNU/Linux.

    • Настройки sshd находятся в файле /etc/ssh/sshd_config. Открываем этот файл для редактирования и изменяем его содержимое для наших нужд, не забывая при этом о безопасности. Первый параметр – Port. По умолчанию используется 22 порт….
    • Обновление системы Debian 5 Lenny до Debian 6 Squeeze проводится точно так же, как обновление Debian 4 Ethc до Debian 5 Lenny. На всякий случай продублирую статью изменив в ней названия дистрибутивов. На момент написания этой статьи произошла смена стабильного дистрибутива Debian. Вместо Debian…
    • Эта статья является частью руководства «Установка Debian на сервер» и рассказывает о загрузке программы установки с usb накопителей. Под usb накопителями понимаются usb флеш карты, съёмные usb диски и кард ридеры с usb интерфейсом. Для написания статьи использовались две самые простые usb flash карты: SMI и Transcend объёмом 2 Гб каждая, а так же кард ридер с…
    • Если задать подобный вопрос на каком-нибудь из форумов, то с высокой долей вероятности вы наткнётесь на две диаметрально противоположных рекомендации – “составлять” всё в чисто визуальном (то бишь WYSIWYG) редакторе типа DreamWeaver либо…
    • В этой статье я опишу настройку FTP сервера на базе Debian 5 (Lenny). Будем использовать vsftpd. VSFTPD (Very Secure FTP Daemon) — как следует из названия, очень защищённый демон FTP, с хорошей производительностью, поддерживаются: IPv6,…

    Источник: https://www.Aitishnik.ru/linux/debian-install-usb.html

    Установка Debian Linux с флешки

    Установка Debian Linux с флешки

    С каждым днём твердотельные носители всё больше вытесняют оптические диски из обихода, рынок и предложение соответственно реагируют на изменения, производители компьютеров всё чаще отказываются от оптических приводов в пользу других более важных элементов.

    Вместе с прогрессом типов носителей появляются и новые методы работы с информацией. Теперь продвинутый пользователь, а тем более разработчик, просто обязан уметь работать с флешками, внешними жёсткими дисками или кардридерами с USB интерфейсом.

    Одной из граней этих знаний в нашей статье станет загрузочная флешка с образом операционной системы Linux. Разберёмся, как установить Debian Linux с флешки.

    Существует несколько способов установки Debian Linux.

    Вступление

    Сам процесс установки и настройки операционной системы мы рассматривать не будем, для нас важно суметь создать загрузочную флешку. Для неопытных пользователей все манипуляции могут показаться крайне непонятными и неочевидными, но следуя пунктам инструкции, справиться с созданием загрузочной флешки Debian сможет каждый.

    ВАЖНО. На всех этапах и способах создания учитывайте вашу архитектуру. В нашем примере будет использоваться i386, соответственно все команды, а в первую очередь образ операционной системы будут соответствующими.

    Для команды «# wget» пути загрузки приведены для примера, хотя на момент написания статьи они работают, не факт, что они останутся рабочими через год или два.

    Для решения этой проблемы лучше найти нужный образ самостоятельно.

    Будет представлено четыре способа создать загрузочный USB: три для Linux и один для Windows. Если у вас нет компьютера с установленной Debian Linux или любой другой Linux, основанной на Debian, то можно воспользоваться виртуальной машиной, на которую будет установлена эта операционная система. LiveCD/DVD также подойдёт в этом случае.

    Пометка: LiveCD/DVD — это диск с портативной операционной системой. Это значит, что вам не нужно устанавливать ОС на жёсткий диск. Можно манипулировать всеми возможностями машины, загрузившись напрямую с оптического диска. Приём незаменим в некоторых ситуациях, особенно когда нужно восстановить повреждённую операционную систему или спасти важные данные. 

    В первую очередь вставляем флешку в компьютер и форматируем его. Остались важные данные — переносим их на другой носитель, все данные на нашем накопителе будут удалены. Далее проверяем, определился ли он ядром, для этого вводим команду:

    # dmesg

    Нам нужно увидеть в отчёте такую строку:

    [75.658854] sd 4:0:0:0: [sdc] Assuming drive cache: write through

    Она означает, что ядро заметило наше устройство и с ним можно работать. Необходимо запомнить, как устройство называется, в нашем случае — «sdc». Далее нам это понадобится, в командах будет присутствовать это имя и вам придётся менять его на своё, если ваше устройство определится под другим именем. Обращайте внимание на формулировку команд, бездумно копировать их не нужно.

    Первый способ (Linux)

    Для различных типов носителей подойдут разные версии операционной системы. Решающим фактором является объём. Решите для себя, что лучше вам подойдёт.

    Для кардридера со вставленным microSD на 256 мб лучше подойдёт businesscard, например. Мы будем использовать netinst версию, вы же можете использовать установочный образ из первого CD или DVD официального набора Debian.

    Не забываем об архитектуре, редактируем команды соответственно. Итак, скачиваем образ:

    # wget (путь)

    Источник образа может быть любым. Образ у нас, теперь нужно ввести следующее:

    # cat debian-6.0.3-i386-netinst.iso › /dev/sdc

    # sync

    Вместо двух команд можно использовать одну:

    # dd if=debian-6.0.3-i386-netinst.iso of=/dev/sdc

    На этом первый способ заканчивается. К сожалению, не всегда он работает, по множеству причин, благо у нас есть ещё три, если на этом этапе мы потерпели фиаско, то двигаемся к следующему.

    Второй способ (Linux)

    Этот способ будет использовать 256 мб пространства всегда, поэтому мы можем использовать только варианты netinst или businesscard. Если оставшееся место на носителе хочется использовать, то его придётся переразметить на два раздела.

    Выполняем:

    # wget http://http.us.debian.org/debian/dists/stable/main/installer-i386/current/images/hd-media/boot.img.gz

    # zcat boot.img.gz › /dev/sdc

    # sync

    # cp debian-6.0.3-i386-netinst.iso /dev/sdc

    Мы ещё раз скачали образ, на этот раз из другой директории. Распаковали его на носитель и скопировали туда же образ. Загрузочная флешка готова, пробуем.

    Третий способ (Linux)

    Следующий способ более сложный и требует предустановленных пакетов mtools, osfstools и syslinux. Если какого-то не хватает, его обязательно нужно установить.  Работа с пакетами — тема отдельной статьи, поэтому с ними придётся разобраться.

    Мы разделим наш накопитель на два раздела: в одном будет образ операционной системы, а в другом обычные файлы. Такое разделение позволяет использовать носители с большой ёмкостью не только при установке операционной системы, но и при дальнейшей её эксплуатации. На второй раздел можно закинуть важные библиотеки и программы и начать ими пользоваться сразу же после установки.

    Выбирайте размер первого раздела так, чтобы на него уместился образ. Для официального CD будет достаточно 700 Мб, для DVD — 5 Гб, для netist — 200 мб, для businesscard — 50 Мб. Приступаем к разметке, вводим команду:

    # cfdisk /dev/sdc

    Появляется окошко. Удалять разделы можно через клавишу «d».

    Создаём новый основной загрузочный раздел. Все нужные кнопки находятся на отдельной панели, интерфейс более или менее интуитивный, проблем на этой стадии не должно появиться.

    В поле «Тип раздела» для обоих разделов устанавливаем значение FAT16, этой файловой системе соответствует значение 06.

    Разделы созданы, выполняем:

    # mkdosfs /dev/sdc1

    # mkdosfs /dev/sdc5

    # syslinux /dev/sdc1

    Скачиваем необходимые элементы (vmlinuz, initrd.gz и образ):

    # wget http://http.us.debian.org/debian/dists/stable/main/installer-i386/current/images/hd-media/vmlinuz

    # wget http://http.us.debian.org/debian/dists/stable/main/installer-i386/current/images/hd-media/initrd.gz

    # wget http://cdimage.debian.org/debian-cd/6.0.3/i386/iso-cd/debian-6.0.3-i386-CD-1.iso

    Работаем с первым разделом:

    # mount /dev/sdc1 /mnt

    # cp vmlinuz initrd.gz debian-6.0.3-i386-CD-1.iso /mnt

    # nano /mnt/syslinux.cfg

    default vmlinuz

    append initrd=initrd.gz priority=low

    Строки «default…» и «append…»являются содержанием syslinux.cfg, последняя команда:

    # umount /mnt

    Четвёртый способ (Для Windows)

    И последний способ, будем использовать программу Unetbootin. На Mac OS или Linux она тоже будет работать. Скачиваем последнюю версию с официального сайта, запускаем, перед нами окно, заполняем его соответственно скриншоту:

    Весь способ на этом и заканчивается, жмём кнопку «Ок» и дожидаемся окончания работы программы.

    Как скачать и установить Debian 9 Stretch

    Установка Debian Linux с флешки

    Любая работа по администрированию сервера начинается с самого очевидного и обязательного процесса — инсталляции необходимой ОС, чем мы и займемся.

    Скачаем и установим Debian 9 в минимальной конфигурации с загрузочной флешки или через netinstall по сети на обычный диск или raid раздел.

    Перед этим выполним небольшую подготовительную работу и познакомимся с подробностями нашего дистрибутива, которые могут быть полезны в будущем.

    Если у вас есть желание научиться строить и поддерживать высокодоступные и надежные системы, рекомендую познакомиться с онлайн-курсом «DevOps практики и инструменты» в OTUS. Курс не для новичков, для поступления нужно пройти .

    Обращаю внимание, что вышла новая версия операционной системы Debian. Читайте актуальную статью по установке Debian 10 Buster на сервер.

    Cистемные требования

    Системные требования для Debian 9 принципиально не отличаются от схожих linux дистрибутивов. Согласно официальной документации, самые минимальные характеристики железа должны быть следующие:

    В зависимости от архитектуры, минимальные параметры могут быть еще меньше. Если говорить о более ли менее усредненных значениях железа, на котором будет нормально работать сервер общего назначения, то они такие:

    • 512 Мб оперативной памяти
    • 10 Гб диск

    Это рекомендуемые минимальные системные требования для Debian, cогласно официальному руководству. На момент написания этой статьи, документация приведена для предыдущего выпуска. Но не думаю, что эта информация сильно изменится для версии Stretch. Предполагаю, что требования к серверу будут примерно схожи.

    В своей практике я обычно использую виртуальные машины с рекомендуемыми параметрами, если не предполагается большой нагрузки.

    То есть под обычный шлюз, ненагруженный веб сервер, под мониторинг небольшой сети вполне хватает виртуальной машины с рекомендуемыми параметрами и одним ядром процессора.

    Дальше уже в зависимости от нагрузки можно увеличивать ресурсы. Под системный раздел лучше выделить 20-30 Гб, если нет нехватки в свободном месте на гипервизоре.

    Типы iso образов

    Когда я начал готовить эту инструкцию по установке, был удивлен тем, что не смог быстро найти внятного и точного списка и описания официальных iso образов debian. Сам я почти всегда использую самый простой минимальный образ netinst.iso. С его помощью можно выполнить минимальную установку системы.

    Название образа netinstall вводит в заблуждение, намекая на то, что для установки нужен интернет. На самом деле это не так. Базовую установку с минимальным набором программ, которые включают в себя основные системные утилиты, можно выполнить даже без наличия интернета. Более того, система нормально установится с этого минимального образа даже без сетевой карты.

    На официальном сайте debian нет точного списка и описания всех образов. Я собрал информацию из содержания различных репозиториев дебиана, где представлены iso образы для загрузки. По смыслу есть 4 типа загрузочных дисков:

    • Минимальный для установки голой системы и системных утилит.
    • Минимальный с xfce для установки системы с простым графическим окружением.
    • Огромный dvd образ из 3-х дисков с системой и пакетами.
    • Различные live образы dvd дисков, которые отличаются графической оболочкой.

    Последние 2 типа я даже не смотрел и не проверял. Мне обычно необходим сервер в минимальной установке, поэтому я использую netinstall образ. Для удобства я составил таблицу по редакциям Debian 9 Stertch

    Редакции Debian 9

    debian-9.0.0-amd64-netinst.isoМинимальный по объему образ, который содержит только самое необходимое для запуска установщика debian. Все остальное в процессе установки загружается из интернета. Без доступа к интернету, возможна установка голой системы с минимальным набором системных утилит.
    debian-9.0.0-amd64-xfce-CD-1.isoСтандартный iso образ, который подходит для offline установки минимальной конфигурации сервера с графическим окружением xfce (хотя зачем он на сервере?). По размеру сопоставим с обычным cd диском. Можно записать на флешку и устанавливать с нее.
    debian-9.0.0-amd64-DVD-1.iso debian-9.0.0-amd64-DVD-2.iso

    debian-9.0.0-amd64-DVD-3.iso

    Этот набор dvd дисков содержит в себе систему и набор всевозможных пакетов, которые можно установить без доступа в интернет, непосредственно с dvd дисков. Я сейчас не могу представить себе сервер без доступа в интернет, поэтому не совсем понимаю, кому нужны эти образы. Но раз они есть, значит кто-то ими пользуется.
    debian-live-9.0.1-amd64-cinnamon.iso debian-live-9.0.1-amd64-gnome.iso debian-live-9.0.1-amd64-kde.iso debian-live-9.0.1-amd64-lxde.iso debian-live-9.0.1-amd64-mate.iso

    debian-live-9.0.1-amd64-xfce.iso

    Набор live образов позволяет попробовать систему дебиан без установки на железо. Отличаются друг от друга эти образы графической оболочкой. Данные osi образы актуальны для проверки работы системы на десктопах у обычных пользователей. Для системных администраторов, которые ставят систему на серверы, они вряд ли представляют интерес. Так что, если вам хочется просто посмотреть на работу системы, не устанавливая ее, можете воспользоваться live образами.

    Cкачать Debian 9 Stretch

    Скачать последнюю версию Debian можно несколькими способами:

    1. С ближайшего зеркала через http.
    2. С помощью torrent сети.
    3. Воспользовавшись программой jigdo, которая сама выбирает ближайшее зеркало.

    Я привык все linux дистрибутивы качать с зеркала Яндекса. Не всегда понятно, где конкретно на зеркале искать нужный образ, они раскиданы по разным директориям, поэтому я составил таблицу с готовыми ссылками на iso образы, описанные ранее. Ссылки для архитектуры x64.

    Напоминаю, что в этой таблице все ссылки на дистрибутивы amd64, то есть 64 bit. Я обычно не использую версии на 32 bit, привык везде x64 использовать.

    Загрузочная флешка для Debian

    Обычные CD диски сейчас уже становятся редкостью. Для меня не понятно, почему размеры iso образов до сих пор частенько подгоняют под размер CD или DVD диска. Я уже много лет использую загрузочные флешки для установки систем на железо. С ними быстрее, удобнее, проще обновлять образ.

    Есть много способов записать образ debian на флешку для последующей установки. У меня в комплекте есть несколько популярных программ для создания загрузочных usb:

    1. Rufus.
    2. Unetbootin.
    3. Win32DiskImager.
    4. Etcher.

    Это все бесплатные программы под Windows. Чаще всего пользуюсь первыми двумя. Иногда бывают ситуации, когда инсталлятор не может установить систему, записанную на флешку той или иной программой. Не знаю, по какой причине это бывает. Тогда приходится пробовать разные версии.

    В данном случае нам подойдет программа Rufus. Вы без проблем найдете ее на просторах интернета, не буду приводить ссылки. Сам всегда держу ее под рукой. Никаких особенных настроек не надо. Просто запускаете программу, выбираете флешку, образ и вперед.

    Дожидаемся окончания процесса и загрузочная флешка готова.

    Установка Debian 9 с флешки

    После создания загрузочной флешки, можно приступить к установке системы. Подключаем флешку к серверу, выбираем ее в качестве источника для загрузки и начинаем установку Debian 9. Нас встречает первоначальное меню загрузочного образа.

    Выбираем Graphical install. Далее необходимо выбрать язык, на котором с нами будет общаться инсталлятор. Этот же язык, в последствии, станет языком системы по-умолчанию. Я рекомендую всегда выбирать английский язык и привыкать к нему, изучать. Это язык современной техносферы, без него эффективно с ней взаимодействовать на уровне настройки и обслуживания не получится.

    После языка, необходимо выбрать географический регион. На этом этапе я всегда задумываюсь, по какому принципу группируются возможные варианты.

    На первом экране представлены такие популярные и известные страны, как Замбия, Нигерия, Филлипины, Зимбабве, Ботсвана, но пропущены почти все (или все?) европейские страны.

    Для того, чтобы выбрать Россию, нужно пройти в other, выбрать Europe, а потом уже Russian Federation.

    Может быть такая группировка не случайна и есть какая-то байка на этот счет. Если кто-то в курсе, прошу поделиться.

    После выбора страны нам предлагают указать кодировку и раскладку клавиатуры. Я всегда выбираю en_US.UTF-8 и American English. Если понадобится дополнительный язык, его всегда можно добавить позже. Не привожу скриншоты, чтобы не перегружать материал картинками, фокусируясь на наиболее важных моментах.

    Далее необходимо подождать некоторое время, пока установщик не подгрузит следующие компоненты, необходимые для установки дебиан. После этого он попытается настроить сеть. Если у вас все в порядке с сетевой картой, и в сети работает dhcp-сервер, на моменте настройки сети не будет остановки, и она пройдет без каких-либо ваших действий.

    Если же у вас нет dhcp-сервера, то вам будет предложено вручную указать все сетевые параметры:

    • ip адрес
    • маску сети
    • ip шлюза и dns сервера

    Вы можете вообще не настраивать сеть, если нет в этом необходимости.

    Если же сеть нужна, то выбираем ручную конфигурацию параметров. После этого указываем перечисленные ранее параметры.

    После сетевых параметров нас попросят указать имя сервера и его домен. Можете указывать что угодно. Если у вас нет никакого домена, можете оставить поле пустым, либо указать домен local.

    Далее надо задать пароль root, потом создать обычного пользователя с произвольным именем и указать пароль к нему. По-умолчанию, после установки, войти удаленно пользователем root на сервер невозможно.

    Для этого нужно использовать учетную запись обычного пользователя и через него выполнять административные действия. Поэтому при установке debian нужно обязательно создать обычного пользователя.

    Скриншоты не привожу, там все и так понятно.

    После создания паролей и пользователя, выбираем часовой пояс.

    На следующем этапе установки переходим к разметки диска. Это важный момент, поэтому рассмотрим его отдельно.

    Разметка жесткого диска

    Тема разметки диска раньше была достаточно спорной и вызывала много дискуссий и споров. Делали отдельно разделы под корень /, домашнюю директорию /home, под логи /var/logs и т.д. Мне кажется, что сейчас все это стало неактуально.

    Сервера общего назначения переехали в виртуальные среды, а там можно и дополнительный диск выделить под образовавшиеся нужды, либо увеличить текущий.

    Нет необходимости заранее продумывать на много шагов вперед, можно без проблем потом добавить дисковое пространство.

    Если же вы настраиваете железный сервер, то скорее всего четко знаете для чего он нужен и разбиваете уже в зависимости от его прямого назначения. Я сам лично, если нет каких-то особых требований к серверу, создаю только один общий раздел /, lvm не использую. Не вижу в нем смысла в виртуальных машинах. А на железо я ставлю только гипервизоры, там lvm под системный раздел тоже не нужен.

    Источник: https://serveradmin.ru/ustanovka-debian-9/

Поделиться:
Нет комментариев

    Добавить комментарий

    Ваш e-mail не будет опубликован. Все поля обязательны для заполнения.