Как установить linux debian с флешки?

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

Эта статья является частью руководства «Установка 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. Устанавливаем переключатель в положение «Образ диска» и заполняем требуемые поля. После этого нажимаем ОК и через некоторое время получаем загрузочный носитель и предложение о перезагрузке компьютера.

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

Помните, что у нас вы можете не только купить готовый сайт или заказать его разработку, но и подобрать подходящий тариф поддержки сайта, заказать продвижение сайта в поисковых системах, а так же зарегистрировать домен в одной из двухсот доменных зон и выбрать недорогой тариф хостинга! Айтишник РУ

  • ru
  • DebianInstall

Debian GNU/Linux свободно распространяется через интеренет. У Debian есть репутация более сложного в установке, чем остальные дистрибутивы Linux. Некоторые скажут, что плохая репутация заслужена. Другие отметят, что установка — это то, что обычно происходит один раз за всё время жизни системы на Debian GNU/Linux. После окончания начальной установки, дальнейшее обновление и обслуживание производятся на ходу. Можно модернизировать основные компоненты или даже перейти между релизами Debian без перезагрузки системы. Кроме ядра или обновления железа (или проверки, что ваша система еще сможет загрузиться), есть очень мало причин, по которым требуется остановить систему с Debian для технического обслуживания.

Установка Debian также весьма разносторонняя. Его можно установить с дискет, CDROM, по сети, загрузившись с другого дистрибутива Linux поверх кабеля laplink (aka нуль-модем), или с DOS или оставшейся системы MS Windows. Определение вашего любимого метода будет одной из первых проблем, которыми вы будете заниматься.

Покупка набора CD

Простейший способ установить Debian это использовать набор CD, купленный у продавца. Здесь список поставщиков CD:

Скачивание файлы через Internet и сделать набор CD самостоятельно

Наибольшее преимущество скачивания файлов .iso и самостоятельной их записи это отсутствие ожидания доставки CD. Полный набор CD может быть скачан в формате .iso с одного из зеркал Debian, или лучше с использованием инструмента jigdo для распределенной загрузки образов.

Читайте также  Как подключить ЮСБ флешку к смартфону?

Примечание: несмотря на то, что в полном наборе 20 CD или 3 DVD, только первый CD требуется для установки Debian. Дополнительные CD необязательны и содержат дополнительные пакеты. См. также DebianCDContents чтобы узнать, что находится на дисках.

Если вы хотите скачать один или больше полных 650 MB образов iso, пожалуйста используйте jigdo, что позволяет распределить нагрузку на различные сервера Debian, уменьшая их загрузку также как и давая вам более быстрое скачивание.

Скачивание CD сетевой установки

Для людей с широкополосным доступом в интернет, очень редко необходимо скачивать полный набор образов, чтобы установить Debian. Вместо этого большинство использует маленький CD сетевой установки. Этот iso сетевой установки (называемый «netinst») содержит достаточное количество пакетов для установки очень базовой системы Debian. Во время процедуры установки он скачивает остаток из интернета при необходимости. Размер iso образа netinst около 180 MB. Также есть так называемый «businesscard» образ размером около 40 MB.

Установка с помощью загрузки по сети

Также есть возможность загрузиться с другого компьютера без необходимости использовать CD/floppy. Все, что вам необходимо — это TFTPD и DHCPD, запущенные на компьютере, с которого будет производиться установка. Это называется установка через «netboot». См. руководство по установке для дополнительной информации об установке с загрузкой по сети:

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

Простой вариант — netinstall

Взять образ можно здесь, там же можно взять сборку из testing-версии. Далее записываем его на флешку/внешний жесткий диск:

Дальше можно подключить соединение в самом нетинстале, или же установить минимальную систему, и потом уже на ней поднять интернет-соединение и доставить нужное. Также можно обновить минимальную систему до ветки sid и потом ставить пакеты уже с нее.

Вариант №2

Если вам хочется большей гибкости или вы просто хотите знать, что на самом деле происходит, то можете воспользоваться следующим методом записи файлов на карту памяти. Преимущество использования этого метода в том, что если ёмкость карты USB достаточно велика, то вы можете скопировать на неё полный образ CD ISO.

Разметка карты памяти USB

Мы покажем как использовать на карте памяти только первый раздел, а не всё устройство. Замечание: так как большинство карт памяти USB продаются с единственным разделом FAT16, то вам, вероятно, не хочется переразмечать или переформатировать устройство. Если вам всё равно это нужно сделать, воспользуйтесь cfdisk или любой другой утилитой разметки для создания раздела FAT16[7], а затем создайте файловую систему:

Обязательно вводите правильное имя устройства карты памяти USB. Команда mkdosfs содержится в пакете Debian dosfstools.

Для запуска ядра после загрузки с карты памяти USB, мы поместим на неё системный загрузчик. Хотя должен работать любой системный загрузчик (например, lilo), удобнее использовать syslinux, так как он использует раздел FAT16 и настраивается простым редактированием текстового файла. Для настройки системного загрузчика можно использовать любую операционную систему, которая поддерживает файловую систему FAT.

Чтобы поместить syslinux на раздел FAT16 карты памяти USB, установите в систему пакеты syslinux и mtools и введите

Ещё раз отметим: не ошибитесь в имени устройства. Раздел не должен быть смонтирован при запуске syslinux. Эта процедура записывает загрузочный сектор раздела и создаёт файл ldlinux.sys, который содержит код системного загрузчика.

Добавление образа программы установки

Смонтировав раздел (mount /dev/sdX1 /mnt), скопируйте следующие файлы образа программы установки на карту памяти:

  • vmlinuz или linux (файл ядра) initrd.gz (образ ramdisk)

Вы можете выбрать обычную версию программ установки или версию с графическим интерфейсом. Последнюю можно найти в подкаталоге gtk. Если вы хотите переименовать файлы, учтите, что syslinux работает только с файловыми именами DOS.

Затем, вам нужно создать файл настройки syslinux.cfg, который, как минимум содержит две строки (измените имя файла с ядром на «linux», если используется образ netboot):

Для графической версии программы установки нужно добавить vga=788 во вторую строку.

Если вы используете образ hd-media(для которого не нужно создавать файл настройки, взять например для sid можно здесь: http://ftp.nl.debian.org/debian/dists/sid/main/installer-amd64/current/images/hd-media/), то теперь должны скопировать ISO-образ Debian на карту памяти. После завершения, размонтируйте карту памяти USB (umount /mnt). Также не забудьте установить флаг загрузки «bootable».

  • Вы можете использовать businesscard, netinst или полный образ CD. Убедитесь, что он подходит по размеру. Заметим, что образ «netboot mini.iso» не подходит для этой цели.

Пошаговая установка в консольном варианте

Перед установкой рекомендую ознакомиться с системными требованиями Debian.

Для установки системы необходимо вставить в оптический привод диск с образом и перезагрузить компьютер. При перезагрузке компьютера необходимо войти в меню управления настройками BIOS(нажав F2 или Del — пишет на экране). В данном меню необходимо выбрать первичное загрузочное устройство, в нашем случае это будет оптический привод. После внесения изменения порядка загрузки с устройств перезагружаем компьютер. Следуя инструкциям появляющемся на экране монитора, перед нами появляется меню установочного диска.

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

Управление меню осуществляется с помощью клавиатуры, где переход с одной позиции меню на другой делаем путем нажатия стрелок «вверх» и «вниз»… собственно так и придется делать далее, следуя инструкции. Выделяем первый пункт меню Install и жмем Enter. Нажав Install, перед нами появляется окно выбора желаемого национального языка:

Перемещая курсор нажатием кнопок на клавиатуре (стрелки «вверх» и «вниз») выбираем русский язык. Выбрав язык, жмем Enter. Следующий этап, это выбор местонахождения, например Российская Федерация:

Далее выбираем клавиатурную раскладку:

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

Следующим этапом для нас будет настройка сети, в поле необходимо ввести имя компьютера. По умолчанию это debian. перемещаем курсор с помощью нажатия кнопки клавиатуры «Tab» наводим на «продолжить» и жмем Enter:

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

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

После, для того чтобы убедиться в правильности ввода пароля, нужно пароль суперпользователя ввести еще раз:

Теперь перейдем к созданию учетной записи пользователя, которая будет использоваться вместо учетной записи суперпользователя (root), для выполнения всех действий не связанных с администрированием системы. Для начала нужно в поле ввести полное имя пользователя (на снимке экрана user), например Name1 N. Name2:

Вводим имя учетной записи:

И вводим для него пароль:

Для того чтобы убедиться в правильности ввода пароля, нужно пароль пользователя ввести еще раз:

Далее настраиваем системное время:

Наступил важный момент, запускается программа разметки:

Итак, нам нужно определиться с методом разметки. Здесь описан ручной метод, так при автоматическом теряются ВСЕ данные на жестком диске:

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

На этом снимке отображается не отформатированный жесткий диск, жмем Enter И приступаем к созданию таблицы разделов:

В приведенном примере, объем жесткого диска составляет 8 GB:

Выбирем свободное место и жмем Enter:

Выбираем «Создать новый раздел:

Устанавливаем размер нового раздела и тип раздела «Первичный»:

Выбираем место «начало«:

После чего переходим к настройке раздела:

Подробнее о файловой системе:

1.Файловую систему я выбрал ext4

2. Точка монтирования / (корень) Тут неплохо раскрыто о структуре корневых каталогов: http://www.free-bsd.ru/free/9/bsd36.html Еще полезно прочитать это: http://www-staging.debian.org/releases/ . 02.html.ru

Переходим к созданию следующего раздела:

Выделяем для нового раздела 1 GB:

И в разметке дисков показываю ее как раздел подкачки:

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

Отдаем все пространство которое осталось:

Файловую систему указываем ext4, точку монтирования /home:

Проверим настроенные разделы, если все верно то выбираем последний пункт меню:

И запишем изменения на диск:

После чего начнется установка базовой системы:

Это минимальный набор пакетов, которые необходимы для автономной работы Debian.

Во время процесса установки нам будет предложено указать способ переключения клавиатуры между раскладками:

После настроим менеджер пакетов:

Используя зеркало архивов из сети:

И собственно само зеркало:

Если есть информация о http-прокси, заполняем:

Далее будет предложено участвовать в опросе популярности (по желанию):

Теперь выбираем, нужна ли нам графическая оболочка. Отмечаем звездочкой два пункта, если нужна:

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

Пришло время настроить системный загрузчик:

И вот собственно установка завершена:

Перезагружаемся, в настройках BIOS возвращаем первичное устройство загрузки жесткий диск:

Читайте также  Как запустить virtualbox с флешки?

Выбираем пользователя, вводим его пароль:

И перед нами появляется рабочий стол GNOME.

Желаем Вам удачной установки.

См. также

DebianLive, a Live Debian that you can try in a CD-rom or install in your hard disk or ?usb_stick.

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

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

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

Вступление

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

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

Предварительные манипуляции

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

# mount /dev/sdc1 /mnt

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

append initrd=initrd.gz priority=low

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

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

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

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

Заключение

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

Если у вас появились вопросы — напишите их в комментариях.

Как установить 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)

Читайте также  Не форматируется флешка microsd что делать?

Теперь хорошая идея — вытащить и воткнуть обратно вашу 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 с флешки?

У меня есть блестящий новый x64 ноутбук под управлением Windows 7, и я хочу, чтобы двойная загрузка Debian стабильной.

Я установил Ubuntu на множество ноутбуков в прошлом, используя USB-накопитель, но я не могу найти достойных инструкций для установки Debian, таких как Ubuntu инструкции.

Я установил Debian с CD пару раз в прошлом, но моя новая машина не имеет оптического привода.

Как сделать файлы Debian на USB-накопителе
загрузочный?

есть ли у установщика Debian разделитель диска (например,
Ubuntu one делает)? Чтение руководство по установке кажется, что не,
что было бы еще одним препятствием. Если это так, какой разделитель
могу я использовать?

9 ответов

скачать UNetbootin, что позволяет создавать загрузочные установочные носители USB практически для любого дистрибутива Linux и BSD из коробки.

просто запустите его, Выберите Debian, выберите USB-накопитель и подождите, пока он загрузит .ISO и передает его на USB. После этого он загрузочный и установки работает с CD.

Если вы находитесь на Linux, самый простой способ это просто сделать:

это будет стереть все с USB-накопителя, так что будьте осторожны!

также убедитесь, что у вас есть правильное устройство, проверяя вывод dmesg сразу после подключения USB-устройства.

обновление:

для полноты картины, я должен также упомянуть Руфус для Windows.

    откройте страницу загрузки Debian и загрузите нужный cd / dvd для вашего ПК. Скорее всего, если у вас современный компьютер, то вам захочется amd64 версия. Я бы предложил выбрать cd, потому что сегодня у вас, вероятно, будет широкополосное соединение, и вы сможете загрузить другие необходимые пакеты позже очень быстро.

если вы используете Linux терминал вы можете использовать dd чтобы подготовить USB-накопитель (имя файла iso в этой команде — просто пример, вы будете должны использовать загруженное имя iso и путь:

ДД, если=/ваш/путь/на Debian 7.5.0-для i386-CD-образов netinst.iso= / dev / sdX bs=4M
sync

см. официальные инструкции Debian здесь.

редактировать: добавлена синхронизация, чтобы очистить записи устройства перед извлечением usb-устройства.

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

до сих пор самый простой способ я нашел-это

где X-буква диска, назначенная устройству (см. dmesg сразу после установки USB)

вы можете попробовать EasyBCD для загрузки из iso-файла напрямую без создания загрузочного usb

4.3.3. Копирование файлов на флешку вручную-гибкий способ (Официальный Номер Версии Debian.)

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

вставьте новый USB-накопитель на USB (новый или тот, который вы не хотите потерять все данные).

отключить его, если он установлен автоматически

  • umount/dev / sdX1 (и sdX2, . )

раздел (мне нравится старомодный fdisk)

  • fdisk/dev / sdX
  • d удалить все разделы
  • n создать новый, используя все пространство
  • t изменить тип раздела на ID c: W95 FAT32 (LBA)
  • a, чтобы убедиться, что он является загрузочным
  • W для записи изменений и exit

установить MBR с (мне не нужен этот шаг, так что вы можете проверить. Но его не вред, чтобы использовать его):

  • установить-mbr/dev / sdX

создать файловую систему

  • mkdosfs -F32 из -Н «Debian85» на /dev/sdX1

держите его размонтирован и генерировать систему в нем:

  • syslinux / dev / sdX1

позволяет монтировать USB флешки:

  • mount/dev /sdX1/mnt/d2/

скопируйте некоторые файлы (убедитесь, что вы загружаете их из hd-media):

  • cp vmlinuz/mnt / d2
  • initrd в СР.gz/mnt / d2

редактировать файл syslinux.cfg, и добавьте к нему следующее содержимое:

  • vim в /MNT/Д2/файл syslinux.cfg

    скопируйте ISO-образ на USB-накопитель:

    • СР /некоторые/путь/Debian для видео-8.5.0-для amd64-KDE на рабочем столе.ИСО.
    • sync

    размонтировать палку, и он готов к загрузке некоторых машин:

    • umount /mnt / d2

Примечания:

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

комментарий из моего опыта: если вы копируете файлы на шаге 8 из смонтированного образа ISO CD, а не с hd-носителя, затем, после успешной загрузки, в начале установки (шаг «Detect and mount CD-ROM»), он покажет вам сообщение:

«неправильный cdrom / cdrom обнаружено не может использоваться для установки».

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

  1. кроме того, поскольку этот метод сохраняет USB палку доступное пространство после процесса можно использовать, это хорошая идея, чтобы создать папку (используйте имя firmware так debian может найти его во время установки) и добавить к нему всевозможные несвободные прошивки, которые могут понадобиться во время установки. Вы можете получить их от этого неофициальный образ netinstall.

Шаг 3 � (cfdisk) теперь вы должны быть на черный экран с надписью » cfdisk 2.11 n», вверху. Здесь мы разделим наш жесткий диск на подготовьте его, чтобы мы могли установить Debian. Наверное, одна из самых» страшных » задач при установке Debian-это разделение привод. Debian использует командную строку инструмент под названием cfdisk, который на самом деле довольно простой в использовании, так что не обескураженный его монохромным презентация.

Это, надеюсь, будет полезно другим.

В настоящее время, официальная справка об установочных компакт-дисков Debian — https://www.debian.org/CD/faq/#write-usb (наряду с обычными методами Linuxy, которые хороши, пока вы на Windows-только машина) — тоже говорит о Win32DiskImager, простой GUI-программа для записи загрузочных образов (например, в Debian .iso) к USB:http://sourceforge.net/projects/win32diskimager/files/latest/download

Я использовал этот метод для установки последних версий x86 и x64 Debian без каких-либо проблем.

Debian.org — 4.3. Подготовка файлов для загрузки с USB-накопителя

4.3.1. Подготовка USB-накопителя с помощью гибридного образа CD или DVD

образы CD и DVD Debian теперь могут быть записаны непосредственно на флешку, что является очень простым способом сделать загрузочную флешку. Просто выберите образ CD или DVD (например, netinst, CD-1, DVD-1 или сети), которая помещается на USB-носителе. См. раздел 4.1, «официальные наборы CD/DVD-ROM Debian GNU/Linux» для получите образ CD или DVD.

выбранный образ компакт-диска или DVD-диска должен быть записан непосредственно на USB-накопитель стик, переписывает его текущее содержание. Например, при использовании существующую систему GNU / Linux, файл образа CD или DVD можно записать в USB-накопитель следующим образом:

4.3.3. Копирование файлов на флешку вручную-гибкий способ

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

Что касается загрузчика для файловой системы в формате MS FAT.