Как с флешки установить debian: Как установить Debian Linux с USB flash / Хабр
Как установить 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 устройство определилось или не определилось с помощью следующей команды:
# dmesg
и вы увидите что-то типа этого:
[373982.581725] sd 8:0:0:0: [sdc] 4001760 512-byte hardware sectors (2049 MB)
[373982.582718] sd 8:0:0:0: [sdc] Write Protect is off
[373982.582718] sd 8:0:0:0: [sdc] Mode Sense: 03 00 00 00
[373982.582718] sd 8:0:0:0: [sdc] Assuming drive cache: write through
[373982.584152] sd 8:0:0:0: [sdc] 4001760 512-byte hardware sectors (2049 MB)
[373982.585718] sd 8:0:0:0: [sdc] Write Protect is off
[373982.585718] sd 8:0:0:0: [sdc] Mode Sense: 03 00 00 00
[373982.585718] sd 8:0:0:0: [sdc] Assuming drive cache: write through
[373982.585718] sdc:
[373982.589280] sd 8:0:0:0: [sdc] Attached SCSI disk
Шаг 3: Скачивание файла загрузочного образа для USB устройства
Теперь скачайте файл boot.img.gz отсюда
Замечание: Этот образ предназначен для архитектуры i386. Вам необходимо найти образ для вашей архитектуры здесь. Под «архитектурой» подрузамевается тип той системы, НА которую вы собираетесь установить Debian Lenny.
Например, если вы собираетесь установить Debian на компьютер с архитектурой AMD64, вам необходимо перейти в директорию /installer-amd64/ и скачать файл boot.img.gz оттуда.
Шаг 4: Подготовка USB диска к загрузке
Замечание: На этом шаге будут удалены все данные с вашго USB диска!
Теперь выполните следующую команду:
# zcat boot.img.gz > /dev/sdX
где sdX — имя вашего USB устройства (sdc в этом руководстве). Узнать имя можно с помощью команды dmesg (см. шаг 2)
Теперь хорошая идея — вытащить и воткнуть обратно вашу USB флешку, чтобы новая структура/таблица разделов распозналась Linux’ом. Это обновит таблицу разделов, хранимую udev.
Проверка: Вы можете проверить успешность этого шага, выполнив следующие команды:
# mount /dev/sdX /mnt/
# ls /mnt
и вы должны увидить инсталляционные файлы, такие как syslinux.cfg, setup.exe, и так далее.
Замечание: Здесь нет суффиксов «1» или «2», таких как /dev/sdc1 или /dev/sdc2. После того, как вы скопировали на флешку образ boot.img.gz на ней нет таблицы разделов, файловая система создана прямо на самом устройстве.
Шаг 5: Загрузка netinstall или business CD-образа
До сих пор мы только что подготовили USB флешку для загрузки, но нам всё ещё нужен инсталляционный образ, который будет использован для установки Debian. У вас есть два варианта:
1. Скачать ISO образ netinstall размером 150-180MB отсюда. Netinstall устанвливает базовую систему, сеть не нужна.
2. Скачать businesscard образ размером около 40 MB отсюда. Для установки требуется сеть.
Шаг 6: Копирование ISO образа на USB диск
Теперь мы должны выполить последний шаг — скопировать скачаный ранее (на предыдущем шаге) ISO образ на USB диск. Чтобы сделать это, выполните следующие команды:
# mount /dev/sdX /mnt
# cp <path/to/iso/image> /mnt
# umount /dev/sdX
Вот и всё. Вы успешно создали установочный USB диск, который может быть всегда с собой и использован вами в любом месте для установки Debian Linux. Просто подключите USB диск к компьютеру, на котором вы собираетесь установить Debian Lenny и выберите в БИОСе загрузку с USB. Теперь CD-ROM вообще не трубуется!
Удачной установки!
Источники
Installing Linux on USB — Part 7: Install Debian Linux from USB drives
Перевод мой, некоторые дополнения — тоже.
Установка Debian с usb накопителя. Как установить 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. Устанавливаем переключатель в положение «Образ диска» и заполняем требуемые поля. После этого нажимаем ОК и через некоторое время получаем загрузочный носитель и предложение о перезагрузке компьютера.
Вот и всё, что я хотел описать в этой статье.
Об авторе:
Меня зовут Андрей Золкин. Из более, чем пятнадцати лет работы в сфере информационных технологий, десять лет работаю с системами, базирующимися на открытом исходном коде. На страницах сайта Aitishnik.Ru веду блоги по CMC Joomla и Debian GNU/Linux.
Ещё статьи о Debian
-
Система помощи в Debian Linux
Изучать операционную систему и применять полученные знания на практике, не заглядывая в документацию, невозможно. Операционные системы Linux/Unix отлично документированы. Можно найти ответ на любой вопрос; нужно только знать где искать:…
Как обновить Debian 4 Etch до Debian 5 (Lenny)
Вот чем мне нравится Debian, так тем что можно обновить установленную систему на ходу, без какой либо переустановки. На момент написания этой статьи произошла смена стабильного дистрибутива Debian. Вместо Debian 4 Etch, ставшей теперь…
Изменяем приветствие в SSH Debian
Все, кто совершал вход в систему Debian через консоль или посредством SSH, видели следующее сообщение: The programs included with the Debian GNU/Linux system are free software; the exact distribution terms for each program are described…
Локальный хостинг на XAMPP в Debian
Эта статья своим появлением обязана блогу о Joomla 3. В блоге о Joomla в числе прочего рассматривается возможность создания локального хостинга на домашнем компьютере под управлением операционной системы Windows. Организация домашнего хостинга производится с помощью пакета XAMPP. Этот…
Linux HTML-редакторы
Если задать подобный вопрос на каком-нибудь из форумов, то с высокой долей вероятности вы наткнётесь на две диаметрально противоположных рекомендации — «составлять» всё в чисто визуальном (то бишь WYSIWYG) редакторе типа DreamWeaver либо…
Настройка сети в Debian 9
В этой статье я опишу простую настройку сети для сервера под управлением ОС Debian 9 (Stretch). Эта статья является переработкой моей более ранней статьи «Настройка сети в Debian». Она была справедлива для версий старше Debian 9. В Debian 9 многое…
Как установить Debian Linux с флешки
С каждым днём твердотельные носители всё больше вытесняют оптические диски из обихода, рынок и предложение соответственно реагируют на изменения, производители компьютеров всё чаще отказываются от оптических приводов в пользу других более важных элементов. Вместе с прогрессом типов носителей появляются и новые методы работы с информацией. Теперь продвинутый пользователь, а тем более разработчик, просто обязан уметь работать с флешками, внешними жёсткими дисками или кардридерами с USB интерфейсом. Одной из граней этих знаний в нашей статье станет загрузочная флешка с образом операционной системы Linux. Разберёмся, как установить Debian Linux с флешки.
Существует несколько способов установки Debian Linux.
Вступление
Сам процесс установки и настройки операционной системы мы рассматривать не будем, для нас важно суметь создать загрузочную флешку. Для неопытных пользователей все манипуляции могут показаться крайне непонятными и неочевидными, но следуя пунктам инструкции, справиться с созданием загрузочной флешки Debian сможет каждый.
ВАЖНО. На всех этапах и способах создания учитывайте вашу архитектуру. В нашем примере будет использоваться i386, соответственно все команды, а в первую очередь образ операционной системы будут соответствующими. Для команды «# wget» пути загрузки приведены для примера, хотя на момент написания статьи они работают, не факт, что они останутся рабочими через год или два. Для решения этой проблемы лучше найти нужный образ самостоятельно.
Будет представлено четыре способа создать загрузочный USB: три для Linux и один для Windows. Если у вас нет компьютера с установленной Debian Linux или любой другой Linux, основанной на Debian, то можно воспользоваться виртуальной машиной, на которую будет установлена эта операционная система. LiveCD/DVD также подойдёт в этом случае.
Пометка: LiveCD/DVD — это диск с портативной операционной системой. Это значит, что вам не нужно устанавливать ОС на жёсткий диск. Можно манипулировать всеми возможностями машины, загрузившись напрямую с оптического диска. Приём незаменим в некоторых ситуациях, особенно когда нужно восстановить повреждённую операционную систему или спасти важные данные.
Предварительные манипуляции
В первую очередь вставляем флешку в компьютер и форматируем его. Остались важные данные — переносим их на другой носитель, все данные на нашем накопителе будут удалены. Далее проверяем, определился ли он ядром, для этого вводим команду:
# dmesg
Нам нужно увидеть в отчёте такую строку:
[75.658854] sd 4:0:0:0: [sdc] Assuming drive cache: write through
Она означает, что ядро заметило наше устройство и с ним можно работать. Необходимо запомнить, как устройство называется, в нашем случае — «sdc». Далее нам это понадобится, в командах будет присутствовать это имя и вам придётся менять его на своё, если ваше устройство определится под другим именем. Обращайте внимание на формулировку команд, бездумно копировать их не нужно.
Первый способ (Linux)
Для различных типов носителей подойдут разные версии операционной системы. Решающим фактором является объём. Решите для себя, что лучше вам подойдёт. Для кардридера со вставленным microSD на 256 мб лучше подойдёт businesscard, например. Мы будем использовать netinst версию, вы же можете использовать установочный образ из первого CD или DVD официального набора Debian. Не забываем об архитектуре, редактируем команды соответственно. Итак, скачиваем образ:
# wget (путь)
Источник образа может быть любым. Образ у нас, теперь нужно ввести следующее:
# cat debian-6.0.3-i386-netinst.iso › /dev/sdc
# sync
Вместо двух команд можно использовать одну:
# dd if=debian-6.0.3-i386-netinst.iso of=/dev/sdc
На этом первый способ заканчивается. К сожалению, не всегда он работает, по множеству причин, благо у нас есть ещё три, если на этом этапе мы потерпели фиаско, то двигаемся к следующему.
Второй способ (Linux)
Этот способ будет использовать 256 мб пространства всегда, поэтому мы можем использовать только варианты netinst или businesscard. Если оставшееся место на носителе хочется использовать, то его придётся переразметить на два раздела.
Выполняем:
# wget http://http.us.debian.org/debian/dists/stable/main/installer-i386/current/images/hd-media/boot.img.gz
# zcat boot.img.gz › /dev/sdc
# sync
# cp debian-6.0.3-i386-netinst.iso /dev/sdc
Мы ещё раз скачали образ, на этот раз из другой директории. Распаковали его на носитель и скопировали туда же образ. Загрузочная флешка готова, пробуем.
Третий способ (Linux)
Следующий способ более сложный и требует предустановленных пакетов mtools, osfstools и syslinux. Если какого-то не хватает, его обязательно нужно установить. Работа с пакетами — тема отдельной статьи, поэтому с ними придётся разобраться.
Мы разделим наш накопитель на два раздела: в одном будет образ операционной системы, а в другом обычные файлы. Такое разделение позволяет использовать носители с большой ёмкостью не только при установке операционной системы, но и при дальнейшей её эксплуатации. На второй раздел можно закинуть важные библиотеки и программы и начать ими пользоваться сразу же после установки.
Выбирайте размер первого раздела так, чтобы на него уместился образ. Для официального CD будет достаточно 700 Мб, для DVD — 5 Гб, для netist — 200 мб, для businesscard — 50 Мб. Приступаем к разметке, вводим команду:
# cfdisk /dev/sdc
Появляется окошко. Удалять разделы можно через клавишу «d».
Создаём новый основной загрузочный раздел. Все нужные кнопки находятся на отдельной панели, интерфейс более или менее интуитивный, проблем на этой стадии не должно появиться.
В поле «Тип раздела» для обоих разделов устанавливаем значение FAT16, этой файловой системе соответствует значение 06.
Разделы созданы, выполняем:
# mkdosfs /dev/sdc1
# mkdosfs /dev/sdc5
# syslinux /dev/sdc1
Скачиваем необходимые элементы (vmlinuz, initrd.gz и образ):
# wget http://http.us.debian.org/debian/dists/stable/main/installer-i386/current/images/hd-media/vmlinuz
# wget http://http.us.debian.org/debian/dists/stable/main/installer-i386/current/images/hd-media/initrd.gz
# wget http://cdimage.debian.org/debian-cd/6.0.3/i386/iso-cd/debian-6.0.3-i386-CD-1.iso
Работаем с первым разделом:
# mount /dev/sdc1 /mnt
# cp vmlinuz initrd.gz debian-6.0.3-i386-CD-1.iso /mnt
# nano /mnt/syslinux.cfg
default vmlinuz
append initrd=initrd.gz priority=low
Строки «default…» и «append…»являются содержанием syslinux.cfg, последняя команда:
# umount /mnt
Четвёртый способ (Для Windows)
И последний способ, будем использовать программу Unetbootin. На Mac OS или Linux она тоже будет работать. Скачиваем последнюю версию с официального сайта, запускаем, перед нами окно, заполняем его соответственно скриншоту:
Весь способ на этом и заканчивается, жмём кнопку «Ок» и дожидаемся окончания работы программы.
Заключение
Итак, нам было нужно произвести установку Debian с флешки, мы это сделали с помощью того или иного способа создать загрузочный носитель. На первый взгляд задача непростая, но немного разобравшись, любой пользователь с этим справится, даже самый начинающий.
Если у вас появились вопросы — напишите их в комментариях.
Дебиан установка с флешки – Интересные вещички
Приветствую Вас! На этой страничке объясняется Дебиан установка с флешки.
Я пользуюсь Дебиан уже 7 лет. Мне очень нравится! Красивая стабильная система. Про вирусы не парюсь вообще, забыл что это такое! Всё на нём делаю: смотрю фильмы, слушаю музыку, пишу сайт, печатаю документы, редактирую фото и много чего.
Но прогресс идёт вперёд, вышел новый релиз Дебиан 9. Поэтому расскажу как установить Дебиан на компьютер, где уже есть одна операционная система. Для Вас это полезная информация, если Вы при установке Дебиан 9 не хотите удалять основную операционную систему, которой пользуетесь долгое время. У Вас это может быть Windows. В результате у Вас будет две системы на одном компьютере. При загрузке будет меню выбора какую хотите загружать, Вашу основную, или новый Дебиан. Если хотите один Линукс Дебиан на компьютере, здесь тоже показано как установить.
Установка дебиан 9 с флешки
Установить новый линукс Дебиан не сложно. В основном подготовительная работа займёт много времени. Но это тоже очень интересная часть процесса.
- Во-первых:
Скачиваем Дебиан
На этой страничке находим две ссылки. Одна называется amd64, другая называется i386. Если компьютер поддерживает 64 битную архитектуру нажимаем amd64. Если компьютер поддерживает 32 битную архитектуру нажимаем i386. Если не знаете какая у Вас, выбирайте i386. Выбираем нужный iso образ рабочего стола: cinnamon, gnome, xfce, lxde. Я выбираю xfce, debian-live-9.6.0-i386-xfce.iso, т.к. это лёгкий рабочий стол, можно легко настроить.
- Во-вторых:
Делаем загрузочную флешку
Дебиан установка с флешки. Как приготовить загрузочную флешку для установки Дебиан 9, жми чтобы увидеть.
Настроить БИОС
Настроить в БИОСе компьютера порядок загрузки с флешки. Жми, чтобы посмотреть как это сделать.
- В-четвёртых:
Отделить раздел
Правильная установка дебиан
1.Нужно на жёстком диске компьютера отделить место для новой системы. Я считаю, что лучше это сделать заранее, а не в процессе установки. На скриншоте красным обведён созданный для Дебиан 9 отдел. Он состоит из двух частей. Первая называется sda6 размером 63 гб(на рисунке меньше, это потому, что файловая система съедает немного места, но в чистом виде 63 гб). На этом разделе и будем ставить Дебиан. Вторая часть swap размером 3гб. Это раздел подкачки, его можно сделать размером поменьше 1 гб. Как на жёстком диске компьютера отделить место объясняется в другом посте, пожалуйста жмите чтобы увидеть.
2. Установка дебиан 9 начинается с выбора режима.
3. Выбираем русский язык.
4. Страна Российская Федерация.
5. Раскладку клавиатуры русская.
6. Клавиши переключения раскладки клавиатуры(мне нравится левая клавиша с логотипом, но вы можете выбрать привычный Вам вариант).
Назначаем имена и пароли
7. Назначаем имя компьютера(у меня debian).
8. Имя домена пропускаем, ничего не пишем.
9. Вводим пароль суперпользователя. У меня 1111. Вы можете назначить свой пароль. Только не забудьте его!!! Без этого пароля ничего не получится настроить и установить приложения.
10. Вводим этот пароль ещё раз.
11. Создаём учётную запись пользователь. На фото это user. Вы можете назвать по своему. Опять же не забудьте ка назовёте.
12. Повторно вводим имя пользователя.
13. Пароль пользователя назначаем. На фото 11. Вы можете придумать свой пароль. Он должен отличаться от пароля суперпользователя! Снова напоминаю, пожалуйста не забудьте его.
14. Повторно вводим пароль пользователя 11.
Разметка диска дебиан
15. Выбираем часовой пояс.
16. Начинается процесс разметки диска Дебиан. Это очень ответственный процесс. Ошибаться НЕЛЬЗЯ! Делаем очень аккуратно и вдумчиво. В целом у нас уже всё настроено заранее, мы уже подготовили место для нашего Дебиан. Поэтому просто покажем программе разметки какое именно это место. Нажимаем Вручную, если Дебиан будет второй системой на компьютере или если мы заранее подготовили для него место. Нажимаем Авто если Дебиан будет единственной системой на компьютере, тогда он переформатирует весь жёсткий диск. У нас две системы будет, поэтому нажимаем Вручную.
17. Перед нами все разделы на жёстком диске компьютера. Мы помним номер нашего раздела для Дебиан sda6. Выбираем именно его #6. Программа разметки может указывать чуть-чуть немного другой его размер. Он предпоследний в списке. После него и последний идёт раздел #7, размером 3 гб. Всё правильно это swap. Раздел подкачки. Так с разделом определились, выбираем #6.
Также в списке есть ещё один диск-это флешка sdb. Видно, что она 15,5 гб. Значит точно- это флешка. Не обращаем на неё внимание.
18. Это настройки раздела. Их нужно сделать строго точно как на фото. Настраиваются только первые три вкладки:
Нажимаем: «Использовать как:». Выбираем в списке: «Журналируемая файловая система Ext4».
Нажимаем: «Форматировать раздел:». Выбираем в списке: «нет, сохранить существующие данные»
Нажимаем: «Точка монтирования:». Выбираем в списке: «/».
Больше ничего не делаем!
19. Выбираем и нажимаем: «Настройка раздела закончена».
20. Нажимаем: «Закончить разметку и записать изменения на диск».
21. Выбираем: Да.
22. Дальше в автоматическом режиме происходит копирование данных на диск. Ничего не делаем.
Завершается установка дебиан 9
23. Предлагает использовать архив из сети. Выбираем Нет.
24. Устанавливаем системный загрузчик. Выбираем ДА.
25. Спрашивает на какое устройство установить загрузчик. Выбираем весь dev/sda, а не какой-нибудь раздел.
26. Автоматически происходит завершение программы установки.
27. Установка завершена. Нажимаем : «Продолжить», то есть соглашаемся перезагрузить.
28. После перезагрузки появляется Меню загрузки. В первой строке установленный Debian. Спустя несколько секунд он начнёт загружаться. В третьей строке прописана загрузка Windows. Если будет нужно загрузить Windows, выбираем его и нажимаем ENTER. Тогда загрузится Windows.
29. Не нужно пугаться и нервничать первая загрузка идёт долго. Просто ждём.
30. Окно входа в систему. Пишем логин и пароль пользователя. user 11.
31. Снова ждём долго. Это первый запуск!
32. Загрузился рабочий стол. Чтобы появилась панель нужно нажать: «Использовать настройки по умолчанию».
Всё готово. Линукс Дебиан установлен. Осталось его настроить для работы.
[kkstarratings]
1,453 total views, 1 views today
Нажмите, чтобы оценить этот пост!
[Total: 1 Average: 5]
Установка Debian 10 Buster | Losst
Спустя несколько лет разработки состоялся релиз дистрибутива Debian 10 Buster. В этом релизе кроме обновления версий пакетов мы увидим также несколько других изменений. Теперь систему можно загрузить в Live режиме с установочного носителя, а также в этом Live режиме добавлена возможность установки с помощью установщика Calamares.
Привычный всем псевдографический и графический установщик Debian никуда не делся и доступен для выбора при загрузке, а Calamares был добавлен для удобства новичков. В этой статье мы рассмотрим как выполняется пошаговая установка Debian 10 с помощью нового установщика Calamares.
Содержание статьи:
Системные требования
Минимальные системные требования Debian 10 графической версии такие:
- Оперативная память: 512 Мб;
- Место на диске: 10 Гб;
- Процессор: Pentium 4, 1 ГГц;
- Установочный носитель: USB или DVD.
Подготовка к установке
Шаг 1. Загрузка установочного образа
У Debian есть несколько видов установочных образов. Это Netinstall образ, который содержит только самые необходимые компоненты, полные образы, содержащие практически все, а также Live образы, с помощью которых можно запустить систему без установки.
Для загрузки полного образа откройте страницу репозитория и скачайте первый диск. Полные образы содержат огромный набор пакетов Debian и нужны для установки на системы с плохим доступном к интернету. Там есть три образа, но для установки вам будет достаточно только первого. Я писал об установке с полного образа в статье установка Debian 9 с тех времен там почти ничего не изменилось.
В этой статье мы будем выполнять с установку с Live образа. Для его загрузи откройте эту страницу и выберите образ с нужным окружением. Я буду использовать Gnome.
Шаг 2. Запись образа на флешку
Для записи образа на флешку можно использовать утилиту Etcher, как в Windows, так и в Linux вам достаточно выбрать образ, затем выбрать USB устройство и нажать кнопку Flush:
Шаг 3. Настройка BIOS
Следующий шаг — настройка BIOS, вам необходимо перезагрузить компьютер и нажать клавишу Del, Shift+F2, F2 или F8 чтобы войти в интерфейс настройки BIOS. Здесь найдите вкладку Boot. В разделе Bood Device Priority необходимо выбрать Hard Disk, а в Hard Disk Priority — установить на первое место вашу флешку:
Все это работает похожим образом как в новых BIOS, так и в старых, но в новых всё намного проще. Debian отлично устанавливается на UEFI, поэтому никаких дополнительных настроек не нужно.
Установка Debian 10 Buster
Шаг 4. Выбор варианта установки
Как я уже писал выше, у вас есть несколько вариантов установки на выбор. Вы можете загрузиться в Live режим и устанавливать систему с помощью Calamares или использовать привычный установщик Debian:
Выберите первый вариант.
Шаг 5. Запуск установщика
Откройте главное меню системы и выберите на панели избранного первый пункт — Calamares:
Шаг 6. Выбор языка
Выберите язык будущей системы:
Шаг 7. Часовой пояс
Выберите ваш часовой пояс:
Шаг 8. Раскладка клавиатуры
Советую выбрать английскую, а русскую потом добавите в системе, иначе не сможете настроить точки монтирования, а также ввести имя пользователя и пароль:
Шаг 9. Разметка диска
Как обычно, есть несколько вариантов разметки. Можно полностью стереть диск и установить систему или разбить диск вручную. Рассмотрим ручной вариант:
Шаг 10. Таблица разделов
Если у вас пустой диск, вам нужно сначала создать таблицу разделов. Для этого нажмите кнопку Новая таблица разделов.
Затем выберите формат таблицы, в большинстве случаев можно выбирать MBR, но если вы выполняете установку системы на UEFI, то лучше использовать более современную GPT:
Шаг 11. Создание раздела загрузчика
На этом разделе будут храниться файлы загрузчика и ядро системы. Для создания раздела кликните по Доступное место и нажмите кнопку Создать. В последнее время файлы загрузчика начали занимать много места, поэтому с запасом под этот раздел стоит выделить не менее 1024 мегабайта. Файловая система — ext4. Затем выберите точку монтирования /boot.
Шаг 12. Корневой раздел
Аналогичным образом нужно создать корневой раздел. Точка монтирования — /, файловая система — ext4, а размер не менее 10 Гб, но лучше 30-50 Гб, чтобы точно хватило на все системные файлы:
Шаг 13. Раздел подкачки
Раздел подкачки должен быть такой же, как размер оперативной памяти если вы хотите использовать режим гибернации или, если не хотите, то как минимум половина оперативной памяти и не менее четырех гигабайт. Здесь файловую систему нужно выбрать linuxswap:
Шаг 14. Домашний раздел
Тут будут храниться ваши файлы, документы, видео и музыка, выделяйте столько, сколько нужно, обычно все свободное место. Файловая система — ext4, точка монтирования — /home:
Шаг 15. Создание пользователя
Введите данные для нового пользователя, от имени которого вы будете использовать систему:
Шаг 16. Подтверждение установки
Проверьте все ли настроено правильно и подтвердите установку:
Шаг 17. Установка
Дождитесь пока установка Debian 10 Buster завершится:
Шаг 18. Перезагрузка
Перезагрузите компьютер:
Шаг 19. Готово
Вам осталось выбрать пользователя и ввести пароль, который вы указали при установке и авторизоваться в системе:
Теперь вы можете начать пользоваться Debian 10 Buster:
Выводы
В этой статье мы разобрали как установить Debian 10 Buster на компьютер. Систему ещё надо настраивать но она уже полностью готова к использованию. А что вы думаете о новой версии системы? Мне, например, нравится новый установщик. Будете ли обновляться? Напишите в комментариях!
Установка Debian на USB Flash
Довольно долго в качестве домашней файлопомойки у меня дома использовался старый системник. Поскольку сам по себе он был уже достаточно старый, потихоньку он стал самопроизвольно выключаться, перезагружаться, а то и просто зависать. В виду всего этого, я решил заменить старичка на более приемлемый вариант как в качестве бесперебойной работы, так и в качестве энергопотребления, а так же уровня шума(старый системник был довольно шумный). За основу я взял свой старый нетбук, легендарный «ASUS Eee PC 701 4G».
Поскольку на нем уже было установлено две ОС — Windows XP и Lubuntu, данные с которых я не хотел терять(да и просто лень их было бэкапить), я решил обойтись загрузочной USB Flash с каким-нибудь простым легковесным дистрибутивом, на который я собирался поставить нужное ПО, чтобы обеспечить все функции домашней файлопомойки. С самого начала я планировал использовать tinycore linux Но из-за его достаточно упоротой системы установки софта, а так же сохранения состояния после перезагрузки(т.к. это дистрибутив предназначен в основном для встраиваемых систем, а так же как portable-система) я все же решил использовать полноценный Debian GNU\Linux.
Тут естественно встал вопрос: «как правильно поставить этот дистрибутив на USB Flash?». После вдумчивого гугления у меня получилось сделать это вот так(все действия я выполнял на своем ноутбуке с установленной Ubuntu 12.04 на нем).
- Берем любую «флешку» подходящей емкости. Я использовал свою старую на 1 ГБ.
- Очищаем флешку(я сделал это радикально, заполнив первые 512Кб нулями), размечаем ее(я воспользовался fdisk) форматируем в ext2 и монтируем ее в любую подходящую директорию:
dd if=/dev/zero of=/dev/sdX bs=1k count=512 fdisk /dev/sdX и последовательно нажимаем o, a, n, p, 1, два раза Enter, w mkfs -t ext2 /dev/sdX mount -t ext2 /dev/sdX /mnt
- Устанавливаем базовую систему Debian с помощью debootstrap
debootstrap --arch=i386 squeeze /mnt
- Входим в эту базовую систему
LC_ALL=C chroot /mnt /bin/bash -i
Чтобы после входа не получать различные ошибки из-за отсутствия нужных в работе системных утилит файловых систем, перед входом нужно смонтировать их внутрь нашей базовой системы:
mount /dev/sdX /mnt mount -o bind /dev /mnt/dev mount -o bind /dev/shm /mnt/dev/shm mount -o bind /proc /mnt/proc mount -o bind /sys /mnt/sys mount -o bind /dev/pts /mnt/dev/pts
- Далее — создаем список файловых систем(отредактировав /etc/fstab), которые будут монтироваться после загрузки на нетбуке(монтирование многих файловых систем в память сделано для того, чтобы продлить жизнь флешке, UUID можно узнать с помощью команды blkid):
UUID=длинный набор цифр и букв / ext2 defaults,errors=remount-ro,noatime 0 1 proc /proc proc defaults 0 0 tmpfs /tmp tmpfs defaults,noatime 0 0 tmpfs /var/lock tmpfs defaults,noatime 0 0 tmpfs /var/log tmpfs defaults,noatime 0 0 tmpfs /var/run tmpfs defaults,noatime 0 0 tmpfs /var/tmp tmpfs defaults,noatime 0 0
- Далее ставим ядро:
apt-get install linux-image-686
- Затем grub(чтобы можно было загрузиться с флешки), wireless-tools, wpasupplicant(чтобы пользоваться wi-fi):
apt-get install grub wireless-tools wpasupplicant
Во время установки grub спросит, куда ему установиться. Я рекомендую ставить в MBR «флешки».
- После установки настраиваем сеть(отредактировав /etc/network/interfaces):
auto wlan0 iface wlan0 inet dhcp wpa-ssid mynetworkname wpa-psk mysecretpassphrase
Выходим из chroot и отмонтируем все ранее примонтированные файловые системы и вставляем флешку в Eee PC — и вуаля! — имеем вполне рабочий Debian на флешке. Далее устанавливаем нужны для файлопомойки софт и пользуемся.
Источники:
- http://forum.telenet.ru/index.php?showtopic=201691
- http://www.opennet.ru/tips/info/2192.shtml
- http://wiki.debian.org/WiFi/HowToUse#wpa_supplicant
Linux: Debian GNU/Linux на флешке (репост): dotdias — LiveJournal
Это репост статьи, которая мне не раз помогала устанавливать Debian на флешку. Внезапно оказалось, что страница со статьёй пропала, причем вместе с сайтом. Это репост этой страницы: http://kastaneda.kiev.ua/desktop/live_usb.html (архив). Ни на какие права я не претендую, но добавлю несколько примечаний и исправлений.
NB: Мне не нравится официальное выражение «USB mass storage». Слишком длинно, нудно и непонятно. Более простой вариант «USB-диск» вообще не в кассу — ну нет в флешке никакого диска, ни магнитного, ни оптического. Так что я обойдусь привычным, всем понятным словом «флешка».
Есть у меня флешка с работоспособной системой. С этой флешки я могу загрузиться и работать, как с live CD, только с возможностью записи. Кроме того, на флешке я ношу документы, которые могут вдруг понадобиться. Эту флешку я почти всегда ношу с собой, в отличие от ноутбука (что неудивительно: мой ноутбук весит 3 кг, а моя флешка — 15 грамм). В общем, довольно-таки полезная и нужная в хозяйстве вещь.
Здесь я опишу, как сделать загрузочную флешку «как у меня» и установить Debian на неё. Для этого вам потребуется чистая флешка (понятное дело, что всё содержимое флешки будет стёрто в процессе установки системы), а также обычная система с Debian’ом. Флешка должна быть не меньше 1 Гб, хотя этого хватит только на базовую систему (чем больше — тем лучше).
Создание разделов
Первая неожиданность: флешка будет разбита на два раздела. На одном будет стоять система, а второй (отформатированный как FAT32) пригодится для хранения документов. Дело в том, что из-под Windows на этой флешке будет видно только раздел с документами.
Здесь и далее флешка — /dev/sdb
.
Итак, запускаем fdisk /dev/sdb
, удаляем существующие разделы (если есть), создаём новую таблицу разделов (если её ещё нет), и затем создаём нужные нам разделы. (Прим.: никто не мешает использовать для этих целей GParted или даже Acronis Disk Director.) Первым нужно создать раздел с данными:
Command (m for help): n Command action e extended p primary partition (1-4) p Partition number (1-4): 1 First cylinder (1-1011, default 1): Enter Using default value 1 Last cylinder or +size or +sizeM or +sizeK (1-1011, default 1011): +250M Command (m for help): t Selected partition 1 Hex code (type L to list codes): b Changed system type of partition 1 to b (W95 FAT32)
В этом примере на флешке размером 1 Гб для раздела с данными было выделено 250 Мб. Для «офисных» документов вполне достаточно. Главное — помнить, что раздел с системой потребует минимум 500 Мб (и это без X Window System и уж тем более без чего-нибудь вроде KDE).
(Прим.: кстати, для KDE будет достаточно 4 Гб, с минимальным набором приложений можно уложится в 2 Гб, а с кучей дополнительных программ уже придётся доставать флешку на 8 Гб. У меня, например, на флешке стоит вполне полноценный Debian с Xfce и кучей рабочих программ, включая LibreOffice, VirtualBox, Apache2, PHP5, MySQL, MonoDevelop, почти все браузеры, Wine и 1С 8.1, другие, которые уже не помню, и даже несколько игрушек; все это на разделе в 6 Гб и запускается на любом компьютере.)
Похожим образом создаём системный раздел:
Command (m for help): n Command action e extended p primary partition (1-4) p Partition number (1-4): 2 First cylinder (248-1011, default 248): Enter Using default value 248 Last cylinder or +size or +sizeM or +sizeK (248-1011, default 1011): Enter Using default value 1011 Command (m for help): a Partition number (1-4): 2
По понятным причинам swap не делаем (он будет очень медленно работать, зато быстро испортит флешку). (Прим.: если запуск происходит на машине с Windows, в качестве свопа можно использовать C:\pagefile.sys, который можно монтировать вручную, или написать для этого скрипт. Важно при этом, чтобы Windows не был в спящем состоянии, а то не проснётся.) В общем, в итоге у нас получается конструкция из двух разделов, что-то вроде этого:
Disk /dev/sdb: 1027 MB, 1027603456 bytes 32 heads, 62 sectors/track, 1011 cylinders Units = cylinders of 1984 * 512 = 1015808 bytes Disk identifier: 0xf7b61a4c Device Boot Start End Blocks Id System /dev/sdb1 1 247 244993 b W95 FAT32 /dev/sdb2 * 248 1011 757888 83 Linux
Дальше — записываем изменения на диск (команда w
) и выходим (q
).
Теперь отформатируем получившиеся разделы /dev/sdb1
и /dev/sdb2
. Для системного раздела не используем ext3
, reiserfs
и прочие журналируемые файловые системы — журнал постоянно перезаписывается, а это для флешки крайне нежелательно и может привести к преждевременному выходу из строя. Важный момент: нам обязательно надо задать метки тома!
mkfs.vfat -n VOYAGER1 /dev/sdb1 mkfs.ext2 -L VOYAGER2 /dev/sdb2
Установка базовой системы
(Прим.: никто не мешает использовать этот способ, однако установка большого количества пакетов выльется в долгое и нудное ожидание. Лучше это делать через файл на жёстком диске: сначала снять дамп файловой системы с флешки, смонтировать её, зайти в неё, сделать все дела, и лишь после этого записать файл с файловой системой обратно на флешку. Так же можно проводить и обновление — можно делать его и прямо на флешке, но это, опять же, долго и лишние операции записи, так что почему бы не сэкономить на своём времени и времени жизни флешки? Чуть позже я подробнее опишу процесс.)
Здесь и далее точка монтирования флешки — /mnt/pendrive
.
mount /dev/sdb2 /mnt/pendrive
Итак, будущая корневая файловая система смонтирована. Установка базовой системы производится тривиально, при помощи штатной программы debootstrap
. Установите эту программу, если она ещё не установлена. Вот простейший пример использования:
debootstrap --arch i386 lenny /mnt/pendrive
Здесь я использовал дистрибутив lenny
и зеркало по умолчанию. (Прим.: ясное дело, сейчас лучше использовать wheezy, а для знающих людей можно и сразу testing. И замечу, что по умолчанию заркало — http://ftp.us.debian.org/debian.) Это всё, что требуется для установки базовой системы. Теперь в новую систему можно войти через chroot
:
LC_ALL=C chroot /mnt/pendrive /bin/bash
(Прим.: с помощью такого входа можно выполнять стандартные действия с системой, а вот что посложнее может и не получиться. Например, OpenJDK при установке требует, чтобы /proc был смонтирован. Для таких случаев можно предоставить системе на флешке /proc, /sys и /dev текущей системы. Опять же, подробнее будет позже.)
Внутри этой системы уже можно что-то делать — например, устанавливать дополнительные пакеты. (См. также: vim, zsh). Я, к примеру, первым делом ставлю vim
вместо vim-tiny
и меняю shell на zsh
.
Будьте внимательны: некоторые команды этой инструкции надо запускать внутри chroot
, а некоторые — в основной системе. Впрочем, об этом упоминается отдельно.
Настройка файловых систем
Внутри новой системы создаём точку монтирования для раздела с данными:
mkdir /mnt/data
…и пишем в /etc/fstab
новой системы такую вот штуку:
LABEL=VOYAGER2 / ext2 defaults,errors=remount-ro,noatime 0 1 LABEL=VOYAGER1 /mnt/data vfat iocharset=koi8-u,codepage=866,uid=1000,quiet 0 0 proc /proc proc defaults 0 0 tmpfs /tmp tmpfs defaults,noatime 0 0 tmpfs /var/lock tmpfs defaults,noatime 0 0 tmpfs /var/log tmpfs defaults,noatime 0 0 tmpfs /var/run tmpfs defaults,noatime 0 0 tmpfs /var/tmp tmpfs defaults,noatime 0 0
(Прим.: С одной стороны FAT смонтирован правильно, а с другой — это можно сделать и проще. Удостоверьтесь, что у вас русская локаль (лучше UTF-8, конечно), и о указании кодировок можно забыть. А если используется больше одного пользователя, или первый имеет UID не равный 1000, то уже начнутся проблемы. Так что, во-первых: используйте запись user=dias
вместо user=1000
— так не промажете. А во-вторых: не стоит использовать указание конкретного пользователя — например, захотите расшарить файлы по сети, так придется настраивать права, либо входящего пользователя (чтобы было смонтировано с его правами). Поэтому, чтобы не было проблем, я использую группу disk и маску 0000. Выглядит это так:
LABEL=DIA-8 /mnt/data vfat gid=disk,umask=0000,exec 0 0
Это позволяет управлять монтированием раздела всем пользователям группы disk (в которой должен быть и пользователь), и выставляет маску 0000, что устанавливает права 777 для всех существующих и вновь созданных файлов и директорий.)
Некоторые каталоги монтируются в tmpfs
— это делается для того, чтобы уменьшить число записей на флешку и продлить её срок службы. Это же относится к опции монтирования noatime
.
Установка ядра и загрузчика
Теперь наступает самый ответственный момент — надо сделать флешку загружаемой. Для начала ставим grub
и ядро внутри новой системы:
apt-get install grub linux-image-2.6-686
(Прим.: сейчас ядро уже третьей версии, да и пакет называется linux-image-686-pae
. Кстати, GRUB (grub-pc
) тоже подрос до второй версии, и его можно использовать и на флешке. Там несколько сложнее ручная настройка, но в итоге все работает лучше, чем раньше. Например, у меня флешка отказывается грузиться на некоторых мат. платах с первым GRUB’ом, а второй позволяет устранить эту неприятность. В тексте я, однако, все оставлю как было, может потом напишу подробнее про второй GRUB.)
Затем в основной системе (предполагается, что там тоже используется grub
) выполняем установку загрузчика в MBR флешки, причём не размонтируя:
grub-install --root-directory=/mnt/pendrive /dev/sdb
После этого внутри новой системы выполняем update-grub
. Эта команда найдёт установленное ядро и создаст меню загрузки, которое нам необходимо отредактировать. Итак, открываем в новой системе файл /boot/grub/menu.lst
, ищем все фрагменты такого вида:
root (hd0,0) kernel /boot/vmlinuz-2.6.22-3-686 root=/dev/hda1 ro
И заменяем их на что-то такого рода:
root (hd0,1) kernel /boot/vmlinuz-2.6.22-3-686 root=LABEL=VOYAGER2 ro
(Прим.: текущие версии Debian создают короткие ссылки на ядро и initrd
. Они находятся в корне корневой ФС и называются /vmlinuz
и /initrd.img
соответственно. Таким образом, можно писать не /boot/vmlinuz-2.6.22-3-686
, а только /vmlinuz
). Так и надёжнее будет, если версия ядра вдруг поменяется.)
Немного пояснений. (hd0,1)
— это второй раздел первого (с точки зрения BIOS’а) диска. При загрузке с флешки BIOS будет считать эту флешку первым диском. Ну, а система у нас на втором разделе флешки.
После загрузки ядра и initrd, системе потребуется смонтировать корневой раздел. А это уже не «первый диск в BIOS’е», это /dev/sdb2
или что-нибудь в таком роде. На разных компьютерах флешка может называться по-разному — /dev/sda
на системе без SATA-дисков, /dev/sdc
на системе с двумя SATA-дисками, и так далее. Вот тут-то нам и пригодятся метки разделов — ядро просмотрит все доступные разделы на всех доступных дисках в поисках своего корневого раздела. Таким же образом система смонтирует раздел с данными.
Можно проверить работоспособность получившейся системы без перезагрузки — при помощи qemu
:
qemu -hda /dev/sdb -net nic -net user
Настройка получившейся системы
Дальше конфигурируем систему на флешке, как считаем нужным — устанавливаем дополнительные пакеты, конфигурируем locales
, задаём имя хоста, создаём обычную учётную запись и так далее.
apt-get --purge remove tasksel-data laptop-detect dmidecode apt-get install bzip2 deborphan elinks-lite host less lftp lzma nmap screen vim zsh
(Прим.: а для пущей надёжности можно установить набор микропрограмм и драйверов, которые не включаются в ядро, но которые могут вам внезапно понадобиться. Только не забудьте добавить contrib
и non-free
в /etc/apt/sources.list
. Они, как правило, находятся в разделах kernel/contrib и kernel/non-free. Только вот видео драйвера устанавливать не советую — так ваша флешка обретёт приверженность только к одному виду видеокарт и откажется работать на остальных. Используйте драйвера из ядра.)
А ещё у меня на флешке обитает Fluxbox, которому там самое место.
Репост окончен. Весь текст между линиями, кроме примечаний, принадлежит его непосредственному автору. Ссылки ведут на архив ввиду отсутствия сайта (на текущий момент, во всяком случае).
Как установить Debian 9 Stretch с USB — Linux Подсказка
Debian 9 Stretch — отличная операционная система на базе Linux. Это абсолютно бесплатно и с открытым исходным кодом. Он очень стабилен и хорош для людей, которым нужна очень стабильная система.
В этой статье я покажу вам, как загрузить Debian 9 Stretch iso , создать загрузочный USB-накопитель Debian 9 Stretch из файла iso с помощью Rufus и как установить Debian 9 Stretch с этого загрузочного USB-накопителя. Давайте начнем.
Загрузка Debian 9 Stretch iso
Сначала перейдите на официальную страницу загрузок Debian iso по адресу https: // www.debian.org/CD/, и вы должны увидеть следующее окно.
Теперь нажмите любую из ссылок, как показано на скриншоте ниже. Если у вас быстрое подключение к Интернету, вы можете загрузить файл Debian 9 iso через HTTP. В этом случае щелкните Загрузить образы CD / DVD с использованием HTTP . Если вы хотите использовать Torrent для загрузки файла iso , нажмите Загрузить образы CD / DVD с BitTorrent . Если вы хотите загрузить образы Debian Live iso , нажмите Загрузить живые образы с помощью HTTP, FTP или BitTorrent .Я выбираю HTTP-загрузку.
После того, как вы нажмете на ссылку, вы должны увидеть что-то вроде этого. Просто прокрутите немного вниз.
Теперь щелкните amd64 , если вы хотите установить 64-разрядную версию Debian, или i386 , если вы хотите установить 32-разрядную версию ОС Debian на свой компьютер. Я собираюсь использовать 64-битную версию.
Теперь вы должны увидеть что-то вроде этого. Просто прокрутите немного вниз.
Щелкните первый файл DVD iso , как отмечено на скриншоте ниже.
Ваша загрузка должна начаться, как вы можете видеть на скриншоте ниже.
Загрузка Rufus и создание загрузочного USB-устройства Debian 9 Stretch
После завершения загрузки вам необходимо создать загрузочный USB-накопитель, чтобы вы могли загрузиться с него и установить Debian 9 Stretch на свой компьютер.
Перейдите на официальный сайт Rufus по адресу https://rufus.akeo.ie, и вы должны увидеть следующее окно. Прокрутите немного вниз.
Вы должны увидеть ссылку на Rufus Portable , как отмечено на скриншоте ниже.Нажмите на нее
Rufus Portable должен быть загружен.
Теперь запустите Rufus Portable , и вы должны увидеть следующее диалоговое окно. Щелкните по № .
Должно появиться окно Rufus Portable .
Теперь вставьте USB-накопитель, и он должен появиться в окне Rufus .
Должно появиться средство выбора файлов. Выберите образ Debian iso и щелкните Open .
ПРИМЕЧАНИЕ: Я использую более старую версию iso из Debian 9 Stretch DVD, так как я ее загрузил, и повторная загрузка займет очень много времени. Это не должно иметь значения.
Теперь нажмите Start .
Вы должны увидеть следующее окно. Щелкните Да .
Просто оставьте значения по умолчанию и нажмите OK .
Теперь нажмите ОК .Он должен стереть все с вашего USB-накопителя.
Процесс создания загрузочного USB-накопителя Debian 9 Stretch:
По завершении нажмите Закрыть .
Загрузка с USB-накопителя и установка Debian 9 Stretch
Теперь вставьте USB-накопитель в компьютер и загрузитесь с него. Вы должны увидеть что-то вроде этого. Выберите Графическая установка и нажмите
Выберите свой язык и щелкните Продолжить .
Выберите свое местоположение и нажмите Продолжить .
Выберите раскладку клавиатуры и нажмите Продолжить .
Введите свое имя хоста и нажмите Продолжить .
Здесь вы можете настроить доменное имя. Вы также можете оставить его пустым и нажать Продолжить .
Установите пароль root и нажмите Продолжить .
Введите свое полное имя и нажмите Продолжить .
Введите свое имя пользователя и нажмите Продолжить .
Установите пароль для своего пользователя и нажмите Продолжить .
Выберите свой часовой пояс и нажмите Продолжить .
Выберите Да , если ваше оборудование поддерживает UEFI, в противном случае выберите Нет и затем нажмите Продолжить .
Выберите один из методов разделения и щелкните Продолжить .Я собираюсь использовать Manual , просто чтобы показать вам, как разбить диск на разделы для Debian 9 Stretch.
На моем виртуальном жестком диске на моей виртуальной машине сейчас нет таблицы разделов. Чтобы создать таблицу разделов, выберите ее и нажмите Продолжить .
Выберите Да и щелкните Продолжить .
Должна быть создана новая таблица разделов. Теперь выберите FREE SPACE и нажмите Continue , чтобы создать новый раздел.
Выберите Создайте новый раздел и нажмите Продолжить .
Введите размер раздела. Я создаю системный раздел EFI размером около 512 МБ . Когда вы закончите, нажмите Продолжить .
Выберите Начало и щелкните Продолжить .
Выберите Использовать как и щелкните Продолжить , чтобы изменить его.
Выберите EFI System Partition и щелкните Continue .
Теперь выберите Готово, настройку раздела и нажмите Продолжить .
Должен быть создан системный раздел EFI . Теперь вам нужно создать как минимум еще один раздел root (/) . Вы можете предоставить корневому разделу оставшееся свободное пространство. Если хотите, вы также можете создать раздел home (/ home) .Но сейчас я этого делать не буду.
Создайте корневой раздел со следующими настройками.
Окончательная конфигурация должна выглядеть примерно так. Теперь выберите Finish partitioning и запишите изменения на диск и нажмите Continue .
Выберите № и щелкните Продолжить .
Выберите Да и щелкните Продолжить .
Должна начаться установка.
Выберите Да или Нет в зависимости от того, хотите ли вы использовать сетевое зеркало для установки пакета, и нажмите Продолжить .
Выберите Да или Нет и щелкните Продолжить .
Теперь выберите программное обеспечение, которое вы хотите установить, и нажмите Продолжить .
Установка должна продолжиться.
После завершения установки щелкните Продолжить .
Ваш компьютер должен перезагрузиться, и вы должны загрузиться в новую операционную систему Debian 9 Stretch. Введите свое имя пользователя и пароль и нажмите Войти .
Войдите в систему.
Добавление свопа
Мне нравится SWAP на основе файлов, так как при необходимости легче изменить размер SWAP .Раздел SWAP не даст вам такой гибкости.
Чтобы добавить 1 ГБ из SWAP в ваш Debian 9 Stretch, выполните следующие команды:
$ su -c ‘dd if = / dev / zero of = / SWAP bs = 1G count = 1 && chmod 0600 / SWAP &&
mkswap / SWAP && swapon / SWAP’
ПРИМЕЧАНИЕ: Измените count = 1 на count = 2 для 2 ГБ, count = 3 для 3 ГБ и так далее.
Введите свой пароль root и нажмите
Теперь выполните следующую команду:
$ su -c ‘echo «/ SWAP none swap defaults 0 0» >> / etc / fstab’
Вот как вы устанавливаете Debian 9 Stretch с USB-накопителя.Спасибо, что прочитали эту статью.
.
Установите Debian Live на флэш-накопитель из Windows
Как создать USB-накопитель Debian Live Flash с помощью Windows и Ubuntu Win32 Disk Imager (Image Writer для Windows). В следующем руководстве мы рассмотрим процесс установки Debian Live на USB-накопитель из Windows. Debian Live — это продолжающийся проект, возглавляемый Даниэлем Бауманном, который предлагает (usb-hdd) образы Debian и ISO-образы операционной системы Debian Live с рабочими столами Gnome, KDE, lxde или Xfce.
Кроме того, для тех, кто работает в среде Linux, пользовательский образ Debian Live ISO или USB-образ можно легко создать с помощью сценариев Live-Helper.
Примечание : Этот метод установки Debian Live отформатирует и создаст на вашем флэш-накопителе толстый раздел размером 704 МБ. В Windows ваш диск будет иметь размер всего 704 МБ, потому что Windows не обнаруживает остальное пространство, которое будет использовано для постоянной функции ext2. Ссылки на методы восстановления флеш-накопителя приведены в конце этого руководства.
Debian Live 5.0 Desktop Скриншот
Логотипы Debian и Debian : Товарные знаки программного обеспечения в общественных интересах, Inc.
Win32Disk Imager : win32-image-writer
Домашняя страница распространения : debian-live.alioth.debian.org
Минимальная емкость флэш-накопителя : 1 ГБ
Постоянная функция : Да
Установка Debian Live на USB с помощью Windows
Предупреждение : содержимое флэш-накопителя будет удалено.Прежде чем продолжить, сделайте резервную копию всего, что вы хотите сохранить.
- Вставьте флэш-накопитель объемом 2 ГБ или больше (для Debian Live с постоянством)
- Загрузите Debain-Live Gnome, Xfce, KDE или lxde img (и сохраните его на свой рабочий стол)
- Загрузите Win32 DiskImager (и извлеките его содержимое в папку на рабочем столе)
- Перейдите туда, где вы извлекли содержимое Win32DiskImager, и запустите Win32DiskImager.exe
Примечание : вы можете заметить окно с сообщением: Произошла ошибка при попытке получить информацию об устройстве.Ошибка 8 :
— просто нажмите OK , чтобы продолжить
- (1) Найдите и выберите файл Debian-Live .img (2) Выберите свое USB-устройство (3) Щелкните Write , чтобы записать образ на устройство
- Индикатор выполнения будет указывать на ход записи. По завершении просто перезагрузите компьютер и настройте BIOS или меню загрузки на загрузку с USB-устройства
.
Если все пойдет хорошо, теперь вы должны загружаться со своего портативного USB-накопителя Debian Live Flash.
Как сделать установку Debian Live постоянной:
Леонг Ю Сян предложил следующую информацию. После того, как вы запустите свой флеш-накопитель, созданный Debian Live, выполните следующие действия:
- Перейдите в Система> Администрирование> Редактор разделов
- (1) Выберите свое USB-устройство из раскрывающегося списка в правом верхнем углу (2) Щелкните правой кнопкой мыши Нераспределенное пространство и выберите Новый
- (1) Установите для файловой системы значение Ext2 (2) введите live-rw для метки (3) Нажмите Добавить
- После завершения процесса перезагрузите систему Debian Live.
- На заставке нажмите клавишу Tab
- Добавьте в строку слово , постоянное , а затем нажмите Введите
Если все пойдет хорошо, теперь вы должны загружаться в Debian Live с постоянством.Чтобы сохранить и восстановить любые внесенные вами изменения, вам необходимо выполнять шаги 5 и 6 во время каждой загрузки.
Другой вариант — заменить файл live.cfg в каталоге syslinux на вашем флэш-накопителе этим (щелкните правой кнопкой мыши сохранить как) файлом live.cfg, который добавит параметр постоянной загрузки по умолчанию в меню загрузки.
Если вы хотите вернуть флэш-накопитель в его предыдущее состояние, вы можете использовать это руководство «Как восстановить USB-накопитель».
Установить Debian Live на флэш-накопитель из Windows, опубликованный в разделе Установка с флэш-накопителя с помощью Windows
.