Как установить Debian Linux с USB flash
В этой статье вы узнаете, как создать 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 устройство определилось или не определилось с помощью следующей команды:
и вы увидите что-то типа этого:
[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 вообще не трубуется!
Источники
Перевод мой, некоторые дополнения — тоже.
Установка Debian через Интернет
Этот метод установки Debian требует работающего Интернет соединения в процессе установки. В результате, по сравнению с другими методами, вы загрузите меньше данных, так как процесс будет соответствовать вашим требованиям. Поддерживаются Ethernet и беспроводные подключения. К сожалению, внутренние ISDN карты не поддерживаются.
Есть три варианта установки по сети:
- Маленькие диски или USB-накопители
- Мини CD, USB-накопители и т.д.
- Сетевая загрузка
Маленькие диски или USB-накопители
Ниже указаны ссылки на файлы образов. Выберите ниже архитектуру вашего процессора.
Мини CD, USB-накопители и т.д.
Вы можете загрузить несколько файлов образов небольшого размера, подходящих для USB-диска и других подобных устройств, записать их на носитель и начать установку, загрузившись с него.
Есть некоторые отличия в поддержке установки с разных очень маленьких образов на разных архитектурах.
Подробности смотрите на странице руководства по установке для вашей архитектуры, в частности, главу Получение носителя с дистрибутивом .
Ниже указаны ссылки на доступные файлы образов (дополнительную информацию смотрите в файле MANIFEST):
Сетевая загрузка
Вам нужно настроить серверы TFTP и DHCP (или BOOTP, RARP), которые будут предоставлять установочные носители машинам в вашей локальной сети. Вы можете запустить программу установки Debian (с помощью TFTP и PXE) и продолжить установку по сети, если BIOS вашей клиентской машины поддерживает такую функцию.
Не все машины поддерживают загрузку по сети. Так как в данном случае необходима дополнительная работа, этот метод установки Debian не рекомендуется новичкам.
Подробности смотрите на странице руководства по установке для вашей архитектуры, в частности, главу Подготовка файлов для загрузки по TFTP .
Ниже указаны ссылки на файлы образов (дополнительную информацию смотрите в файле MANIFEST):
Назад на домашнюю страницу проекта Debian.
Установка полного образа Debian на флешку.
Задался вопросом, на сайте Debian указаны 3 ISO — файла, знаю, что 1-ый ISO — сама ОСь, 2 остальных — это остальной софт, скоро еду в деревню, инет там совсем плохой, и хочется захватить с собой как можно больше ПО. У меня есть довольно большая флешка (на 64Гб).
Вот и сама суть вопроса — можно ли установить все 3 ISO на эту флешку?
Caesium137
23.04.21 00:38:37 MSK
LamerOk ★★★★★
( 23.04.21 00:48:48 MSK )
Ответ на: комментарий от LamerOk 23.04.21 00:48:48 MSK
Встречный вопрос. А как?
Caesium137
( 23.04.21 00:49:35 MSK ) автор топика
Ответ на: комментарий от Caesium137 23.04.21 00:49:35 MSK
Встречный ответ — точно так же.
LamerOk ★★★★★
( 23.04.21 00:50:56 MSK )
Ответ на: комментарий от LamerOk 23.04.21 00:50:56 MSK
Если не знаете, или не хотите отвечать, не нужно отвечать….
Caesium137
( 23.04.21 00:53:20 MSK ) автор топика

Если хочешь то звони мне прямо сейчас на вацап или телеграм(указаны в профиле) и я тебе расскажу.
Но вообще лучше не возится с исошниками с протухшими пакетами, а отзеркалировать на флешку репоитарий.
torvn77 ★★★★★
( 23.04.21 00:54:29 MSK )
Ответ на: комментарий от torvn77 23.04.21 00:54:29 MSK
Хм… А это хорошая идея, думаю, так и сделаю, спасибо!
Caesium137
( 23.04.21 00:56:27 MSK ) автор топика
Ответ на: комментарий от torvn77 23.04.21 00:54:29 MSK
Исошки дебьяна — это не твой холодильник. Там недельные срезы, емнип. Если брать актуальный 11-ый, то там пакты практически заморожены.
LamerOk ★★★★★
( 23.04.21 00:58:04 MSK )
Ответ на: комментарий от Caesium137 23.04.21 00:56:27 MSK

Только незабудь скачать не только информацию о релизах, но и саму базу с пакетами.
torvn77 ★★★★★
( 23.04.21 00:58:30 MSK )
Последнее исправление: torvn77 23.04.21 00:59:06 MSK (всего исправлений: 1)
Ответ на: комментарий от torvn77 23.04.21 00:58:30 MSK
Caesium137
( 23.04.21 00:59:40 MSK ) автор топика
Как вариант рекомендую посмотреть на ventoy, он позволяет всех их загрузить на флешку, с которой вы можете сначала установить вашу сборку, а затем если понадобится, перезагрузится и пользоваться флешкой как обычно, в том числе работая с остальными образами, проще говоря, ventoy — позволяет сделать из флешки одновременно и загрузочную(в том числе на несколько сборок — например можно хранить арч, дебиан и винду) и сохранить флешку как хранилище файлов — вы можете накачать на неё что хотите, т.к. она форматируется не во что-то странное, а в маленький загрузочный раздел и основной раздел в exfat, на который кидаются .iso .img образы системы или обычных файлов.
AKonia ★★
( 23.04.21 01:26:05 MSK )
Последнее исправление: AKonia 23.04.21 01:27:21 MSK (всего исправлений: 2)
sudoapter ★
( 23.04.21 07:49:09 MSK )
Последнее исправление: sudoapter 23.04.21 07:49:18 MSK (всего исправлений: 1)
Ответ на: комментарий от Caesium137 23.04.21 00:59:40 MSK

- Основной url к репозитарию: http://ftp.debian.org/debian/
- Информаци о пакетах: http://ftp.debian.org/debian/dists
- Хранилище самих пакетов: http://ftp.debian.org/debian/pool
- В корне флешки тебе надо будет сделать симлинк на выбранный тобой релиз ../dists/имя_релиза
И ещё, помимо флешки с репозитарием тебе надо сделать флешки с инсталятором и лайвсд, первая для запуска процесса установки, вторая для того чтобы иметь возможность исправить свои ошибки.
И ещё учти то, что Стим работать с последним релизом Дебиана не будет, скорее всего он использует предыдущий(какой именно надо изучать стим как таковой)
Первичная установка на сервер операционной системы Linux Debian
Первичная установка операционной системы Linux Debian на сервер
Первоначально Вам нужно произвести настройку BIOS и записать Linux Debian на USB накопитель.
Вставляем USB накопитель в USB разъем на сервере, включаем кнопку питания и нажимаем клавишу F12 для загрузки «Меню загрузки»(Boot menu)
После появления меню, выбираем в качестве устройства для загрузки USB накопитель (при наличии 2х вариантов вашего накопителя выбираем НЕ uefi вариант) и нажимаем клавишу ENTER.
Ниже Вам предоставлены экраны установки Linux Debian и будут прокомментированы основные действия по установке.





















![]()


![]()
При появлении данного экрана, Нажимать «Enter» или какие либо другие клавиши не надо. Данное окошко должно быть, пока сотрудник производящий установку сервера дистанционно не попросит Вас произвести какие либо действия с инсталлятором.
![]()
Важно!
Для дальнейшей установке вероятнее всего придется настроить Ваш роутер/маршрутизатор (устройство к которому подключен интернет кабель) для того что бы пробросить порты или включить на роутере DMZ, если позволяет ситуация. В некоторых случаях возможно прямое подключения интернет кабеля к инсталлятору Linux Debian. За подробной информацией просьба обратится к сотрудникам службы технической поддержки через личное или публичное сообщение или обратиться к персональному менеджеру для разъяснения возможных вариантов.
![]()
Важно !
Для полноценного завершения процесса установки, необходимо что бы был доступ по портам 22/tcp и 20022/tcp до сервера на котором производится установка Linux Debian