Загрузка debian с флешки: 4.3. Подготовка файлов для загрузки с карты памяти USB
4.3. Подготовка файлов для загрузки с карты памяти USB
4.3. Подготовка файлов для загрузки с карты памяти USB
Для подготовки карты памяти USB вам нужна работающая система GNU/Linux с поддержкой USB. В этой системе карта памяти USB должна автоматически распознаваться при вставке. Если нет, то убедитесь, что загружен модуль ядра usb-storage. Когда USB-карта вставлена, то она доступна в системе как устройство с именем /dev/sdX
, где «X» — это буква из диапазона a-z. Вы можете определить, какое устройство появилось после вставке карты USB запустив команду dmesg. Также выключите защиту от записи на карту.
Предупреждение | |
---|---|
Процедура, описанная в этом разделе, уничтожит все данные на устройстве! Не ошибитесь в названии устройства карты памяти USB. Если вы укажите не то устройство, это может привести к полной потере информации где-то ещё, например, на жёстком диске. |
4.3.1. Подготовка карты памяти USB из гибридного образа CD или DVD
Образы Debian CD и DVD могут быть непосредственно записаны на карту памяти USB; это самой лёгкий способ создать загрузочный USB. Просто выберите образ CD или DVD (такие как netinst, CD-1, DVD-1 или netboot) подходящего размера для вашей карты памяти USB. О том, как получить образ CD или DVD, читайте Раздел 4.1, «Официальный набор CD/DVD-ROM Debian GNU/Linux».
Также, для очень маленьких карт памяти USB, с размером в несколько мегабайт, вы можете скачать образ mini.iso
из каталога netboot
(по ссылке, упомянутой в Раздел 4.2.1, «Где искать установочные образы»).
Выбранный вами образ CD или DVD должен быть записан прямо на карту памяти USB, что сотрёт её имеющееся содержимое. Например, из системы GNU/Linux, файл образа CD или DVD можно записать на карту памяти USB следующим образом (предварительно отмонтировав):
#
cp
debian.iso
/dev/sdX
#
sync
Для копирования образов из других ОС можно использовать программу win32diskimager.
Важно | |
---|---|
Образ должен быть записан на устройство, представляющее весь диск, а не отдельный раздел, например /dev/sdb, а не /dev/sdb1. Не используйте программы типа unetbootin, которые изменяют образ. |
Важно | |
---|---|
Такая простая операция записи образа CD или DVD на USB подойдёт большинству пользователей. Другие варианты, описанные далее, более сложны и предназначены для людей, у которых есть дополнительные требования. |
Гибридный образ занимает не всё место на карте, поэтому свободное пространство можно использовать для хранения файлов микропрограмм, пакетов или любых других ваших файлов. Это полезно, когда у вас есть только одна карта, или вы хотите сохранить всё необходимое на одном устройстве.
Создайте второй раздел FAT на карте, смонтируйте раздел и скопируйте или распакуйте на него микропрограмму. Пример:
# mount /dev/sdX2
/mnt # cd /mnt # tar zxvf/path/to/
firmware.tar.gz # cd / # umount /mnt
Вы можете записать mini.iso
на карту памяти USB. В этом случае второй раздел создавать не нужно, он появится самостоятельно. После вытаскивания и повторной вставки карты памяти USB должно появиться два раздела.
4.3.2. Копирование файлов на карту памяти USB вручную
Ещё одним способом создания карты памяти USB является ручное копирование файлов программы установки и образа CD. Заметим, что карта памяти USB должна быть как минимум 1 ГБ (установка на меньший размер возможна после прочтения Раздел 4.3.3, «Копирование файлов на карту памяти USB вручную — гибкий путь»).
Существует файл «всё-в-одном» — hd-media/boot.img.gz
, который содержит все файлы программы установки (включая ядро) , а также syslinux и его файл настройки .
Заметим, что хотя этот метод удобен, он имеет большой недостаток: логический размер устройства ограничен 1 ГБ, даже если ёмкость карты памяти USB гораздо больше. Вам нужно переразметить карту USB и создать новые файловые системы, чтобы снова получить всё пространство, если вы хотите использовать его для другой цели.
Чтобы использовать образ, просто распакуйте его прямо на карту памяти USB:
# zcat boot.img.gz > /dev/sdX
После этого, смонтируйте карту памяти USB (mount /dev/
), которая теперь имеет файловую систему FAT и скопируйте на неё ISO-образ Debian (netinst или полный CD). Размонтируйте устройство (sdX
/mntumount /mnt
) и всё готово.
4.3.3. Копирование файлов на карту памяти USB вручную — гибкий путь
Если вам хочется большей гибкости или вы просто хотите знать, что на самом деле происходит, то можете воспользоваться следующим методом записи файлов на карту памяти. Преимущество использования этого метода в том, что если ёмкость карты USB достаточно велика, то вы можете скопировать любой образ ISO, даже DVD.
4.3.3.1. Разметка карты памяти USB
Мы покажем как использовать на карте памяти только первый раздел, а не всё устройство.
Примечание | |
---|---|
Так как большинство карт памяти USB продаются с единственным разделом FAT16, то вам, вероятно, не хочется переразмечать или переформатировать устройство. Если вам всё равно это нужно сделать, воспользуйтесь cfdisk или любой другой утилитой разметки для создания раздела FAT16, настройте MBR с помощью Команда install-mbrсодержится в пакете Debian Обязательно вводите правильное имя устройства карты памяти USB. Команда mkdosfs содержится в пакете Debian |
Для запуска ядра после загрузки с карты памяти USB, мы поместим на неё системный загрузчик. Хотя должен работать любой системный загрузчик (например, lilo), удобнее использовать syslinux
, так как он использует раздел FAT16 и настраивается простым редактированием текстового файла. Для настройки системного загрузчика можно использовать любую операционную систему, которая поддерживает файловую систему FAT.
Чтобы поместить syslinux
на раздел FAT16 карты памяти USB, установите в систему пакеты syslinux
и mtools
и введите
Ещё раз отметим: не ошибитесь в имени устройства. Раздел не должен быть смонтирован при запуске syslinux. Эта процедура записывает загрузочный сектор раздела и создаёт файл ldlinux.sys
, который содержит код системного загрузчика.
4.3.3.2. Добавление образа программы установки
Смонтировав раздел (mount /dev/
), скопируйте следующие файлы образа программы установки на карту памяти:sdX1
/mnt
Вы можете выбрать текстовую версию программы установки или версию с графическим интерфейсом. Последнюю можно найти в подкаталоге gtk
. Если вы хотите переименовать файлы, учтите, что syslinux
работает только с файловыми именами DOS (8.3).
Next you should create a syslinux.cfg
configuration file, which at a bare minimum should contain the following line (change the name of the kernel binary to «linux
» if you used a netboot
image):
default vmlinuz initrd=initrd.gz
For the graphical installer you should add vga=788
to the line. Other parameters can be appended as desired.
Чтобы включить выдачу приглашения при загрузке для добавления дополнительных параметров, добавьте строку prompt 1
.
Если вы используете образ hd-media
, то теперь должны скопировать файл ISO с образом Debian на карту памяти. После завершения, размонтируйте карту памяти USB (umount /mnt
).
Установка Linux Debian 8 с флешки
Привет всем, с вами на связи Владимир Васильев и я подготовил для вас очень полезный материал. Этот материал сегодня будет компьютерной тематики и посвящен установке операционной системы Linux Debian 8.
А сейчас я поведаю вам, чтоже такое натолкнуло меня на изучение этой не слишком популярной операционки.
[contents]
Есть у меня маленький ноутбук марки dns, который хоть и не очень шустрый но чрезвычайно удобный ввиду своей миниатюрности и компактности.
По этой причине если назревает далекая поездка, к примеру рабочая командировка или летний отдых с семьей, этот ноутбук непременно становится моим попутчиком. Так что где бы я не находился, я всегда могу выйти на связь, могу выйти в скайп или послать письмо по электронной почте. Главное в таких ситуациях это наличие интернета в виде wi-fi или в виде мобильного интернета от билайна.
Ввиду небольшой шустрости этого компьютера я на него всегда ставил операционную систему windows 7. Причем ставил обычно минимальную сборку дабы излишне не нагружать слабую машинку. Вот и все, более свежие виндовсы не ставлю ибо не потянет а ставить winsows xp уже не хочется, устарела хрюшка…
Стал искать варианты и ненароком взгляд мой упал на дистрибутивы операционки linux. Достоинств у нее много, она и бесплатная и гибкая и стабильная и более эффективно использует компьютерное железо. В общем всем хороша ОС Linux но вот то, что эффективнее использует ресурсы железа, для меня стало решающим аргументом.
Чтож друзья, хотя я и не обладаю большим опытом в установке разнообразных операционных систем но операционную систему linux решил поставить.
Что такое Debian Linux?
Debian — это бесплатная операционная система созданная на базе ядра linux. Такие дистрибутивы как debian создаются и поддерживаются сообществом программистов-альтруистов и поэтому абсолютно бесплатные и имеют полностью открытый исходный код. Благодаря открытости операционку линукс можно дорабатывать под себя и затачивать под свои задачи. Кроме Debian есть такие дистрибутивы как Ubuntu, Manjaro, Kubuntu — их очень много, они служат для различных задач и имеют разные интерфейсы.
Где скачать Debian Linux?
Прежде чем устанавливать debian, идем на сайт www.debian.org.
Сайт у меня автоматически открылся на русском языке, очень удобно ради буржуйской программы не пришлось пользоваться браузерным переводчиком.
Для того чтобы скачать установочный пакет, в верхней части страницы кликаем на ссылку «Где взять debian».
На следующей странице у нас появляется два варианта установки дебиан.
По первой ссылке предлагается просто загрузить установочный образ, а по второй кроме загрузки дистрибутива у нас появляется возможность загружать дебиан с флешки без установки на компьютер. На мой взгляд это предпочтительнее, ведь мы можем без процедур установки/удаления ОС попримерять дебиан с различными графическими оболочками.
Думаю, что для тех кто не имел ранее дело с линуксами стало интересно, что это за графические оболочки, ведь вроде устанавливаем debian а тут еще оболочки какие-то. Ничего, далее я поясню что это за оболочки такие. А сейчас кликаем по «Попробуйте Debian live до установки».
У нас открывается страничка «Live-образы установки» с разнообразной поясняющей информацией. Но нам это не интересно и мы проматываем вниз до раздела «Официальные установочные live-образы для стабильного выпуска».
Здесь у нас откроется две дороги и на каждой дороге два пути. Другими словами здесь нужно выбрать откуда будем качать, с торрента или с сервера. Это не принципиально но предпочтительнее выбрать торрент — и на сайт дебиана нагрузки не будет да и скорость скачивания с торрент-трекера обычно выше.
Еще нам нужно выбрать архитектуру процессора 32 бит или 64 бит. Для 32 битного процессора подойдет i386 а если у вас 64 битный проц, то выбирайте amd64. Для своего ноутбука я выбрал i386.
И откроется страничка со ссылками на скачивание. И нашему взору откроется 7 вариантов дистрибутивов linux debian 8.
Это все дистрибутивы дебиан с различными графическими оболочками, среди которых: Cinnamon, KDE, GNOME, Xfce и другие. Эти графические оболочки присущи не только debian, другие линуксовые дистрибутивы их также активно используют. Выглядят все эти графические оболочки по разному, некоторые из них показаны на картинке ниже.
В общем выбирайте оболочку на свой вкус, я выберу, к примеру стандартную оболочку GNOME. Кликаем и скачиваем торрент файл. Дальше дело не хитрое, используя программку Mtorrent закачиваем файл дистрибутива себе на компьютер.
Файл дистрибутива скачали, теперь нас ждет следующий шаг, нам нужно создать загрузочную флешку, ведь именно так звучит заголовок статьи.
Как сделать загрузочную флешку для Linux Debian 8?
Для создания загрузочной флешки нам понадобится программка USBWriter, так что идем по адресу sourceforge.net
Здесь нам остается кликнуть по ссылке Download USBWriter и ждать когда скачается архив программки.
Итак, USBWriter скачали, теперь стоит позаботиться о usb носителе, причем подойдет любая флешка от 2 Гб и выше (т.к. сам образ дистрибутива у нас составляет всего 1,42 Гб).
Флешку нужно отформатировать, причем файловую систему выбираем FAT 32, размер кластера 4096 байт (см. картинку).
Вставляем подготовленную флешку в USB порт компьютера и запускаем программку USBWriter.
В графе Sourche file выбираем iso образ нашего дистрибутива, а в графе Target device нужно выбрать подготовленную флешку. Нажимаем write. Прога выдала предупреждение но мы хладнокровно тыркаем Continue и ждем… Если после этого вы увидели сообщение «Source file successfully written to target device», возрадуйтесь ибо процесс записи завершен!
Установка Debian с флешки
Берем эту адскую флешку и вонзаем в usb порт нашего пациента, хотя я не буду вонзать в пациента, у меня есть нетбук dns 😉 Загружаем компьютер, пытаемся вызвать boot меню. Если память отшибло, как у меня, то можно воспользоваться вот такой замечательной табличкой, которую я заботливо нагуглил на просторах интернета и бережно выложил чуть ниже этой строки.
Производитель / устройство | Версия BIOS | Клавиша вызова меню загрузки | Клавиша для входа в BIOS |
Мат. платы MSI | AMI | F11 | Del |
Мат. платы Gigabyte | Award | F12 | Del |
Мат. платы Asus | AMI | F8 | Del |
Мат. платы Intel | Phoenix-Award | Esc | Del |
Мат. платы AsRock | AMI | F11 | Del |
ноутбуки Asus | Esc | F2 | |
ноутбуки Acer | Inside h3O | F12 | F2 |
ноутбуки Acer | Phoenix | F12 | F2 |
ноутбуки Dell | Dell | F12 | F2 |
ноутбуки HP | Esc -> F9 | Esc -> F10 | |
ноутбуки Lenovo | AMI | F12 | F2 |
ноутбуки Packard Bell | Phoenix Secure Core | F12 | F2 |
ноутбуки Samsung | Phoenix Secure Core | Esc (один раз, при повторном нажатии выходит из меню) | F2 |
ноутбуки Sony Vaio | Inside h3O | F11 | F2 |
ноутбуки Toshiba | Phoenix | F12 | F2 |
ноутбуки Toshiba | Inside h3O | F12 | F2 |
Для моего нетбука с потрохами Intel подходит клавиша Esc.
Сразу появляется окошечко boot меню, в нем выбираем устройство с которого будем загружать компьютер. Естественно выбираем флешку с записанным на нее дистрибутивом.
На следующем шаге вылазит окошко с различными пунктами. Первые четыре пункта позволяют нам загружать debian прямо с флешки не устанавливая на компьютер. Так можно примерить операционку и вообще решить для себя стоит оно того или нет.
Пункт Install говорит сам за себя, здесь уже идет речь о установке дебиан на комп. Единственно что эта установка будет проходить в текстовом (не графическом ) интерфейсе. Можно выбрать его, но я предпочел пункт Graphical install — это та же самая установка только в графическом интерфейсе, здесь уже можно пользоваться мышкой.
На следующем шаге нам нужно выбрать язык, мой выбор пал на русский. Нажимаем «Continue» и идем дальше.
Ага, установщик прожевал наше пожелание и теперь мы можем лицезреть окошки на русском языке. Теперь выбираем страну и кликаем по кнопочке «Продолжить».
Переходим к настройке клавиатуры, выбираем язык и нажимаем кнопочку продолжить
Продолжаем настраивать клавиатуру, на этом шаге нам нужно выбрать с помощью какого сочетания клавиш у нас будет переключаться раскладка клавиатуры.
Далее установщик решил определить сетевую карту, в связи с чем выдал мне сообщение что отсутствует файл микропрограммы. Такое бывает когда драйвер сетевой карты по умолчанию подходит не на все 100% . Я не стал заморачиваться и нажал «НЕТ» и продолжил (и кстати после установки сетевая карта вполне себе функционировала).
Далее на очереди у нас идет настройка сети. Установщик пошарил в потрохах моего ноутбука и обнаружил два интерфейса подключения к сети. Там есть обычная сетевуха для подключения витой пары, и также имеется беспроводной wi-fi. Для меня удобнее без проводов, вот я и выбрал второй пункт.
На следующем шаге идет продолжение настройки сети, для беспроводного подключения на выбор есть несколько сеток.
Моя сетка для выхода в интернет зовется popayaem.ru, вот так вот пиарим сайт среди своих соседей.
Теперь нужно выбрать тип сети и у нас всего два варианта. Есть открытая сеть и защищенная, у меня стоит защищенная, что я и выбираю.
Также нужно ввести пароль для защищенной сети.
Вводим имя компьютера, а ввел Netbook, ведь в моей домашней сети расположено два компьютера, с таким именем мне будет проще различить стационарный комп от мобильного ноутбука.
На этом шаге нужно указать домен, для простоты пусть будет LOC. На debian можно настраивать web сервера и располагать их во всемирной паутине, там могут пригодиться и более популярные домены типа ru или com.
Далее речь идет о настройке учетных записей. На Linux debian обязательно должен быть суперпользователь с полными правами администратора, здесь он зовется root. Так вот на этом шаге нужно выбрать для него пароль, желательно посложнее.
У администратора имя пользователя всегда root, но должен быть и обычный пользователь. На этом шаге нужно ввести полное имя пользователя (не администратора root). Это нужно для того чтобы система могла вежливо обращаться к пользователю по имени и отчеству.
В философии линукса не принято работать под админом ибо слишком велика власть и таким образом можно случайно наломать дров.
Учетка админа используется только для настраивания системы, работать нужно исключительно под пользователем. Когда сидишь под админом об этом постоянно вылазят напоминания.
Теперь пришла очередь выбрать имя для учетной записи рядового пользователя.
Имя для учетной записи пользователя подобрали, теперь пришло время придумать пароль. Я не стал придумывать что-то мудреное остановился просто на user.
Настраиваем время, выбираем свой часовой пояс по гринвичу.
Вот дошла очередь и до разметки диска. Первый пункт, в котором говорится об использовании наибольшего свободного места, используется в том случае, когда у вас уже стоит какая либо операционка. Если мы хотим использовать весь жесткий диск, нам следует выбрать пункт «использовать весь диск». Но я выбираю третий пукт «использовать весь диск и настроить LVM».
LVM — это система управления дисковым пространством. Т.е. lvm позволяет гибко настраивать логические разделы на жестком диске.
Выбираем жесткий диск для разметки. Установщик определил у меня два жестких диска, один из которых флешка. Я выбрал тот вариант который должен быть.
Теперь нам нужно выбрать схему разметки. По умолчанию предлагается разместить все файлы в одном разделе, но мы поступим по другому, мы сделаем отдельный раздел для home. В разделе home будут располагаться папки учетных записей. И нажимаем кнопочку «Продолжить».
На этом шаге установщик обнаруживает, что на моем диске не настолько чисто и спрашивает, действительно ли стоит все это удалять. Отвечаем ему утвердительно и идем дальше.
И тут у нас выплывает еще одно предупреждение о том, что жесткий диск будет отформатирован и вообще стоит ли записывать изменения на диск. Но мы к этому готовы, нажимаем «Да» и продолжаем.
Выделяем строчку » Закончить разметку и записать данные на диск», идем далее.
Да, кстати я заметил что установщик Linux debian очень большой перестраховщик, о каждом шаге спрашивает подтверждения своих действий. Здесь он также спрашивает, стоит ли записывать изменения на диск.
Теперь пришла очередь настроить менеджер пакетов. На сколько я понял файлы дистрибутива ко всему прочему могут быть обновлены или дополнены через сеть. Об этом, в принципе, и спрашивается на этом шаге, поэтому на вопрос о использовании зеркала архива из сети отвечаем утвердительно.
И снова нам нужно выбрать свою страну, чтож, выбираем…
Теперь понятно почему на предыдущем шаге с нас спрашивали страну, это для того, чтобы предоставить нам зеркала с близкой нам зоной ru. Выбираем что-нибудь на свой вкус из представленного списка.
К зеркалу архива можно подключиться через прокси, если вам это нужно то можно использовать. Я это сообщение проигнорировал и нажал кнопочку «Продолжить».
После того как настройка менеджера пакетов будет завершена нужно будет установить системный загрузчик GRUB, без него потом наша система не запустится. Здесь нужно нажать «ДА».
Теперь для системного загрузчика нужно указать устройство. Этим устройством у нас является жесткий диск но никак не флешка или еще что-нибудь, будьте внимательны.
Ну вот наконец-то установка системы Linux debian завершена, как раз об этом уведомляет нас окошечко, нажимаем «продолжить». Пробежит полоса загрузки и компьютер уйдет на перезагрузку. Мои поздравления!
Если все было сделано правильно то при загрузке системы вы сможете увидеть такое окошко. Здесь как правило ничего делать не следует, просто ждем загрузки линукса.
И после того как вы введете логин и пароль пользователя вы сможете любоваться графической оболочкой GNOM во всей своей красе, или той которую вы выбрали для себя.
Видео об установке
Также вы можете посмотреть процедуру установки Linux Debian 8 в видео формате.
Вот такая вот получилась последовательность установки операционной системы линукс дебиан. Я постарался изложить все этапы установки последовательно шаг за шагом поэтому я буду очень рад если эта статья вам окажется полезной.
За окном уже стемнело и пора ложиться спать а у меня на этом все. Друзья, обязательно подписывайтесь на обновления, для этого достаточно оставить свой емэйл в форму ниже, также делитесь с друзьями через иконки соц сетей.
Я желаю вам успехов во всем и прекрасного настроения!
С н/п, Владимир Васильев
Делаем загрузочную флешку для установки Debian Squeeze Linux с flash
Делать загрузочную флешку для установки Debian Squeeze на оборудовании с отсутствием CD, DVD привода будем в операционной системе Windows XP.
Для того, чтобы сделать загрузочную флешку, необходимо её предварительно подготовить — отформатировать.
Качаем программу для форматирования флешки: скачать usb_format
Запускаем usb_format.exe
В поле Device выбираем нашу флешку, в моем случае она под буквой F:\
Файловую систему я выбираю FAT32 и нажимаем кнопку Start
После нажатия на кнопку Start, программа выдаст окно с уведомлением о форматировании флешки. Соглашаемся и нажимаем Да:
Внимание!!! Если Вы нажмете на кнопку Да, на вашей флешке в процессе форматирования удалятся все данные.
Форматирование флешки успешно выполнено.
Теперь скачиваем программу делающую флешку загрузочной и устанавливающей загрузчик Grub: скачать программу для создания флешки и загрузчика Grub
Запускаем скачанную программу install-boot-flash-grub.exe
Нажимаем кнопку Обзор, выбираем нашу флешку, у нас флешка имеет букву диска F:\ и нажимаем кнопку Извлечь
В появившемся окне в выподающем меню Disk выбираем наш flash диск и нажимаем на кнопку Install
Появится окно говорящее, что grub установлен в загрузочную MBR запись flash диска требующее нажать Enter, нажимаем и окно проподает:
После того как Вы нажали Enter, окно пропадет. Нажимаем в окне установщика grub кнопку Quit и программа закроется.
После этого наша флешка уже загрузочная и с помощью программы WinSetupFrom USB Вы можете залить на флешку Windows, и получить возможность устанавливать в дополнение к Debian c флешки и Windows.
После установки на флешке появились несколько файлов и папка:
Открываем файл menu.lst программе Notepad++ и вносим изменения:
было:
... title Установка Windows XP SP3 - Русская версия root (hd0,0) chainloader (hd0,0)/$WIN_NT$.~BT/setupldr.bin savedefault title Загрузка Windows XPE - Полная версия root (hd0,0) chainloader /minint/setupldr.bin title Загрузка Windows XPE - Мини версия find --set-root /Boot/WinPE.iso map --mem /Boot/WinPE.iso (hd32) map --hook chainloader (hd32) ...
стало:
... title Загрузка с жёсткого диска map (hd1) (hd0) map --hook rootnoverify (hd0) root (hd0,0) chainloader (hd0,0)/ntldr ################################### title Debian 6 amd64 Net-Install map (hd0) (hd1) map (hd1) (hd0) map --hook find --set-root --ignore-floppies /deb-6_amd64/vmlinuz kernel /deb-6_amd64/vmlinuz vga=normal -- quiet initrd /deb-6_amd64/initrd.gz # title Debian 6 i386 Net-Install map (hd0) (hd1) map (hd1) (hd0) map --hook find --set-root --ignore-floppies /deb-6_i386/vmlinuz kernel /deb-6_i386/vmlinuz vga=normal -- quiet initrd /deb-6_i386/initrd.gz ################################### title Установка Windows XP SP3 - Русская версия root (hd0,0) chainloader (hd0,0)/$WIN_NT$.~BT/setupldr.bin savedefault title Загрузка Windows XPE - Мини версия find --set-root /Boot/WinPE.iso map --mem /Boot/WinPE.iso (hd32) map --hook chainloader (hd32) ...
Вот и остался последний штрих — скачать и распаковать на флешку загрузочные файлы Debian Squeeze.
Скачиваем архив: ]]>Скачиваем архив для установки с флешки Debian i386 и amd64 с моего облака]]>.
Распаковываем содержимое архива (это 2 папки deb-6_amd64 и deb-6_i386) на наш флеш диск:
После всего выполненого с нашей флешкой нам остается только на необходимом оборудовании (нетбук, ноутбук, системник либо сервер) выставить загрузку с флешки.
Загружаемся и устанавливаем Debian Squeeze.
Задача выполнена.
Обязательно после установки Debian Squeeze необходимо добавить репозиторий и обновить систему до актуальной:
Добавляем в /etc/apt/sources.list репозиторий установки програмного обеспечения:
deb http://mirror.yandex.ru/debian squeeze main contrib non-free
Приводим нашу систему в актульное состояние выполнив обновление програмного обеспечения с репозитория командами согласившись на вопрос установщика:
aptitude update aptitude dist-upgrade
P.S.
Для проверки работает ли загрузка с флешки, можно воспользоватся опцией эмуляции в программе WinSetupFrom USB
Открыв программу WinSetupFrom USB отмечаем галочку на поле Test in QUEMU, use at own risk и нажимаем на кнопку GO:
Соглашаемся на вопрос программы:
Такой вид будет иметь загрузочное окно флешки во время загрузки:
Для запуска выбираем инсталяцию необходимой вам архитектуры Debian Squeeze.
C Вами был Сергей Лазаренко
Как создать Debian live USB с постоянством?
Клонирование (копирование каждого байта как таковое, создание копии «один к одному») — это очень простой и надежный способ создания загрузочного диска (работающего диска или установочного диска) из гибридного iso-файла linux.
Не существует обычного способа сделать клонированный iso-файл Debian постоянным, поскольку он имеет файловую систему только для чтения, ISO9660 (и «таблицу разделов» только для чтения).
Можно (и я бы сказал, довольно просто) использовать mkusb для создания постоянного живого диска из живого iso-файла Debian . mkusb поддерживает Debian 8 или новее, и вы должны использовать текущую версию mkusb (версия 12.3.3 или новее).
mkusb создает таблицу разделов и 5 разделов:
- NTFS раздел для обмена данными с компьютерами Windows (необязательный размер)
- Расширенный раздел или
bios_grub
раздел - Загрузочный раздел FAT32 для загрузки
grub
(в режиме UEFI и BIOS) - Раздел ISO9660, содержащий клон файла iso
ext
раздел для сохранения, где хранятся ваши модификации (и файлы)
mkusb автоматически выполняет следующие настройки:
- Вариант загрузки
persistence
(не так,persistent
как в Ubuntu) - Метка
persistence
на разделе № 5 (не так,casper-rw
как в Ubuntu) - Файл
persistence.conf
с содержимым/ union
на верхнем уровне раздела № 5.
Эта структура создается сценарием оболочки bash dus-persistent
при использовании псевдонима mkusb версии 12 mkusb-dus
. Если вам нужны все подробности, установите mkusb и прочитайте содержимое dus-persistent
или прочитайте его напрямую через phillw.net/isos/linux-tools/mkusb/dus-persistent .
Настройки по умолчанию mkusb можно использовать для Debian 8, 9 и 10, и постоянный живой диск будет работать при загрузке в режиме BIOS и режиме UEFI (но не при безопасной загрузке).
(В предыдущей версии mkusb 12.3.2 вы должны вручную установить «usb-pack-efi» в меню «Настройки» для Debian 10 в режиме UEFI.)
Если вы хотите загрузочную флешку только с UEFI, вам вообще не нужен инсталлятор.
Вам просто нужно отформатировать флешку с FAT32 и установить флаг загрузки. Затем используйте любой ваш любимый инструмент извлечения, например 7zip, чтобы извлечь и скопировать ISO в раздел FAT32 . См. Сделай сам для более подробной информации.
Я проверил этот метод со стандартным живым ISO-файлом (маленький, без графического окружения рабочего стола),
debian-live-10.0.0-amd64-standard.iso
Таким образом, вы можете создать загрузочный USB-диск с Debian 10 (64-бит). Он будет работать только в режиме реального времени и загружаться в режиме UEFI.
- Создайте раздел FAT32, достаточно большой для хранения файлов из iso-файла (добавьте примерно 5% к размеру iso-файла)
- Смонтируйте раздел FAT32
- Извлеките содержимое (дерево каталогов со всеми файлами) изо-файла в раздел FAT32
Теперь у вас есть загрузочный USB-накопитель только в режиме реального времени
Отредактируйте слово
persistence
до конца строки, начинающейся сlinux
файла/path/to/mountpoint/boot/grub/grub.cfg
Создать
ext2
раздел в нераспределенном пространстве (за разделом FAT32)- Поместите ярлык
persistence
наext2
раздел - Смонтировать
ext2
раздел Записать
/ union
в файлpersistence.conf
вext2
файловой системеРазмонтируйте все разделы на флэш-накопителе перед его отключением или перезагрузкой
Теперь у вас есть постоянный живой USB-накопитель с Debian 10.
Вывод команды, видимый из постоянного живого диска:
$ df -h
Filesystem Size Used Avail Use% Mounted on
udev 7.8G 0 7.8G 0% /dev
tmpfs 1.6G 9.0M 1.6G 1% /run
/dev/sdb1 4.0G 826M 3.2G 21% /run/live/persistence/sdb1
/dev/loop0 610M 610M 0 100% /run/live/rootfs/filesystem.squashfs
tmpfs 7.8G 0 7.8G 0% /run/live/overlay
/dev/sdb2 11G 38M 11G 1% /run/live/persistence/sdb2
overlay 11G 38M 11G 1% /
tmpfs 7.8G 0 7.8G 0% /dev/shm
tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs 7.8G 0 7.8G 0% /sys/fs/cgroup
tmpfs 7.8G 0 7.8G 0% /tmp
tmpfs 1.6G 0 1.6G 0% /run/user/1000
$ lsb_release -a
Distributor ID: Debian
Description: Debian GNU/Linux 10 (buster)
Release: 10
Codename: buster
$ lsblk -fm /dev/sdb
NAME FSTYPE LABEL UUID FSAVAIL FSUSE% MOUNTPOINT SIZE OWNER GROUP MODE
sdb 14.8G brw-rw----
├─sdb1 vfat USBBOOT 7176-C538 3.2G 20% /usr/lib/live/mount/persistence/sdb1 4G brw-rw----
└─sdb2 ext2 persistence 2b324439-d63e-4a19-bf57-d49ecb881828 10G 0% /usr/lib/live/mount/persistence/sdb2 10.8G brw-rw----
Вы можете видеть, что размер overlay
соответствует тому, /dev/sdb2
который указывает, что постоянство работает.
Можно (и я бы сказал, довольно просто) использовать mkusb-minp для создания постоянного живого диска из живого iso-файла Debian. mkusb-minp поддерживает Debian 10 или новее. Этот простой шеллскрипт разработан из mkusb-min . Оба они «обертывают ремень безопасности» вокруг процесса клонирования, чтобы избежать записи на неправильное устройство.
Это хороший вариант, если вы не хотите добавлять программное обеспечение через PPA или вообще хотите использовать только инструменты, которые вы можете понять.
- Я сделал этот простой сценарий на основе простого метода клонирования Ф. Хаури (описанного в другом ответе в этой теме).
- Смотрите общее описание на help.ubuntu.com/community/mkusb/minp .
- Более подробную информацию можно получить по адресу help.ubuntu.com/community/mkusb/minp/details .
MultiSystem LiveUSB Multiboot [Мозаика системного администрирования]
В случае необходимости нужно выполнить установку пакетов:
Добавление репозитория MultiSystem — нужно создать файл:
- /etc/apt/sources.list.d/multisystem.list
deb http://liveusb.info/multisystem/depot all main # deb-src http://liveusb.info/multisystem/depot all main
Загрузка и добавление ключа репозитория:
wget -q -O - http://liveusb.info/multisystem/depot/multisystem.asc | apt-key add -
Обновление списка пакетов:
apt-get update
Установка пакета:
apt-get install multisystem
- Настройка работа через sudo без ввода пароля
Оригинальное описание процедуры установки
LC_MESSAGES (файлы .po и .mo)1)
Файлы из архива нужно переложить в папку: /usr/local/share/multisystem/locale/ru/LC_MESSAGES
С 2015-12-16 этот вариант перевода доступен в официальном дистрибутиве.
При запуске программы необходимо выбрать устройство, с которым планируем работать. Далее появится окно для подтверждения записи Grub2 на носитель, нажмите «Ок». GRUB2 устанавливается в MBR, будьте внимательны!
Основной конфигурационный файл GRUB находится в папке /boot/grub/grub.cfg
Настройки программы, а также скачанные файлы из категории Несвободное ПО
находятся в папке ~/.multisystem
Загрузка с CD/DVD
Для того чтобы загрузиться с USB на компьютере, который не поддерживает такую загрузку можно создать загрузочный CD/DVD с Plop Boot Manager.
Образ диска будет сохранен в файле ~/cd-boot-liveusb.iso
.
Это действие доступно через:
Выбрать вкладку: MS
- Нажать кнопку:
- Нажать кнопку:
Установка метки
У раздела обязательно должна быть метка.
Пример установки метки:
dosfslabel /dev/sdb1 multisystem
В режиме Добавление ISO
не поддерживает имена файлов с русскими буквами!
Для работы нужен носитель с файловой системой FAT32
Важно, чтобы имя метки раздела было без пробелов!
Пример создания метки раздела:
dosfslabel /dev/sdb1 MultiSystem
Для подготовки можно использовать MintStick или выполнить подготовку вручную.
Вручную
Здесь описан ручной способ подготовки носителя информации.
Сначала нужно выяснить имя устройства нужного нам носителя информации, для этого получим список дисков:
fdisk -l
В данном примере носитель информации это устройство: /dev/sdb
Теперь можно приступить к созданию разделов. Для создание разделов используется parted.
Вызов программы:
parted
В программе нужно выполнить:
select /dev/sdb
— выбор устройстваprint
— смотрим на текущее состояние разделовmklabel msdos
— создаём новую таблицу разделов-
mkpart primary fat32 4Mb
— создаем основной раздел с файловой системой FAT32, начало отступ от начала 4Мб, при вводе команды нужно будет указать конец раздела. 2) set 1 boot on
— установка флагаboot
на раздел1
quit
— выход.
- parted
select /dev/sdb print mklabel msdos mkpart primary fat32 4Mb set 1 boot on quit
Создание файловой системы FAT32 на /dev/sdb1
:
mkdosfs -F 32 -I /dev/sdb1
Создание метки раздела:
dosfslabel /dev/sdb1 MultiSystem
Clonezilla
Основная статья о Clonezilla
Нажмите, чтобы отобразить
Нажмите, чтобы скрыть
Пример:
- /boot/grub/grub.cfg
## Заголовок меню submenu "2. Clonezilla"{ ## Первый пункт подменю и инструкция загрузки ISO образа menuentry "1*. [loopback]Clonezilla-live-2.4.2-61-i586" { set isofile="/iso/clonezilla-live-2.4.2-61-i586.iso" loopback loop $isofile linux (loop)/live/vmlinuz findiso=$isofile boot=live union=overlay username=user config initrd (loop)/live/initrd.img } ## Второй пункт подменю и инструкция загрузки ISO образа menuentry "2*. [loopback]Clonezilla-live-2.4.2-61-i686-pae" { set isofile="/iso/clonezilla-live-2.4.2-61-i686-pae.iso" loopback loop $isofile linux (loop)/live/vmlinuz findiso=$isofile boot=live union=overlay username=user config initrd (loop)/live/initrd.img } ## Третий пункт подменю и инструкция загрузки ISO образа menuentry "3*. [loopback]Clonezilla-live-2.4.2-61-amd64" { set isofile="/iso/clonezilla-live-2.4.2-61-amd64.iso" loopback loop $isofile linux (loop)/live/vmlinuz findiso=$isofile boot=live union=overlay username=user config initrd (loop)/live/initrd.img } }
BartPE
Установка Windows
1. Сначала нужно подготовить данные с помощью WinSetupFromUSB
2. Скопировать в корневую папку раздела:
Папки:
Файлы:
BOOTEX.LOG
default
shifthd.bat
usbdrive.tag
windefault
winsetup.lst
3. Добавить в файл:
- /boot/grub/menu.lst
# WinSetup { map --unmap=0:0xff map --unhook map --rehook ls /usbdrive.tag > nul || find --set-root --devices=hf /usbdrive.tag > nul ls /default > nul && default /default title Windows XP/2000/2003 Setup map --unmap=0:0xff map --unhook && map --rehook savedefault ls /usbdrive.tag > nul || find --set-root --devices=hf /usbdrive.tag configfile /winsetup.lst # WinSetup }
Ultimate BootCD
Основная статья о Ultimate BootCD
Для добавления UBCD необходимо указать ISO файл в Myltisystem LiveUSB Multiboot, дождаться записи на носитель и ввести пароль администратора для обновления/записи GRUB2 на устройство.
Редактируем файл menu.lst:
- /boot/grub/menu.lst
title Boot ubcd535.iso find --set-root /ubcd535.iso map /ubcd535.iso (0xff) || map --mem /ubcd535.iso (0xff) map --hook chainloader (0xff) boot
Выключение ПК
Перезагрузка ПК
Дефрагментация ISO образа
Ошибка Error 60: File for drive emulation must be in one contiguous disk area при загрузке ISO образа через GRUB2 или Grub4Dos возникает из-за того что образ диска является фрагментированным.
Для дефрагментации ISO образа в MS Windows можно воспользоваться программой contig
.
Программа Contig работает в среде NT 4.0 и в более поздних версиях этой ОС. Она позволяет, во-первых, дефрагментировать существующий файл, а, во-вторых, создать новый файл указанного размера и имени, оптимизировав его размещение на диске.
Синтаксис: contig [-v] [-a] [-q] [-s] [имя_файла]
Параметр -v предназначен для вывода информации об операциях дефрагментации файла.
Чтобы ознакомиться с текущим состоянием фрагментации файла или файлов, воспользуйтесь параметром -a — в результате программа Contig проведёт анализ фрагментации.
Параметр -s
позволяет провести рекурсивную обработку подкаталогов исходя из указанного имени с шаблонами. К примеру, чтобы дефрагментировать все DLL-файлы в каталоге c:\winnt
, следует ввести команду:
contig -s c:\winnt\*.dll
Параметр -q
, который переопределяет параметр -v
, переводит программу в «молчаливый» режим, в котором в процессе дефрагментации выводится только итоговая сводка.
Boot BartPE from a USB error
On older PCs boot BartPE from a USB error on «blue screen»:
***STOP: 0x0000007B
I solved the problem on Intel D865GSA, D865GVHZ using modified NTDETECT.COM
Description of the solution:
Часто возникает необходимость скопировать данные с одного загрузочного носителя на другой чтобы иметь несколько носителей с одинаковым набором файлов.
Но поскольку у каждого носителя (точнее файловой системы) свой UUID, то возникает необходимость его замены в файле /boot/grub/grub.cfg
(это файл настроек Grub).
В этом примере использованы следующие значения:
Новый носитель | Метка файловой системы | MULTISYSTEM |
---|---|---|
Имя устройства | sdc1 | |
UUID | 4784-AE10 | |
Исходный носитель | UUID | 60F0-92E1 |
1. Определяем UUID нового носителя.
Вариант 1:
sudo lsblk -o NAME,FSTYPE,LABEL,UUID,MOUNTPOINT,TYPE,SIZE
вывод:
NAME FSTYPE LABEL UUID MOUNTPOINT TYPE SIZE sdc disk 15G ├─sdc1 vfat MULTISYSTEM 4784-AE10 /media/user/MULTISYSTEM part 6G └─sdc2 ntfs 5B091F863783725C /media/user/5B091F863783725C part 9G
Вариант 2:
ls -l /dev/disk/by-uuid
вывод:
lrwxrwxrwx 1 root root 10 фев 3 10:19 4784-AE10 -> ../../sdc1 lrwxrwxrwx 1 root root 10 фев 3 10:19 5B091F863783725C -> ../../sdc2
или так:
ls -l /dev/disk/by-uuid|grep sdc1
вывод:
lrwxrwxrwx 1 root root 10 фев 3 10:19 4784-AE10 -> ../../sdc1
2. Замена UUID исходного носителя на UUID нового носителя.
В файле /boot/grub/grub.cfg
ищем 60F0-92E1
и заменяем на 4784-AE10
- Replace_UUID.sh
#!/bin/bash UUID_Old=60F0-92E1 UUID_New=4784-AE10 cd /media/user/MULTISYSTEM/boot/grub/ cp grub.cfg grub_old.cfg sed -r 's/'$UUID_Old'/'$UUID_New'/' grub_old.cfg >grub.cfg
В результате создаётся копия старого файла: grub_old.cfg
и создаётся новый файл grub.cfg
.
multisystem_liveusb_multiboot/multisystem_liveusb_multiboot.txt · Последние изменения: 2021-02-08 11:21 — GreyWolf
Как сделать загрузочную флешку для Linux (II способа)
Представляем два способа создания загрузочной флешки для установки OC семейства Linux
В этой статье будем рассматривать создание загрузочной флешки для Linux. В этом нам помогут две программы, которые автоматически создадут загрузочные USB-носители. В качестве дистрибутива взят образ операционной системы Debian Wheezy.
Если Вас интересует информация о создании загрузочной флешки для семейства операционных систем Windows, тогда можно ознакомиться с информацией по этой ссылке «как сделать загрузочную флешку для Windows».
Программа позволяет создавать, как онлайн загрузочный USB-накопитель с дистрибутивом Linux-подобных операционных систем, так и с уже имеющимся дистрибутивом Linux скачанным ранее. Программу можно скачать с официального сайта http://unetbootin.sourceforge.net/
Внимание: перед началом работы с данной программой необходимо произвести форматирование USB-накопителя, желательно выбрать файловую систему FAT32 (по умолчанию), как это сделать смотрите на нижеприведенном изображении.
После форматирования Flash-накопителя, запускаем программу UNetbootin. Как говорилось ранее, программа позволяет записать Live CD/DVD из Интернета, указав только дистрибутив и его версию.
Но мы не будем использовать такой вариант создания загрузочной флешки для Linux, так как у нас имеется уже скачанный дистрибутив Debian Wheezy с официального сайта. Скачать дистрибутив и ознакомиться с установкой ОС Debian можно в статье: «Установка DEBIAN Wheezy».
Для того чтобы записать образ диска операционной системы Debian Wheezy на USB-накопитель необходимо выбрать радиокнопку «Образ диска», далее в списке активировать «Стандарт ISO», потом указать путь к дистрибутиву с расширением .ISO, а затем выбрать из списка тип устройства и сам носитель. Параметры выбраны, теперь нажимаем кнопку «ОК» и автоматически начнется процесс извлечения и копирования файлов, который может занять длительное время.
После извлечения и копирования файлов программа установит загрузчик и завершит установку с запросом «Перезагрузить прямо сейчас?» Если Вы хотите производить установку ОС Linux на этом же компьютере, тогда нужно нажать кнопку «Перезагрузить сейчас». После перезагрузки выберите в BIOS опцию загрузки с USB.
В противном случае, если установка ОС Linux будет производится на другом компьютере, тогда Вам нужно нажать на кнопку «Выход».
Загрузочная флешка Linux готова!!!
Приступим ко второму способу создания загрузочной флешки Linux, используя программу зарубежных энтузиастов. В отличии от первого способа создания загрузочного носителя, эта программа имеет возможность форматировать съемный носитель самостоятельно.
Продолжая, запускаем программу Universal USB Installer и настраиваем под необходимые параметры. В первом шаге представлен список операционных систем Linux, выбираем «Try Unlisted Linux ISO» — это говорит о том, что мы будем использовать образ операционной системы не входящий в данный список. На втором шаге нужно указать путь к местонахождению нашего образа, примером для подражания выступает Debian Wheezy. Третий шаг обуславливает выбор USB-накопителя и активацией чек-бокса для форматирования флешки. Настройки все сделаны, нажимаем кнопку «Create».
Появляется окно, в котором сказано, что необходимо: закрыть все окна Windows, программа произведет форматирование USB-накопителя, создаст загрузочную область MBR, изменит метку тома на имя UUI и установит образ операционной системы Linux. Подтверждаем «Да»!
Начался процесс установки данных на съемный носитель, ожидаем некоторое время…
…спустя время программа заканчивает процесс установки и будет выглядеть, как показано на нижеуказанном рисунке.
Загрузочная флешка Linux создана! Скачать программу можно с официального сайта: http://www.pendrivelinux.com/
июнь 2014
Установка Debian 10 Buster
10.03.2020 22:15 Сергей @sergej
В этой статье я объясню, как установить операционную систему Debian 10 Buster. Эта инструкция подходит для установки на физическое оборудование или виртуальную среду (VirtualBox, VMware и др.).
- Процессор: Pentium 4, 1 ГГц
- Оперативная память: 512 Мб
- Место на диске: 10 Гб
Вам нужно получить файл ISO со страницы загрузки Debian для сетевой установки или установки образов CD/DVD. Я рекомендую использовать минимальный образ CD для сетевой установки, чтобы загрузить только необходимые пакеты. Затем вам нужно создать загрузочный USB-накопитель или прикрепить файл ISO к новой виртуальной машине в вашей виртуальной среде.
Вам нужно записать установочный образ на USB-накопитель, с которого будет производиться установка системы. Для этого используйте любое программное обеспечение по вашему выбору. Я могу порекомендовать вам кроссплатформенную утилиту Etcher. Раньше я использовал утилиту UNetbootin, но в какой-то момент она перестала работать.
В утилите выберите установочный образ и USB-накопитель, на который вы хотите его записать:
Теперь вам нужно перезагрузить компьютер и загрузиться с USB-накопителя. Для этого вам нужно нажать специальную функциональную клавишу, чтобы открыть загрузочное меню при загрузке BIOS/UEFI. Каждый производитель компьютеров может иметь разные функциональные клавиши для запуска меню загрузки, обычно одну из клавиш F2, F8, F9, F10, F12 или ESC. В меню выберите загрузочный USB-накопитель из списка устройств и нажмите Enter.
После загрузки USB-накопителя вы увидите меню установщика с несколькими вариантами установки. Выберите опцию «Graphical install» и нажмите Enter:
Сначала вам будет предложено выбрать язык, который будет использоваться для процесса установки. Обратите внимание, что выбранный вами язык также будет использоваться в качестве языка системы по умолчанию:
Выберите ваше местоположение, которое будет использоваться для установки часового пояса и локали в системе:
Затем настройте клавиатуру. Выберете раскладку клавиатуры для использования:
Установщик настроит сетевые интерфейсы, подключенные к системе, для получения IP-адреса. Затем загрузятся компоненты установщика:
Затем вам будет предложено ввести имя хоста (узла), чтобы идентифицировать вашу систему с другими устройствами (узлами) в сети:
Вы также можете ввести имя домена или оставить поле пустым, если на компьютере нет сетевого домена:
Вам необходимо установить пароль для пользователя root (учетная запись системного администратора). Пользователь root не должен иметь пустой пароль:
Теперь вы можете создать учетную запись пользователя для неадминистративной деятельности. Введите полное имя нового пользователя:
Также добавьте имя пользователя для новой учетной записи:
Установите надежный пароль для новой учетной записи пользователя:
Теперь нужно подготовить диск: добавить разделы, указать нужную файловую систему. В этой инструкции я буду использовать первый вариант «Guided – use entire disk»:
Далее будут отображены все доступные диски (разделы) на вашем компьютере. Выберите диск, который вы хотите разметить:
Выберите желаемую схему разбиения:
Затем закончите создание разделов:
Запишите изменения на диск:
После этого должна начаться установка базовой системы.
Вам будет предложено отсканировать дополнительные CD или DVD для использования менеджером пакетов (apt). Но мы пропустим этот шаг, потому что мы используем сетевую установку:
Далее вам нужно настроить зеркало архива Debian для менеджера пакетов. Выберите свою страну или страну, ближайшую к вам:
Теперь выберите архивное зеркало Debian (например, deb.debian.org):
Если вы хотите использовать HTTP-прокси для доступа к внешней службе, введите информацию о прокси здесь:
Вас также спросят, хотите ли вы принять участие в опросе об использовании пакета:
После установки ядра системы вы можете установить следующее программное обеспечение:
Далее вам необходимо установить загрузчик GRUB на жесткий диск:
Затем выберите раздел, на котором будет установлен GRUB:
Когда установка будет завершена, вы увидите следующее уведомление:
После загрузки системы вы увидете интерфейс входа в Debian:
Другие статьи
Создание загрузочного USB-накопителя Debian 10 в Linux
В этом руководстве объясняется, как создать загрузочный USB-накопитель Debian 10 (Buster) из терминала Linux с помощью команды dd
. USB-накопитель можно использовать для загрузки и установки Debian на любой компьютер, поддерживающий загрузку с USB.
Предварительные требования #
- USB-накопитель объемом 1 ГБ или больше
- Компьютер с любым дистрибутивом Linux
- ISO-файл Debian 10 Buster. Посетите страницу Получение Debian, где вы можете найти ссылки для загрузки различных установочных образов Debian.В этом руководстве мы будем использовать iso-файл netinst для 64-разрядного ПК.
Создание загрузочной USB-флешки Debian 10 в Linux #
Перенос ISO-образов на USB-накопители с помощью командной строки намного проще, чем с помощью инструмента с графическим интерфейсом. Установка дополнительного программного обеспечения не требуется.
Для создания загрузочного USB-накопителя Debian 10 выполните шаги, описанные ниже:
Вставьте USB-накопитель в USB-порт.
Узнайте имя USB-накопителя с помощью инструмента
lsblk
:lsblk
Результат будет выглядеть так:
НАЗВАНИЕ ОСНОВНОЕ: МИН. sda 8: 0 0 465.8G 0 диск └─sda1 8: 1 0 465.8G 0 часть / данные sdx 8:16 1 7.5G 0 диск └─sdx1 8:17 1 7.5G 0 часть / запуск / медиа / linuxize / Kingston nvme0n1 259: 0 0 232.9G 0 диск ├─nvme0n1p1 259: 1 0 512M 0 часть / загрузка ├─nvme0n1p2 259: 2 0 16G 0 часть [SWAP] └─nvme0n1p3 259: 3 0 216.4G 0 part /
В этом примере USB-устройство
/ dev / sdx
, но это может отличаться в вашей системе. Лучший способ узнать имя — проверить размер устройства.В большинстве дистрибутивов Linux флэш-накопитель USB будет автоматически подключен при установке.
Перед прошивкой образа убедитесь, что USB-устройство не подключено. Чтобы отключить диск, используйте команду umount, за которой следует либо каталог, в котором он был смонтирован (точка монтирования), либо имя устройства:
sudo umount / dev / sdx1
Последний шаг — прошить ISO-образ Debian. образ на USB-накопитель. Убедитесь, что вы заменили
/ dev / sdx
на свой диск и не добавляли номер раздела.Также замените
/path/to/debian-10.0.0-amd64-netinst.iso
на путь к файлу ISO. Если вы загрузили файл с помощью веб-браузера, он должен храниться в папкеDownloads
, расположенной в вашей учетной записи пользователя.sudo dd bs = 4M if = / path / to / debian-10.0.0-amd64-netinst.iso of = / dev / sdx status = progress oflag = sync
Индикатор выполнения будет отображаться, пока изображение мигает. Этот процесс может занять несколько минут, в зависимости от размера файла ISO и скорости USB-накопителя.После завершения вы увидите что-то вроде ниже:
83 + 1 записей в 83 + 1 записей Скопировано 348127232 байта (348 МБ, 332 МБ), 25,001 с, 13 МБ / с
Вот и все! У вас есть загрузочный Debian 10 на USB-накопителе.
Заключение #
Мы показали вам, как создать загрузочную USB-флешку Debian с помощью утилиты dd
. Теперь вы можете настроить BIOS вашего компьютера на загрузку с USB, вставить диск и установить Debian.
Если вы столкнулись с проблемой или хотите оставить отзыв, оставьте комментарий ниже.
4.3. Подготовка файлов для загрузки с карты памяти USB
4.3. Подготовка файлов для загрузки с карты памяти USB
Чтобы подготовить USB-накопитель, вам понадобится система, в которой установлен GNU / Linux.
уже запущен и поддерживается USB. С текущими системами GNU / Linux
USB-накопитель должен автоматически распознаваться, когда вы его вставляете. Если
это не нужно проверять, загружен ли модуль ядра usb-storage.
Когда USB-накопитель вставлен, он будет сопоставлен с устройством с именем
/ dev / sdX
, где «X» — буква
в диапазоне от a до z.Вы должны увидеть, к какому устройству подключен USB-накопитель.
флешка была сопоставлена с помощью команды dmesg после
вставляя это. Чтобы писать на флешку, возможно, вам придется отключить ее запись.
защитный выключатель.
Предупреждение | |
---|---|
Процедуры, описанные в этом разделе, уничтожат все, что уже |
4.3.1. Подготовка USB-накопителя с использованием гибридного образа CD или DVD
Образы компакт-дисков и DVD Debian теперь можно записывать прямо на USB-накопитель,
это очень простой способ сделать загрузочную флешку. Просто выберите
образ CD или DVD (например, netinst, CD-1, DVD-1 или netboot), который подходит
на вашем USB-накопителе. Видеть
Раздел 4.1, «Официальные наборы CD / DVD-ROM Debian GNU / Linux», чтобы получить образ CD или DVD.
В качестве альтернативы,
для очень маленьких USB-накопителей, размером всего несколько мегабайт, вы можете скачать
mini.iso
образ из netboot
каталог (в месте, указанном в Раздел 4.2.1, «Где найти установочные образы»).
Выбранный образ CD или DVD должен быть записан непосредственно на USB-накопитель.
перезапись его текущего содержимого. Например, при использовании существующего
Система GNU / Linux, файл образа CD или DVD можно записать на USB-накопитель
следующим образом, убедившись, что флешка отсоединена:
#
cp
debian.iso
/ dev /SDX
#
синхронизация
В
win32diskimager
Утилита может использоваться в других операционных системах для копирования образа.
Важно | |
---|---|
Образ должен быть записан на целое дисковое устройство, а не на |
Важно | |
---|---|
Простая запись образа CD или DVD на USB, как это, должно работать нормально. |
Гибридный образ на флешке не занимает все место для хранения, поэтому
возможно, стоит подумать об использовании свободного места для хранения файлов прошивки
или пакеты или любые другие файлы по вашему выбору. Это может быть полезно, если
у вас только одна палка или вы просто хотите хранить все необходимое на одной
устройство.
Создайте на флешке второй раздел, FAT, смонтируйте раздел
и скопируйте или распакуйте на него прошивку.Например:
# mount / dev /sdX2
/ mnt # cd / mnt # tar zxvf/ путь / к /
firmware.tar.gz # CD / # umount / mnt
Вы могли записать mini.iso
на USB
палка. В этом случае второй раздел не нужно создавать как,
очень красиво, он уже будет присутствовать. Отключение и повторное включение
USB-накопитель должен сделать два раздела видимыми.
4.3.2. Копирование файлов на USB-накопитель вручную
Альтернативный способ настроить USB-накопитель — скопировать вручную
файлы установщика, а также образ компакт-диска к нему.Обратите внимание, что размер USB-накопителя должен быть не менее 1 ГБ (меньше
настройки возможны, если вы следуете Разделу 4.3.3, «Копирование файлов на USB-накопитель вручную — гибкий способ»).
Есть файл all-in-one hd-media / boot.img.gz
который содержит все файлы установщика (включая ядро)
а также syslinux
и его
конфигурационный файл
.
Обратите внимание, что, хотя этот метод удобен, у него есть одно важное
недостаток: логический размер устройства будет ограничен 1 ГБ,
даже если емкость USB-накопителя больше.Вам нужно будет
переразбейте USB-накопитель и создайте новые файловые системы, чтобы
емкость обратно, если вы когда-нибудь захотите использовать ее для других целей.
Чтобы использовать этот образ, просто извлеките его прямо на USB-накопитель:
# zcat boot.img.gz> / dev / sdX
После этого установите карту памяти USB.
( крепление
),
/ dev / SDX
/ mnt
который теперь будет иметь
файловая система FAT
на нем и скопируйте на него ISO-образ Debian (netinst или полный компакт-диск).Отключите флешку ( umount / mnt
), и все готово.
4.3.3. Копирование файлов на USB-накопитель вручную — гибкий способ
Если вам нравится больше гибкости или вы просто хотите знать, что происходит, вы
следует использовать следующий метод, чтобы поместить файлы на карту памяти. Один
Преимущество использования этого метода в том, что — если емкость вашего
USB-накопитель достаточно большой — у вас есть возможность скопировать любой
Образ ISO, даже образ DVD к нему.
4.3.3.1. Разметка USB-накопителя
Мы покажем, как настроить карту памяти для использования первого раздела,
вместо всего устройства.
Примечание | |
---|---|
Поскольку большинство USB-накопителей предварительно настроены на одну FAT16 Команда install-mbr содержится в Убедитесь, что вы используете правильное имя устройства для USB-накопителя. В |
Чтобы запустить ядро после загрузки с USB-накопителя, мы
поставил на флешку загрузчик. Хотя любой загрузчик
(например lilo
) должно работать, им удобно пользоваться
syslinux
, поскольку он использует раздел FAT16 и может
можно перенастроить, просто отредактировав текстовый файл.Любая операционная система
который поддерживает файловую систему FAT, может быть использован для внесения изменений в
конфигурация загрузчика.
Чтобы поместить syslinux
в раздел FAT16 на USB
Stick, установите syslinux
и
mtools
пакетов в вашей системе и выполните:
Опять же, убедитесь, что вы используете правильное имя устройства. Раздел
не должен монтироваться при запуске syslinux . Этот
процедура записывает загрузочный сектор в раздел и создает файл
ldlinux.sys
, который содержит код загрузчика.
4.3.3.2. Добавление образа установщика
Смонтировать раздел
( крепление / dev /
) sdX1
/ mnt
и скопируйте на карту следующие файлы образов установщика:
Вы можете выбирать между текстовой или графической версией.
установщика. Последний можно найти в gtk
подкаталог. Если вы хотите переименовать файлы, обратите внимание, что
syslinux
может обрабатывать только DOS (8.3) имена файлов.
Затем вы должны создать конфигурацию syslinux.cfg
файл, который как минимум должен содержать следующие две строки (изменить
имя двоичного файла ядра для « linux
»
если вы использовали образ netboot
):
по умолчанию vmlinuz добавить initrd = initrd.gz
Для графического установщика необходимо добавить vga = 788
в
вторая линия. По желанию можно добавить другие параметры.
Чтобы включить приглашение загрузки, разрешающее добавление дополнительных параметров, добавьте
подсказка 1
строка.
Если вы использовали образ hd-media
, теперь вы должны скопировать ISO-файл
ISO-образ Debian на флешку. Когда вы закончите, отключите USB-накопитель.
( umount / mnt
).
Как создать Live USB Debian с постоянством?
Клонирование (копирование каждого байта как есть, создание индивидуальной копии) — очень простой и надежный метод создания загрузочного диска (живого диска или установочного диска) из гибридного ISO-файла Linux.
Не существует традиционного способа сделать клонированный ISO-файл Debian постоянным, потому что он имеет файловую систему, доступную только для чтения, ISO9660 (и «таблицу разделов» только для чтения).
Можно (и я бы сказал, довольно просто) использовать mkusb для создания постоянного живого диска из живого ISO-файла Debian . mkusb поддерживает Debian 8 или новее, и вам следует использовать текущую версию mkusb (версия 12.3.3 или новее).
mkusb создает таблицу разделов и 5 разделов:
- Раздел NTFS для обмена данными с компьютерами Windows (дополнительный размер)
- Расширенный раздел или
bios_grub
раздел - Загрузочный раздел FAT32 для загрузки с
grub
(как в режиме UEFI, так и в режиме BIOS) - Раздел ISO9660, содержащий клон файла ISO
-
ext
раздел для сохранения, где хранятся ваши модификации (и файлы)
mkusb автоматически выполняет следующие настройки:
- Вариант загрузки
постоянство
(непостоянное
, как в Ubuntu) - Метка
, сохраняемость
на разделе 5 (неcasper-rw
, как в Ubuntu) - Файл
настойчивость.conf
с содержимым/ union
на верхнем уровне раздела №5.
Эта структура создается bash shellscript dus-persistent
, когда вы используете mkusb версии 12, псевдоним mkusb-dus
. Если вам нужны все подробности, установите mkusb и прочтите содержимое dus-persistent
или прочтите его напрямую через phillw.net/isos/linux-tools/mkusb/dus-persistent.
Параметры mkusb по умолчанию могут использоваться для Debian 8, 9 и 10, и постоянный живой диск будет работать при загрузке в режиме BIOS и режиме UEFI (но не с безопасной загрузкой).
(В предыдущей версии mkusb 12.3.2 вы должны установить usb-pack-efi вручную в меню настроек для Debian 10 в режиме UEFI.)
Если вам нужна загрузочная флешка только с UEFI, вам вообще не нужен установщик.
Вам просто нужно отформатировать флешку в FAT32 и установить флаг загрузки. Затем используйте любой ваш любимый инструмент для извлечения, например 7zip, чтобы извлечь и скопировать ISO в раздел FAT32 . См. Подробности в разделе «Сделай сам».
Я проверил этот метод со стандартным живым iso-файлом (маленький, без графической среды рабочего стола),
debian-live-10.0,0-amd64-standard.iso
Таким образом, вы можете создать загрузочный USB-накопитель с Debian 10 (64-разрядная версия). Он будет доступен только в режиме реального времени и будет загружаться в режиме UEFI.
- Создайте раздел FAT32, достаточно большой для хранения файлов из файла iso (добавьте примерно 5% к размеру файла iso)
- Смонтируйте раздел FAT32
- Извлеките содержимое (дерево каталогов со всеми файлами) ISO-файла в раздел FAT32
Теперь у вас есть загрузочный USB-накопитель, работающий только в режиме реального времени
Отредактируйте слово
persistence
до конца строки (строк), начиная сlinux
в файле/ путь / к / точке монтирования / boot / grub / grub.cfg
Создать раздел
ext2
в нераспределенном пространстве (за разделом FAT32)- Ставим метку
персистентность
наext2
раздел - Смонтируйте
ext2
раздел Записать
/ union
в файлpersistence.conf
в файловой системеext2
Отключите все разделы на флеш-накопителе перед тем, как отсоединить его, или перезагрузите
Теперь у вас есть постоянный активный USB-накопитель с Debian 10.
Вывод команды, видимый из постоянного живого диска:
$ df -h
Используемый размер файловой системы Доступность% Установлено на
udev 7.8G 0 7.8G 0% / dev
tmpfs 1,6 ГБ 9,0 МБ 1,6 ГБ 1% / запуск
/ dev / sdb1 4,0 ГБ 826 МБ 3,2 ГБ 21% / запустить / жить / постоянство / sdb1
/ dev / loop0 610M 610M 0100% /run/live/rootfs/filesystem.squashfs
tmpfs 7.8G 0 7.8G 0% / run / live / overlay
/ dev / sdb2 11 ГБ 38 МБ 11 ГБ 1% / запустить / жить / постоянство / sdb2
наложение 11G 38M 11G 1% /
tmpfs 7.8 ГБ 0 7,8 ГБ 0% / dev / shm
tmpfs 5.0M 0 5.0M 0% / запуск / блокировка
tmpfs 7,8 ГБ 0 7,8 ГБ 0% / sys / fs / cgroup
tmpfs 7,8 ГБ 0 7,8 ГБ 0% / tmp
tmpfs 1,6 ГБ 0 1,6 ГБ 0% / запуск / пользователь / 1000
$ lsb_release -a
Идентификатор распространителя: Debian
Описание: Debian GNU / Linux 10 (прерыватель)
Релиз: 10
Кодовое имя: buster
$ lsblk -fm / dev / sdb
ИМЯ FSTYPE LABEL UUID FSAVAIL FSUSE% MOUNTPOINT SIZE OWNER GROUP MODE
SDB 14.8G брв-рв ----
├─sdb1 vfat USBBOOT 7176-C538 3.2G 20% / usr / lib / live / mount / persistence / sdb1 4G brw-rw ----
└─sdb2 ext2 persistence 2b324439-d63e-4a19-bf57-d49ecb881828 10G 0% / usr / lib / live / mount / persistence / sdb2 10,8G brw-rw ----
Вы можете видеть, что размер оверлея
совпадает с размером / dev / sdb2
, что указывает на то, что постоянство работает.
Можно (и я бы сказал, довольно просто) использовать mkusb-minp для создания постоянного живого диска из live iso файла Debian. mkusb-minp поддерживает Debian 10 или новее. Этот простой сценарий оболочки разработан на основе mkusb-min . Оба они «наматывают ремень безопасности» на процесс клонирования, чтобы избежать записи на неправильное устройство.
Это хороший вариант, если вы не хотите добавлять программное обеспечение через PPA или вообще хотите использовать только те инструменты, которые вам понятны.
linux — Debian: создание загрузочного установочного USB-накопителя Windows 10 с помощью терминала (dd)
Я хочу понять, что происходит на
Разработчик Rufus здесь.
Каким образом слишком многие люди не могут понять, потому что ISO-образы Linux применяют этот метод, но по сути это ГЛАВНЫЙ ХАК, НАЗЫВАЕМЫЙ ‘ISOHYBRID’ , заключается в том, что в большинстве случаев вы не можете просто взять образ ISO и скопировать его байт для байта на USB-накопитель, и ожидайте, что это тоже загрузится.
Это связано с тем, что формат ISO и используемые им файловые системы ( ISO9660
или UDF
) предназначены для оптической загрузки, которая полностью отличается от обычной загрузки с жесткого диска или USB.С одной стороны, оптические носители и, следовательно, (обычные) образы ISO не имеют таблицы разделов, которая (обычно) необходима для загрузки с жесткого диска или USB, а также (обычно) у них нет основной загрузочной записи, известной как MBR, необходимая для загрузки BIOS.
Это означает, что если вы скопируете 1: 1 копию обычного ISO, такого как Windows one, на диск, и попытаетесь загрузиться, вот что произойдет:
- Система BIOS или система UEFI в режиме Legacy / CSM не будет видеть никакой MBR, и особенно не увидит последовательность
0x55
0xAA
в самых последних 2 байтах MBR, которая указывает, что диск является BIOS- загрузочный.Поэтому он не сможет загрузить этот диск в режиме BIOS. - Система UEFI (обычно) не будет монтировать разделы
UDF
илиISO9660
с диска или флэш-накопителя, потому что даже при наличии драйверов для этих файловых систем на созданном вами диске будет отсутствоватьMBR
илиGPT
таблица разделов. При загрузке обычного диска UEFI сначала ищет раздел, а затем ищет загрузчик (например,/ efi / boot / bootx64.efi
) в этом разделе. Поэтому, если на носителе нет таблицы разделовMBR
илиGPT
, , что будет иметь место для обычного ISO , тогда не имеет значения, содержит ли ISO файл загрузчика, потому что прошивка UEFI не будет смонтировать раздел, на котором он находится.
Итак, что делают такие утилиты, как Rufus, при создании загрузочного дискового носителя из Windows ISO, который является полностью стандартным образом оптического носителя, это:
- Создайте таблицу разделов,
MBR
илиGPT
в зависимости от того, что выбрал пользователь, и создайте хотя бы один раздел, который обычно будет использоватьFAT32
илиNTFS
в качестве файловой системы (обратите внимание, что он полностью использует файловые системы, отличные от используемых в ISO). - Если используется
MBR
, бит кода вMBR
, который определяет местонахождение вторичного загрузчика, в соответствующем разделеMBR
, который предназначен для запуска ядра Windows в режиме диска, из этот раздел. Да, и это также гарантирует, что загрузочный маркер0x55
0xAA
будет добавлен в конецMBR
, чтобы BIOS считал диск загрузочным. Затем он также копирует содержимое ISO на разделFAT32
илиNTFS
. - Если используется
GPT
, Rufus проверяет, действительно ли существует файл загрузчика UEFI, например/efi/boot/bootx64.efi
(ну, на самом деле он это делает, прежде чем вы можете выбрать GPT, потому что нет имеет смысл пытаться создать загрузочный диск GPT, если нет загрузчика UEFI), а затем копирует его вместе с остальными файлами ISO, как правило, на разделFAT32
, поскольку загрузка с разделаFAT32
является обязательной требование UEFI (но это не означает, что UEFI не может загрузиться сNTFS
илиexFAT
, если у вас есть соответствующие драйверы UEFI, что может пригодиться, если у вас есть ISO-образ Windows с файлом размером более 4 ГБ, поскольку FAT32 не поддерживает такие файлы).
Теперь вышеупомянутое работает только тогда, когда вторичные загрузчики (то есть те, которые поступают из Windows и которые Rufus не модифицирует) предназначены для поддержки как оптической, так и обычной загрузки , что обычно означает, что им необходимо обрабатывать оба UDF
или ISO9660
и FAT32
или NTFS
файловые системы, а также другие различия, которые проявляются при загрузке с диска по сравнению с оптическим. Но Microsoft разработала свой загрузчик именно для этого, , что является разумным решением для , потому что, если ваша целевая система — UEFI, это означает вас (обычно, если проблема с максимальным размером файла 4 ГБ для FAT32
не работает) t (поднимите свою уродливую голову) не нужна утилита для преобразования ISO в загрузочный USB, но вы можете просто отформатировать этот USB в FAT32 и скопировать на него файлы ISO (копия файла, , а не байтовая копия), и вы есть загрузочный носитель.
И теперь, когда мы прошли все вышеперечисленное, я могу перейти к разглагольствованию и объяснить, почему я считаю, что специалисты по сопровождению дистрибутива Linux, которые обычно умнее этого, на самом деле оказывают медвежью услугу своим пользователям, даже если они пытаются им помочь:
Почти все последние дистрибутивов Linux используют MAJOR HACK под названием «IsoHybrid», где кому-то удалось придумать способ сделать оптический образ ISO9660
, замаскированный под обычный образ диска, с таблицей разделов, MBR
и все.Другими словами, большинство ISO-образов Linux, которые вы обнаружите в наши дни, злоупотребляют файловой системой ISO9660, чтобы сделать ее похожей на то, для чего она никогда не создавалась: двойной диск и оптический образ.
Очевидно, цель состоит в том, чтобы создать ISO, который может также использоваться с командой dd
, даже если ISO никогда не должен работать таким образом. И я согласен с тем, что теоретически это звучит потрясающе, потому что возможность использовать одно изображение для совершенно разных целей должна быть отличной для пользователей, но на практике это приводит к проблемам, которые часто упускаются из виду:
- Многие разработчики дистрибутивов Linux не хотят беспокоиться об использовании вторичной файловой системы, которую может смонтировать Windows (например,грамм. они будут использовать
ext
в качестве «вторичной» файловой системы поверхISO9660 (
), что означает, что многие пользователей Windows, которые создают загрузочный диск для использования Linux в первый раз, очень сбиты с толку, поскольку почему они больше не могут получить доступ к содержимому своей флешки. Еще хуже, если «IsoHybrid» также включает системный раздел EFI (ESP), потому что тогда у этих пользователей создается впечатление, что их диск полностью уменьшился в размерах. Если вы зайдете на Reddit или где-то еще, вы увидите много сообщений от пользователей, которые совершенно не понимают, что случилось с их USB-носителями, что не создает хорошего первого впечатления от Linux… - Поскольку многие специалисты по сопровождению дистрибутивов Linux настолько сосредоточены на работе ISOHybrid, что они полностью игнорируют возможность создания загрузочного носителя UEFI путем простого копирования содержимого на раздел в формате
FAT32
, который, на самом деле, всегда должен быть предпочтительным. метод создания загрузочных дисков UEFI (потому что обычно гораздо менее рискованно форматировать раздел и затем копировать файлы, чем использовать командуdd
). Из-за этого мы увидели несколько проблем, из-за которых пользовательский опыт с Manjaro, Ubuntu не соответствовал нормам… На самом деле это мой главный пункт разногласий с «ISOHybrid»: это не должно служить оправданием для отказа от традиционных средств создания загрузочных носителей! - GPT и «ISOHybrid» могут быть проблематичными из-за того, что вторичная таблица GPT будет считаться поврежденной при использовании
dd
… что на самом деле приводит к BSOD в Windows 7 (но на самом деле это ошибка Windows, а не проблема ISOHybrid. ). Тем не менее, это не лучший опыт для пользователей Windows, создающих загрузочные диски … - И, наконец, поскольку «ISO-гибриды» представлены так, как если бы они были наиболее естественными носителями в мире (что, конечно, не так), люди, подобные вам, склонны полагать, что каждый ISO-образ может быть применен с использованием
dd
, когда это исключение , а не правило.Это очень прискорбно, потому что это создает ТОННУ путаницы у пользователей, поскольку некоторые пользователи Linux говорят людям, которые хотят создать загрузочный носитель Windows, что они должны просто иметь возможность использоватьdd
, хотя это наверняка никогда не сработает! Кроме того, если вы выберете любой ISO-образ Linux 10-летней давности, я вполне уверен, что вы обнаружите, что практически ни один из них не может быть использован для создания загрузочного носителя с использованиемdd
, потому что этот «IsoHybrid» на самом деле является Недавняя разработка.
Насколько мне известно, Microsoft не планирует переходить на «хакерский» ISOHybrid для своих ISO-образов Windows, а это означает, что вы вряд ли когда-нибудь сможете использовать dd
для создания загрузочного USB-носителя с это, и, следовательно, если вы хотите создать загрузочный носитель Windows из ISO, вы либо:
- (UEFI) Необходимо отформатировать диск с файловой системой, с которой может загружаться Windows (
NTFS
,FAT32
и недавноexFAT
), и извлечь на него файлы ISO .Теперь, если вы используетеNTFS
илиexFAT
, вам, возможно, также придется проделать небольшую дополнительную работу … - (BIOS / Legacy) Необходимо отформатировать диск с файловой системой, с которой может загружаться Windows (
NTFS
илиFAT32
—exFAT
не будет работать, потому что Microsoft никогда не публиковала загрузчики BIOS для него), а затем создать соответствующая цепочка загрузчика, от загрузочного кода MBR до загрузочных записей тома.
На самом деле это не так уж сложно, но требует немного больше работы, чем копия 1: 1 из файла ISO.
Надеюсь, что это ответ на ваш вопрос.
Установите Debian Linux, создав флешку в Windows
Debian — это бесплатный дистрибутив Linux, который пользователи могут установить для работы на своих компьютерах. Вы можете установить Debian Linux на компьютер, используя загрузочную флешку с установочными файлами Debian Linux. В этой статье описывается процесс установки последней версии Debian Linux в качестве операционной системы хоста с одной загрузкой на компьютер путем создания загрузочного USB-накопителя Debian Linux в существующей системе Windows при замене существующей операционной системы.Вы можете использовать флеш-накопитель объемом 4 ГБ или больше, чтобы сделать его загрузочным флеш-накопителем Debian Linux.
Чтобы создать загрузочную флешку Debian Linux (другими словами, Pen Drive или USB-накопитель) в системе Windows и установить ее как единую операционную систему, выполните следующие пять простых шагов:
Шаг 1. Загрузите ISO-файл Debian Linux
.
Войдите в свою систему Windows, откройте веб-браузер и перейдите на официальный сайт операционной системы Debian Linux. На домашней странице щелкните меню «Получение Debian», чтобы перейти на страницу загрузки текущей версии операционной системы Debian Linux.
На странице загрузки прокрутите страницу вниз и щелкните ссылку «полный установочный образ», чтобы перейти на страницу образа CD-DVD ISO. На странице образа CD-DVD ISO нажмите «Загрузить образы CD / DVD с помощью HTTP», чтобы перейти к странице «Загрузка образов CD / DVD Debian через HTTP / FTP». На этой странице нажмите ссылку «Официальные образы CD / DVD стабильной версии», чтобы перейти на страницу для загрузки файла ISO стабильной версии. На странице будет два раздела, а именно. «CD» и «DVD». Лучше использовать DVD, поскольку емкость компакт-диска слишком мала для файлов образов ISO, и для этой цели вам понадобится несколько компакт-дисков.Таким образом, лучше использовать один DVD вместо нескольких компакт-дисков.
В разделе DVD будут ссылки на различные компьютерные архитектуры, такие как 64-разрядные, 32-разрядные и т. Д. Большинство современных компьютеров в настоящее время построены на 64-разрядных архитектурах. Таким образом, щелкните ссылку «amd64», чтобы перейти на страницу ссылки для загрузки файла ISO.
Прокрутите страницу вниз, чтобы проверить ссылку на DVD-1. Он будет в формате «debian-версия-архитектура-DVD-серийный_номер.iso». Например, «debian-10.2.0-amd64-DVD-1.iso ». Щелкните ссылку, чтобы загрузить 64-разрядный ISO-файл DVD-1 Debian.
Также будут варианты для файлов iso DVD-2 и DVD-3. Эти дополнительные ISO-файлы DVD-2 и DVD-3 не требуются для установки, поскольку они содержат дополнительные пакеты, которые можно загрузить и установить через Интернет позже.
Щелкните файл ISO последней версии Debian Linux, чтобы загрузить файл ISO. Браузер предложит сохранить файл ISO. Сохраните файл ISO на свой компьютер. Дождитесь завершения загрузки.
Шаг 2: Загрузите утилиту для прошивки Rufus
Тем временем, пока загружается ISO-файл Debian Linux, перейдите на официальный веб-сайт Rufus, чтобы загрузить программный инструмент для прошивки Rufus для создания загрузочной флеш-памяти. Прокрутите страницу вниз и нажмите ссылку, чтобы загрузить последнюю версию инструмента Rufus в разделе загрузки. Дождитесь завершения загрузки и закройте веб-браузер.
Шаг 3. Прошивка ISO-образа Debian Linux на USB-накопитель
Перейдите в место загрузки и откройте инструмент Rufus, запустив загруженный файл Rufus.Раскрывающийся список «Устройство» будет пустым. Вставьте флешку в USB-слот вашего компьютера. Руфус обнаружит вспышку и отобразит ее в раскрывающемся списке «Устройство». Теперь просмотрите и выберите ISO-файл Debian Linux из места загрузки, нажав кнопку «Выбрать». Введите метку для выбранного флеш-накопителя или используйте метку по умолчанию. Оставьте другие параметры со значениями по умолчанию и нажмите «Пуск». Нажмите «Да», чтобы разрешить Rufus загрузить дополнительные системные файлы для совместимости с данным файлом ISO.Нажмите «ОК» и перейдите к рекомендуемой опции «Запись в режиме ISO-образа». Убедитесь, что на флеш-накопителе нет важных данных (так как они будут стерты), и нажмите «ОК», чтобы продолжить перепрошивку накопителя. Дождитесь окончания мигания. Нажмите «Закрыть», когда в окне Rufus отобразится статус «Готов», чтобы закрыть Rufus Tool при успешной прошивке флэш-накопителя.
Шаг 4. Установка и загрузка с загрузочной флешки
При загрузке системы нажмите соответствующую клавишу (F10, F12, F2, Del, Esc, F9), чтобы войти в BIOS или UEFI Setup.На разных марках и моделях они могут отличаться. Попробуйте использовать другие ключи в соответствии с маркой и моделью вашего компьютера. Найдите настройки загрузочного устройства и выберите USB-накопитель в качестве загрузочного устройства. Сохраните и выйдите из настройки BIOS / UEFI. Система перезагрузится. Во время загрузки нажмите назначенную клавишу (F9, F10, F12, F2, Del, Esc), чтобы отобразить меню загрузки. Он отобразит список загрузочных устройств. Выберите USB-накопитель в качестве загрузочного устройства и нажмите Enter.
Шаг 5: Установите Debian Linux
Если система загружается с флэш-накопителя, на экране вашего компьютера будет отображаться заставка Debian.Нажмите «Enter» в опции «Графическая установка», чтобы начать установку Debian Linux.
В мастере установки выберите «Язык», «Расположение», «Раскладка клавиатуры» и нажмите «Продолжить», чтобы продолжить работу на каждом экране мастера. Затем введите имя хоста и доменное имя по вашему выбору и нажмите «Продолжить», чтобы продолжить. Вы можете оставить имя домена пустым, если оно недоступно. Затем введите и повторно введите пароль root и нажмите «Продолжить», чтобы продолжить. Введите полное имя основного пользователя и нажмите «Продолжить», чтобы продолжить.Введите имя пользователя и продолжайте. Введите и повторно введите пароль пользователя и нажмите «Продолжить», чтобы продолжить. В целях безопасности убедитесь, что пароль root и пароль пользователя разные. Выберите свой часовой пояс, чтобы установить системные часы и продолжить. Выберите «Управляемый — использовать весь диск» и продолжайте. Выберите жесткий диск и продолжайте. Выберите один или несколько разделов по вашему выбору и продолжайте. Выберите «Завершить разметку и записать изменения на диск» и продолжить. Выберите вариант «Да» и продолжите.Дождитесь завершения процесса установки.
Мастер установки спросит, используете ли вы для установки несколько или один DVD. Выберите «Нет», поскольку вы будете использовать только один DVD, и продолжите. Убедитесь, что ваша система подключена к Интернету, и выберите «Да», чтобы использовать сетевое зеркало для загрузки дополнительных системных файлов. Выберите зеркало, ближайшее к вашему географическому положению, и продолжайте. Дождитесь завершения процесса установки. Выберите «Да», чтобы принять участие в опросе об использовании пакетов, или «Нет» по вашему выбору.Дождитесь завершения процесса установки. Выберите предопределенные коллекции по своему усмотрению или продолжайте использовать по умолчанию. Дождитесь завершения процесса установки. Выберите «Да», чтобы установить Grub в главную загрузочную запись для автоматической загрузки Debian при перезапуске. Выберите основной жесткий диск и продолжите. Дождитесь завершения процесса установки. Удалите флэш-накопитель и нажмите «Продолжить», чтобы перезагрузить машину. Система перезагрузится. Подождите, пока система перезагружается.
После перезагрузки на экране загрузчика будут отображаться различные варианты загрузки операционной системы на ваш компьютер.Нажмите Enter, чтобы загрузить Debian Linux с жесткого диска. Введите пароль для входа и нажмите Enter или нажмите кнопку «Войти», чтобы войти в только что установленный Debian Linux. ОС Debian Linux будет готова к использованию. Используйте его в соответствии с вашими требованиями.
Посмотрите практическую демонстрацию вышеуказанного процесса в следующем видео:
Надеемся, что приведенная выше информация была для вас полезной. Увы! Информация постоянно обновляется. Следуйте за нами в социальных сетях, подпишитесь на наш блог или подпишитесь на наш канал YouTube, чтобы получать последние обновления.
Установите Debian Linux с загрузочной карты памяти USB
В настоящее время появляется все больше и больше портативных компьютеров, которые не имеют встроенного средства CD / DVD-ROM, но могут загружаться с карты памяти USB. В этом небольшом руководстве представлены все необходимые сведения о том, как создать загрузочную карту памяти USB для установки Debian без использования привода CD / DVD.
Прежде чем продолжить, убедитесь, что вы создали резервную копию всех данных с USB-накопителя. После выполнения этого руководства ваша карта памяти USB будет содержать новую таблицу разделов, и все ваши данные будут потеряны.
В этом руководстве также предполагается, что у вас есть работающая система Linux и USB-накопитель с минимальным размером 512 МБ, который вы будете использовать для процесса создания загрузочного установочного USB-накопителя Debian.
Подключите USB-накопитель и найдите имя файла устройства:
fdisk -l
В оставшейся части этого руководства мы будем использовать / dev / sdb в качестве нашей цели.
ВНИМАНИЕ: НЕ КОПИРУЙТЕ И НЕ ВСТАВЛЯЙТЕ КОМАНДЫ С ЭТОЙ СТРАНИЦЫ, ЕСЛИ ВАШЕ ЦЕЛЕВОЕ УСТРОЙСТВО ТАКЖЕ / dev / sdb !!
Далее нам нужно создать раздел FAT16.Для этого мы можем использовать cfdisk с опцией -z. Эта команда полностью удалит все ваши данные с USB-накопителя, поэтому сначала сделайте резервную копию!:
cfdisk -z / dev / sdb
и создайте первый основной раздел с минимальным размером 260 МБ, а остальные оставьте без разделов или создайте второй раздел с другой файловой системой для нормального использования USB-накопителя. Размер 260 МБ соответствует текущему стабильному Debian boot.img.gz и ISO-образу Debian netinst.
ПРИМЕЧАНИЕ. — это нормально создать отдельный раздел с полным размером USB-накопителя, но вы не сможете использовать более 239 МБ из фактического размера USB-накопителя.После этого вывод команды fdisk -l будет выглядеть примерно так, как показано ниже.
Device Boot Start End Blocks Id System
/ dev / sdb1 1 197 3 6 FAT16
/ dev / sdb2 198 1016 1624896 b W95 FAT32
Загрузка образа загрузки Debian В качестве дополнительного шага нам необходимо загрузить образ загрузки Debian. Используйте wget:
wget ftp://ftp.debian.org/debian/dists/stable/main/installer-i386/current/images/hd-media/boot.img.gz
ПРИМЕЧАНИЕ: если вы хотите протестировать или нестабильную версию загрузочного образа Debian, просто измените ключевое слово стабильный в предыдущем URL-адресе на нестабильный или тестируемый.
Теперь нам нужно скопировать загрузочный образ Debian в наш первый раздел, который в нашем случае / dev / sdb1:
zcat boot.img.gz> / dev / sdb1
Если вы получите сообщение об ошибке «gzip: stdout: на устройстве не осталось места », тогда просто увеличьте размер вашего первого раздела.
Теперь пора скопировать образ debian netinst в наш раздел / dev / sdb1.Для этого нам нужно смонтировать / dev / sdb1:
# mkdir / mnt / sdb1
# mount / dev / sdb1 / mnt / sdb1
# cp /path/to/image/debian-504-i386-netinst.iso / mnt / sdb1
Если у вас нет Debian netinst ISO, вы можете загрузить его с: http://www.debian.org/CD/netinst/
# umount / mnt / sdb1
Для возможности загрузки с нашего USB-накопителя необходимо установить MBR (Master Boot Record).
# install-mbr / dev / sdb
, если у вас нет доступной команды install-mbr install mbr package:
# apt-get install mbr
На этом этапе все должно быть готово к загрузке с USB приклеить и установить Debian Linux.
Вставьте USB-накопитель в USB-порт вашего ПК / ноутбука и измените настройки BIOS для загрузки с USB-жесткого диска. После перезагрузки вы увидите MBR FA: нажмите «a», а затем «1»
Создание загрузочной USB-флешки Debian 10 на Linux
Чтобы испытать возможности операционной системы Debian 10 Buster, вы должны знать, как создать загрузочную USB-флешку из терминала Linux с помощью команды dd
. В этом посте мы поговорим о том, как создать загрузочную флешку Debian 10 Buster USB.Этот загрузочный USB-накопитель можно использовать для загрузки и установки Debian на любой компьютер, поддерживающий загрузку с USB.
Предварительные требования #
- Компьютер с любым дистрибутивом Linux
- USB-накопитель с объемом памяти
1 ГБ
или больше - ISO-файл Debian 10 Buster. Вы можете скачать на странице Получение Debian, мы используем iso файл netinst для 64-битного ПК
.
Создание загрузочной USB-флешки Debian 10 в Linux #
Выполните следующие шаги, чтобы создать загрузочный USB-накопитель Debian 10:
Прежде всего, вставьте флешку в USB-порт.
После этого узнать имя USB-накопителя с помощью инструмента lsblk
:
lsblk
Должно появиться примерно следующее:
sda 8: 0 0 931,5 г 0 диск ├─sda1 8: 1 0 465.7G 0 часть / ├─sda4 8: 4 0 1K 0 часть └─sda5 8: 5 0 3.9G 0 часть [SWAP] sdb 8:16 1 14,8 ГБ 0 диск └─sdb1 8:17 1 14.8G 0 часть / media / tecnstuff / Sony SR0 11: 0 1 1024M 0 ROM
В приведенных выше выходных данных используется USB-накопитель / dev / sdb
, но в вашей системе он может быть другим.Вы можете определить его размер.
Обычно USB-накопитель монтируется автоматически при установке в системы Linux. Перед тем, как перейти к следующему шагу по прошивке USB-накопителя, убедитесь, что USB не подключен. Если это так, используйте команду ниже, чтобы размонтировать его:
судо umount / dev / sdb1
Наконец, вам нужно прошить ISO-образ Debian на USB-накопитель. Выполните следующую команду:
sudo dd bs = 4M if = / path / to / debian-10.0.0-amd64-netinst.iso of = / dev / sdb1 status = прогресс задержки = синхронизация
В приведенной выше команде убедитесь, что вы заменили / dev / sdb1
на свой диск и не добавляли номер раздела.Вам следует заменить /path/to/debian-10.