Установка debian на внешний жесткий диск usb
To prepare the USB stick, we recommend to use a system where GNU/Linux is already running and where USB is supported. With current GNU/Linux systems the USB stick should be automatically recognized when you insert it. If it is not you should check that the usb-storage kernel module is loaded. When the USB stick is inserted, it will be mapped to a device named /dev/sdX , where the « X » is a letter in the range a-z. You should be able to see to which device the USB stick was mapped by running the command lsblk before and after inserting it. (The output of dmesg (as root) is another possible method for that.) To write to your stick, you may have to turn off its write protection switch.
The procedures described in this section will destroy anything already on the device! Make very sure that you use the correct device name for your USB stick. If you use the wrong device the result could be that all information on, for example, a hard disk is lost.
Заключение
Наличие Ubuntu на внешнем устройстве имеет ряд преимуществ. Во-первых, это значительно экономит ваше внутреннее хранилище и снижает вероятность того, что он испортит другие файлы. Во-вторых, вы больше не будете ограничены размером хранилища вашего внутреннего жесткого диска.
Эта статья описывает полную процедуру установки Ubuntu на внешний жесткий диск в три этапа. Вы должны знать, как использовать BIOS вашего компьютера, потому что некоторые важные шаги процедуры выполняются в BIOS. Ubuntu с внешнего жесткого диска можно загрузить из меню BIOS. Но этого можно избежать, установив приоритет загрузочных дисков.
Шаг 3: Запуск Ubuntu
Теперь вы можете удалить загрузочный USB-накопитель, потому что это не требуется. Перезагрузите устройство и снова войдите в BIOS. Выберите накопитель, содержащий Ubuntu, в меню загрузки системы.
Вот так! Итак, вот как вы можете установить Ubuntu на внешние диски хранения.
Подготовка
Данный клиент работает под управлением HP ThinPro, которая построена на базе Debian. Проблема заключается в том, что система установлена на внутреннюю Flash память объемом 512MB. По современным меркам этого объема недостаточно для комфортной работы, да и ресурс циклов перезаписи встроенной Flash мал. Поэтому было решено установить ОС на внешний жесткий диск.
На печатной плате видно, что есть место под установку вертикального разъема SATA, но габариты корпуса не позволяют этого сделать. Так же при более детальном изучении выяснилось, что на плате не распаяны некоторые элементы, а в частности, фильтрующие конденсаторы на выводах Rx,Tx разъема SATA0: C80, C81, C82, C83. На фото ниже показаны места их установки.
Эти конденсаторы можно позаимствовать из платы от старого жесткого диска:
После монтажа конденсаторов и изучения разводки платы в области SATA разъема, была определена следующая схема подключения:
Из-за отсутствия места внутри корпуса, было принято решение установить жесткий диск снаружи, на верхней крышке. Это обеспечило удобный доступ к диску и лучшее охлаждение. Для этих целей был куплен SATA кабель от ноутбука HP DV5, подойдет так же от DV6 и DV7-1000, он имеет достаточную длину и подходящий диаметр для того, чтобы пролезть в отверстия в верхней крышке.
Далее удаляем разъем, определяем распиновку и паяем согласно схеме.
Для увеличения механической прочности соединения, фиксируем все термоклеем.
В данном тонком клиенте отсутствует BIOS, для загрузки ОС используется U-Boot. Чтобы настроить загрузку с внешнего диска необходимо получить доступ к консоли U-Boot- это можно сделать подключившись к соответствующим выводам на плате, USB — UART преобразователем.
Открываем Putty и выбираем COM порт, который закрепился за преобразователем. Подаем питание и быстро нажимаем кнопку «пробел», пока не увидим приглашение на ввод команд.
В консоли U-Boot необходимо ввести следующие команды:
Здесь мы выставляем загрузку с жесткого диска (ide 1:1), загружаться будут uImage и uInitrd. Команда saveenv означает запись конфигурации в энергонезависимую память. Более подробно о доступных командах можно узнать набрав знак вопроса в консоли.
4.3.2. Копирование файлов на карту памяти USB вручную
Prior to isohybrid technology being used for Debian installation images, the methods documented in the chapters below were used to prepare media for booting from USB devices. These have been superseded by the technique in Раздел 4.3.1, «Preparing a USB stick using a hybrid CD/DVD image», but have been left here for educational and historical purposes and in case they are useful to some user.
An alternative to the method described in Раздел 4.3.1, «Preparing a USB stick using a hybrid CD/DVD image» is to manually copy the installer files, and also an installation image to the stick. Note that the USB stick should be at least 1 GB in size (smaller setups are possible using the files from netboot, following Раздел 4.3.3, «Копирование файлов на карту памяти USB вручную — гибкий путь»).
There is an all-in-one file hd-media/boot.img.gz which contains all the installer files (including the kernel) as well as syslinux and its configuration file .
Заметим, что хотя этот метод удобен, он имеет большой недостаток: логический размер устройства ограничен 1 ГБ, даже если ёмкость карты памяти USB гораздо больше. Вам нужно переразметить карту USB и создать новые файловые системы, чтобы снова получить всё пространство, если вы хотите использовать его для другой цели.
Simply extract this image directly to your USB stick:
After that, mount the USB memory stick ( mount /dev/ sdX /mnt ), which will now have a FAT filesystem on it, and copy a Debian ISO image (netinst or full CD; see Раздел 4.1, «Official Debian GNU/Linux installation images») to it. Unmount the stick ( umount /mnt ) and you are done.
Установка системы
В качестве ОС был выбран Debian 8, как максимально совместимый и не требующий дополнительного «допиливания». Перед началом установки необходимо подготовить жесткий диск. На диске нужно создать один раздел и отформатировать его в файловую систему ext2, после чего скопировать, в корень, uImage и uInitrd. Далее подключить жесткий диск к тонкому клиенту и подать питание. Если все сделано правильно, то в консоли должен отображаться лог загрузки системы и начаться установка.
После успешной установки, необходимо войти в консоль U-Boot и внести небольшие изменения в конфиг. Если при установке системы было выбрано разбитие диска по умолчанию и для папки boot создан отдельный раздел диска вводим следующие команды:
Если все установлено в один раздел:
Все! Теперь у вас есть миниатюрный сервер под управлением Debian, которому можно найти массу применений на работе и дома. Ниже показаны фотографии того, что получилось в итоге. Жесткий диск установлен на болты от VGA разъема.
Советы и хитрости
Во многих компаниях наличие Linux на вашем компьютере является обязательным требованием. Что бы вы сделали, если бы вы были пользователем Windows или macOS и у вас нет места для другой операционной системы на вашем ноутбуке? Вы, вероятно, подумали бы обновить свой внутренний жесткий диск или поискать новый ноутбук. Но ждать! Есть ли способ установить Linux на внешний жесткий диск? Ну конечно! Вы можете установить любой дистрибутив Linux на внешний жесткий диск и использовать его на своем ноутбуке.
Итак, вопрос в том, как получить Linux на внешнем запоминающем устройстве? Во-первых, не паникуйте. Метод довольно прост, и вам просто нужно позаботиться о нескольких вещах при установке.
В этой статье описывается полный процесс установки Linux на внешний жесткий диск. Вы можете установить любой дистрибутив Linux. Я собираюсь установить Ubuntu, потому что он стабилен и относительно прост в установке. Обратите внимание, что процесс установки многих других дистрибутивов на основе Debian будет таким же.
Требование:
Для начала процесса установки вам понадобятся следующие элементы:
- USB-накопитель / ручка объемом не менее 4 ГБ для Ubuntu ISO
- Жесткий диск, на который вы хотите установить Ubuntu
- Ubuntu ISO
- ПК, чтобы сделать загрузочный USB и установить Linux на жесткий диск
Шаг 1: Создание загрузочного USB с Ubuntu ISO:
На этом этапе вам нужно создать загрузочный установочный USB-носитель с ISO-файлом Ubuntu. Есть много приложений, которые можно использовать для создания загрузочного USB, я использую balenaEtcher. Есть много причин использовать его: открытый исходный код, кроссплатформенность, менее сложное и очень быстрое приложение.
Убедитесь, что USB-накопитель подключен. После загрузки приложения откройте его.
Щелкните «Flash from file» и выберите ISO-образ Ubuntu:
Выберите целевой диск, которым является ваш USB:
Теперь все готово. Нажмите «Flash», процедура займет несколько минут:
Теперь ваш загрузочный USB с ISO-файлом Ubuntu готов.
Когда у вас есть все необходимое, самое время начать процесс.
Как установить Ubuntu 20.04 на внешний жесткий диск:
Я разбиваю весь процесс на этапы, и все этапы очень важны. Поэтому внимательно следите за ними:
4.3.1. Preparing a USB stick using a hybrid CD/DVD image
Debian installation images for this architecture are created using the isohybrid technology; that means they can be written directly to a USB stick, which is a very easy way to make an installation media. Simply choose an image (such as the netinst, CD or DVD-1) that will fit on your USB stick. See Раздел 4.1, «Official Debian GNU/Linux installation images» to get an installation image.
Также, для очень маленьких карт памяти USB, с размером в несколько мегабайт, вы можете скачать образ mini.iso из каталога netboot (по ссылке, упомянутой в Раздел 4.2.1, «Where to Find Installation Files»).
The installation image you choose should be written directly to the USB stick, overwriting its current contents. For example, when using an existing GNU/Linux system, the image file can be written to a USB stick as follows, after having made sure that the stick is unmounted:
Information about how to do this on other operating systems can be found in the Debian CD FAQ.
Образ должен быть записан на устройство, представляющее весь диск, а не отдельный раздел, например /dev/sdb, а не /dev/sdb1. Не используйте программы типа unetbootin , которые изменяют образ.
Simply writing the installation image to USB like this should work fine for most users. The other options below are more complex, mainly for people with specialised needs.
Гибридный образ занимает не всё место на карте, поэтому свободное пространство можно использовать для хранения файлов микропрограмм, пакетов или любых других ваших файлов. Это полезно, когда у вас есть только одна карта, или вы хотите сохранить всё необходимое на одном устройстве.
To do so, use cfdisk or any other partitioning tool to create an additional partition on the stick. Then create a (FAT) filesystem on the partition, mount it and copy or unpack the firmware onto it, for example with:
Take care that you use the correct device name for your USB stick. The mkdosfs command is contained in the dosfstools Debian package.
If you have chosen the mini.iso to be written to the USB stick, the second partition doesn't have to be created, as - very nicely - it will already be present. Unplugging and replugging the USB stick should make the two partitions visible.
4.3.1. Preparing a USB stick using a hybrid CD/DVD image
Debian installation images for this architecture are created using the isohybrid technology; that means they can be written directly to a USB stick, which is a very easy way to make an installation media. Simply choose an image (such as the netinst, CD or DVD-1) that will fit on your USB stick. See Раздел 4.1, «Official Debian GNU/Linux installation images» to get an installation image.
Также, для очень маленьких карт памяти USB, с размером в несколько мегабайт, вы можете скачать образ mini.iso из каталога netboot (по ссылке, упомянутой в Раздел 4.2.1, «Where to Find Installation Files»).
The installation image you choose should be written directly to the USB stick, overwriting its current contents. For example, when using an existing GNU/Linux system, the image file can be written to a USB stick as follows, after having made sure that the stick is unmounted:
Information about how to do this on other operating systems can be found in the Debian CD FAQ.
Образ должен быть записан на устройство, представляющее весь диск, а не отдельный раздел, например /dev/sdb, а не /dev/sdb1. Не используйте программы типа unetbootin , которые изменяют образ.
Simply writing the installation image to USB like this should work fine for most users. The other options below are more complex, mainly for people with specialised needs.
Гибридный образ занимает не всё место на карте, поэтому свободное пространство можно использовать для хранения файлов микропрограмм, пакетов или любых других ваших файлов. Это полезно, когда у вас есть только одна карта, или вы хотите сохранить всё необходимое на одном устройстве.
To do so, use cfdisk or any other partitioning tool to create an additional partition on the stick. Then create a (FAT) filesystem on the partition, mount it and copy or unpack the firmware onto it, for example with:
Take care that you use the correct device name for your USB stick. The mkdosfs command is contained in the dosfstools Debian package.
If you have chosen the mini.iso to be written to the USB stick, the second partition doesn't have to be created, as - very nicely - it will already be present. Unplugging and replugging the USB stick should make the two partitions visible.
4.3.3. Копирование файлов на карту памяти USB вручную — гибкий путь
Если вам хочется большей гибкости или вы просто хотите знать, что на самом деле происходит, то можете воспользоваться следующим методом записи файлов на карту памяти. Преимущество использования этого метода в том, что если ёмкость карты USB достаточно велика, то вы можете скопировать любой образ ISO, даже DVD.
4.3.3.1. Partitioning and adding a boot loader
Мы покажем как использовать на карте памяти только первый раздел, а не всё устройство.
In order to start the kernel after booting from the USB stick, we will put a boot loader on the stick. Although any boot loader should work, it's convenient to use syslinux , since it uses a FAT16 partition and can be reconfigured by just editing a text file. Any operating system which supports the FAT file system can be used to make changes to the configuration of the boot loader.
First, you need to install the syslinux and mtools packages on your system.
Since most USB sticks come pre-configured with a single FAT16 partition, you probably won't have to repartition or reformat the stick. If you have to do that anyway, use cfdisk or any other partitioning tool to create a FAT16 partition now [3] , and then install an MBR using:
Now create the filesystem using:
Take care that you use the correct device name for your USB stick. The mkdosfs command is contained in the dosfstools Debian package.
Having a correctly partitioned USB stick (now), you need to put syslinux on the FAT16 partition with:
Again, take care that you use the correct device name. The partition must not be mounted when starting syslinux . This procedure writes a boot sector to the partition and creates the file ldlinux.sys which contains the boot loader code.
4.3.3.2. Adding the installer files
According to your choice, you have to download some installer files from the hd-media or netboot subdirectory of debian/dists/bullseye/main/installer-i386/current/images/ on any Debian mirror:
vmlinuz or linux (kernel binary)
initrd.gz (initial ramdisk image)
You can choose between either the text-based version of the installer (the files can be found directly in hd-media or netboot) or the graphical version (look in the respective gtk subdirectories).
Then mount the partition ( mount /dev/ sdX1 /mnt ) and copy the downloaded files to the root directory of the stick.
Next you should create a text file named syslinux.cfg in the root directory of the stick as configuration file for syslinux, which at a bare minimum should contain the following line:
Change the name of the kernel binary to « linux » if you used files from netboot .
For the graphical installer (from gtk ) you should add vga=788 at the end of the line. Other parameters can be appended as desired.
Чтобы включить выдачу приглашения при загрузке для добавления дополнительных параметров, добавьте строку prompt 1 .
If you used files from hd-media , you should now copy the ISO file of a Debian installation image onto the stick. (For the netboot variant this is not needed.)
You can use either a netinst or a full CD/DVD image (see Раздел 4.1, «Official Debian GNU/Linux installation images»). Be sure to select one that fits on your stick. Note that the « netboot mini.iso » image is not usable for this purpose.
When you are done, unmount the USB memory stick ( umount /mnt ).
Теперь подробнее опишу шаги, которые привели меня к успеху и, надеюсь, приведут в похожей ситуации и вас.
Первый этап
-f — проверять диск даже если он помечен как несодержащий ошибок
-y — отвечать «да» на все вопросы автоматически. То есть, просто исправлять все ошибки
-c — искать и помечать битые блоки диска. Для этих целей существует специальная утилита badblocks, но с помощью этой опции вы автоматически пересылаете ее отчет fsck.
Обратите внимание, что вы указываете не диск, а конкретный раздел на нем.
В моем случае проверка «умерла» на 20% выполнения из-за огромного числа ошибок, почему я и принял нехитрое решение создать в начале диска раздел объемом гигабайт 20 (этого более, чем достаточно для установки Debian). Для переразбивки диска удобно пользоваться утилитой cfdisk:
В интерактивном режиме вы просто нужным образом конфигурируете диск: я создал в начале диска primary-раздел размером 20 Гб, остальное место оставил пустым (а также заранее пометил его как bootable. Не забудьте перед выходом из программы записать изменения на диск). Затем создаем на нем файловую систему:
И снова проверяем, что все хорошо:
Второй этап
Предположим, VirtualBox у вас уже установлен. Тогда создадим vmdk-образ диска, в действительности отображающий все операции с ним на физический диск (предполагаем, что вы находитесь в удобной вам директории, например, ~/VirtualBox\ VMs\desktop):
Теперь создадим новую виртуальную машину с именем «desktop»:
Выделим ей подходящий объем оперативной памяти:
Оборудуем контроллером для подлючения жестких дисков и CD/DVD-приводов:
И подключим наш внешний жесткий диск:
Для того, чтобы отключить диск (нам это еще не раз пригодится), нужно выбрать в качестве medium «ничто»:
Теперь пора задуматься, с чего мы будем ставить Debian. Я, при наличии нормального интернет-канала, выбрал «small installation image», вы, при желании, можете выкачать полноразмерный CD или даже DVD. Подробности здесь. Также из-за установки в виртуальной машине придется ограничиться i386-версией — 64-битные гости VirtualBox поддерживает только на хостах с поддержкой аппаратной виртуализации VT-x или AMD-V — этим могут похвастаться только не самые дешевые процессоры. Итак, пусть в текущем каталоге лежит iso-образ Debian, например, debian-6.0.5-i386-netinst.iso. Тогда по образу и подобию подключения жесткого диска подключим и его:
Можно запускать машину:
(часть этих действий можно выполнить и из графической оболочки VirtualBox. Только при ее запуске не забудьте, что машины по умолчанию создаются только для одного пользователя, потому запускайте графическую оболочку также от имени root. Под обычным пользователем выполнить все эти манипуляции вам удастся едва ли, поскольку для работы с жестким диском нужен привилегированный к нему доступ. Используйте sudo)
Теперь вам нужно пройти через все этапы инсталляции, указать пароли для root и пользователя, а также, и это критически важно, выбрать среди шаблонов инсталляции SSH-сервер. Из-за весьма шаткого состояния диска я при его разбивке минимизировал свои действия — примонтировал существующий раздел как / и не выделял swap-раздел — его можно подключить уже на целевой машине. После завершения установки можете еще поработать в системе, что-то настроить по вкусу, пока к ней есть доступ с клавиатуры и монитора, проверить, что все действительно загружается, отключив iso-образ и т.д.
Третий этап
На третьем этапе все, что нужно — это подключить внешний диск к целевой машине и включить ее. Мне на этом этапе помог роутер, потому что ip машины я подсмотрел на его статус-странице и открыл по этому адресу SSH-сессию с ноутбука:
У вас адрес машины скорее всего будет иным.
Четвертый этап
Если все получилось, осталось перенести систему с внешнего диска на внутренний. По поводу этого этапа существует особенно много мнений (в том числе не совсем верных), как его осуществлять, я предложу один. Во-первых, учитывая работу вслепую, будет очень полезно все, описанное в этом разделе, сначала проделать на ноутбуке в виртуальной машине. Следуя этому замечательному руководству и уже сделанным мной замечаниям, вы можете подключить к виртуальной машине «desktop» еще один, действительно виртуальный жесткий диск и, считая, что это внутренний диск целевой машины, потренироваться на нем. В конечном счете вы должны суметь отключить внешний диск и тем не менее загрузить с виртуального ваш Debian. Чтобы еще более приблизить обстановку к «боевой», можете из хост-машины (ноутбука) работать с виртуальной машиной по SSH. Для этого, например, можно оставить настройки сети (NAT) виртуальной машины по умолчанию, но перебросить порты:
(подробности здесь)
Теперь любое обращение к 2222 (номер произволен, но желательно, чтобы он превышал 1024 — по меньшим портам может обращаться только root) порту вашего ноутбука будет пересылаться на 22 порт (стандартный SSH) виртуальной машины. Можете открыть с хоста сессию:
(скорее всего, localhost ведет по адресу 127.0.0.1). Во-вторых, не стоит весь диск копировать с помощью dd, потому что это долго и не пройдет гладко в большинстве практически реализуемых случаев. Для копирования файловой системы вы можете использовать cp, rsync, но более всего подойдет специальная утилита dump/restore (работает крайне быстро и надежно), да и для восстановления порядка загрузки вы уж точно не отделаетесь копированием с помощью dd записи MBR — современный Debian использует grub2, который любит адресовать диски по уникальным номерам UUID — вы оставите в системе все ссылки на внешний жесткий диск.
Итак, необходимо проделать следующее (целевая машина загружена с внешнего диска, пусть он есть /dev/sda, внутренний диск — /dev/sdb, вы работаете с ноутбука по SSH):
Разбить с помощью cfdisk внутренний диск так же (или почти так же — раздел, в который будете копировать должен вместить предназначенные ему данные):
Создать на нем файловую систему:
И скопировать в нее файловую систему внешнего диска:
Теперь нужно сконфигурировать grub2. Сначала выполним chroot в скопированную файловую систему:
Теперь мы фактически находимся в окружении Debian на внутреннем диске целевой машины. Обновим конфигурацию жестких дисков (сейчас там мусор, оставленный виртуальной машиной):
— она автоматически запишется в файл /boot/grub/device.map. Обновим конфигурацию grub2:
Выполним его инсталляцию на внутренний диск:
(обратите внимание, вы указываете диск, а не раздел на нем)
И снова стоит обновить конфигурацию:
Теперь отменим chroot и выключим систему:
Теперь отключите внешний диск и запустите целевую машину снова. Вы должны вновь получить доступ к ней по SSH с ноутбука.
Теперь можно создать и подключить swap-раздел: выделите ему место с помощью cfdisk, затем выполните
(sync сбрасывает системные буферы)
возможно, завести раздел home и пр. (можно посмотреть здесь).
Система готова к работе.
В этой статье вы узнаете, как создать USB flash диск, с которого можно будет установить Debian Linux.
Введение
Здесь я расскажу, как подготовить загрузочную USB флешку с Debian Lenny и установить с неё Debian на любой накопитель (IDE/USB HDD). Заметьте, что в этой статье описывается не то, как установить Debian на USB диск/флешку, а то, как создать «Инсталляционный USB диск». То есть результатом станет то, что вы сможете установить Debian Lenny с USB накопителя, вместо традиционного CD-ROM.
Существует несколько путей установки Debian Lenny:
1. С помощью CD/DVD дисков, которые можно скачать с сайта Debian или заказать у многих поставщиков
2. С помощью дискеты (floppy)
3. С помощью USB-накопителя (брелка). Именно это здесь и описано.
4. С помощью загрузки по сети (PXE boot)
Метод 1 самый популярный и простой.
Метод 2 устарел и очень мало людей используют его.
Методы 3 и 4 не очень понятны, однако разработчики Debian проделали много работы, чтобы сделать их на столько простыми, на сколько это возможно.
Шаг 1: Найти компьютер с Linux и USB флешку
Вам нужен компьютер с уже запущенным линуксом и USB флешка размером как минимум 256 Мб, которую мы подготовим в качестве инсталляционного диска.
Шаг 2: Подключить USB флешку к компьютеру
Подключите ваш USB накопитель к компьютеру с запущенным Linux'ом и убедитесь, что он определился ядром Linux. Большинство ядер в современных дистрибутивах Linux могут определять USB устройства на лету и не требуют чего-то специфичного. Вы можете проверить, что USB устройство определилось или не определилось с помощью следующей команды:
и вы увидите что-то типа этого:
[373982.581725] sd 8:0:0:0: [sdc] 4001760 512-byte hardware sectors (2049 MB)
[373982.582718] sd 8:0:0:0: [sdc] Write Protect is off
[373982.582718] sd 8:0:0:0: [sdc] Mode Sense: 03 00 00 00
[373982.582718] sd 8:0:0:0: [sdc] Assuming drive cache: write through
[373982.584152] sd 8:0:0:0: [sdc] 4001760 512-byte hardware sectors (2049 MB)
[373982.585718] sd 8:0:0:0: [sdc] Write Protect is off
[373982.585718] sd 8:0:0:0: [sdc] Mode Sense: 03 00 00 00
[373982.585718] sd 8:0:0:0: [sdc] Assuming drive cache: write through
[373982.585718] sdc:
[373982.589280] sd 8:0:0:0: [sdc] Attached SCSI disk
Шаг 3: Скачивание файла загрузочного образа для USB устройства
Теперь скачайте файл boot.img.gz отсюда
Замечание: Этот образ предназначен для архитектуры i386. Вам необходимо найти образ для вашей архитектуры здесь. Под «архитектурой» подрузамевается тип той системы, НА которую вы собираетесь установить Debian Lenny.
Например, если вы собираетесь установить Debian на компьютер с архитектурой AMD64, вам необходимо перейти в директорию /installer-amd64/ и скачать файл boot.img.gz оттуда.
Шаг 4: Подготовка USB диска к загрузке
Замечание: На этом шаге будут удалены все данные с вашго USB диска!
Теперь выполните следующую команду:
где sdX — имя вашего USB устройства (sdc в этом руководстве). Узнать имя можно с помощью команды dmesg (см. шаг 2)
Теперь хорошая идея — вытащить и воткнуть обратно вашу USB флешку, чтобы новая структура/таблица разделов распозналась Linux'ом. Это обновит таблицу разделов, хранимую udev.
Проверка: Вы можете проверить успешность этого шага, выполнив следующие команды:
и вы должны увидить инсталляционные файлы, такие как syslinux.cfg, setup.exe, и так далее.
Замечание: Здесь нет суффиксов «1» или «2», таких как /dev/sdc1 или /dev/sdc2. После того, как вы скопировали на флешку образ boot.img.gz на ней нет таблицы разделов, файловая система создана прямо на самом устройстве.
Шаг 5: Загрузка netinstall или business CD-образа
До сих пор мы только что подготовили USB флешку для загрузки, но нам всё ещё нужен инсталляционный образ, который будет использован для установки Debian. У вас есть два варианта:
Шаг 6: Копирование ISO образа на USB диск
Теперь мы должны выполить последний шаг — скопировать скачаный ранее (на предыдущем шаге) ISO образ на USB диск. Чтобы сделать это, выполните следующие команды:
Вот и всё. Вы успешно создали установочный USB диск, который может быть всегда с собой и использован вами в любом месте для установки Debian Linux. Просто подключите USB диск к компьютеру, на котором вы собираетесь установить Debian Lenny и выберите в БИОСе загрузку с USB. Теперь CD-ROM вообще не трубуется!
В этой статье речь пойдет о доработке тонкого клиента HP для установки на него Debian 8.
Тонкий клиент HP t5325 самый маленький в своем семействе и единственный построен на архитектуре ARM. Ниже приведу его основные характеристики:
- Прцессор Marvell ARM 88F6281 1.2 GHz.
- Видеокарта XGI VOLARI-Z11-A2CB-HF 64MB.
- RAM 512MB DDR2.
- Flash memory 512MB.
Шаг 2 — Процесс установки:
Этот шаг немного сложен, и процедура будет зависеть от вашей операционной системы. Поскольку я использую Windows, мне нужно внести некоторые изменения в BIOS, чтобы загрузить Ubuntu с загрузочного USB.
Чтобы войти в BIOS вашей системы, перезапустите ее и нажмите клавишу F12. Ключ BIOS устанавливается производителями таким образом, чтобы он мог быть любым из F1, F2, F10, F12 или DEL.
Есть еще один способ получить доступ к BIOS в Windows:
- Откройте «Настройки»
- В » Обновления и восстановление» выберите » Восстановление » и выберите » Перезагрузить сейчас «.
- После перезагрузки системы выберите » Устранение неполадок».
- Выберите » Дополнительные параметры», а затем » Настройки прошивки UEFI «.
Если вы пользователь macOS, выключите систему. Теперь включите его, нажмите и удерживайте клавишу » options / alt «, пока не увидите все подключенные носители.
В Linux после перезагрузки продолжайте нажимать клавишу F12. Клавиша может быть F1, F2, F10, DEL или ESC.
Как только вы попадете в меню загрузки, вам нужно выбрать загрузочный USB-накопитель и нажать » Enter «.
Появится меню Ubuntu, и нажмите » Enter «, чтобы продолжить процесс.
Теперь в окне установки вы можете попробовать Ubuntu или установить. Поскольку мы устанавливаем его на жесткий диск, мы выберем » Установить Ubuntu «. Убедитесь, что ваш внешний жесткий диск подключен:
Вам будет предложено проверить некоторые предварительные условия перед установкой. В категории » Тип установки » будет несколько вариантов, которые можно установить на тот же диск, с которого загружается Ubuntu. Но поскольку мы устанавливаем на внешний диск, мы отметим опцию » Что-то еще » и нажмем » Продолжить «:
Теперь появится очень важное меню. В меню будут отображаться разные устройства хранения. Один будет содержать исходную Windows (операционную систему). Остальные — наш USB и жесткий диск. Вы можете легко найти внешний диск, проверив его размер. В моем случае это » / dev / sdc «, выберите его и щелкните значок »-«, чтобы удалить его:
Теперь название устройства будет заменено на » свободное место «.
Выберите его и щелкните значок «+»:
Размер менять не нужно. Сохраните тип » Первичный » и установите местоположение » Начало этого пространства «. В раскрывающемся меню » Использовать как » выберите » Журналируемая файловая система Ext4 «, и наиболее важным является точка монтирования, установите ее как »/», после чего нажмите » ОК «.
Теперь в меню » Устройство для установки загрузчика » выберите внешний носитель и нажмите кнопку » Установить сейчас «.
Появится запрос для подтверждения изменений, нажмите » Продолжить «:
Задайте свое местоположение, а затем введите свое имя, имя устройства и установите пароль, чтобы начать установку на внешний диск.
Это оно! Ubuntu будет установлен на ваш внешний диск.
Читайте также: