Есть ли команды для установки Ubuntu с USB? [закрыто]

В настоящее время у меня установлен Q4os.

Какую команду я могу использовать для установки Lubuntu из файлов на USB? Я не могу выполнить загрузочную установку с USB-накопителя, а при мини-установке не установлен беспроводной доступ в Интернет.

0
задан 22 April 2018 в 10:36

1 ответ

Вы можете, с помощью debootstrap. Это не для слабонервных, как это - главным образом ручная процедура, но это абсолютно возможно.

Сначала необходимо будет сделать пространство. Уменьшите один из существующих разделов, таким образом, у Вас есть, по крайней мере, гигабайт или три для Ubuntu. Это может быть увеличено позже, когда Вы загрузились в Ubuntu и готовы удалить свою текущую ОС. gparted хороший инструмент GUI для работы с разделами.

Затем, смонтируйте свой новый раздел, где-нибудь хороший. Я буду использовать /mnt для этого в этом тексте.

Также выполните следующую команду и на потом сохраните UUID! Замените sdb1 любой раздел, который Вы настраиваете.

$ sudo blkid /dev/sdb1
/dev/sdb1: LABEL="ubuntu" UUID="a15e52e5-a5e3-4643-a657-43ce87f9aa00" TYPE="ext4"

Получение debootstrap

На данном этапе я принял /mnt/ смонтирован.

Первый шаг должен загрузить debootstrap. Во время записи debootstrap_1.0.95.tar.gz является последней версией:

[/tmp]$ wget "http://ports.ubuntu.com/ubuntu-ports/pool/main/d/debootstrap/debootstrap_1.0.95.tar.gz"
[/tmp]$ tar zxf debootstrap_1.0.95.tar.gz 
[/tmp]$ cd debootstrap-1.0.95/
[/tmp/debootstrap-1.0.95]$ export DEBOOTSTRAP_DIR=`pwd`
[/tmp/debootstrap-1.0.95]$ sudo DEBOOTSTRAP_DIR=`pwd` ./debootstrap --arch=amd64 xenial /mnt http://archive.ubuntu.com/ubuntu
[removed lots of output of debootstrap fetching packages]

Этот шаг занимает время, поскольку основная система загружена и распакована в /mnt. Это должно закончиться I: Base system installed successfully.

Затем мы должны связать, монтируют некоторые системные каталоги, таким образом, информация о машине доступна в chroot:

# sudo mount -o bind /dev /mnt/dev
# sudo mount -o bind /dev/pts /mnt/dev/pts
# sudo mount -t sysfs /sys /mnt/sys
# sudo mount -t proc /proc /mnt/proc

chroot в новую систему

[/tmp/debootstrap-1.0.95]$ sudo chroot /mnt
root@hannah:/#

Это - функционирующая система Ubuntu, хотя минимальная. Первый шаг должен, вероятно, установить несколько пакетов, таких как нано. Вы получите сообщения об ошибках, жалуясь, что устройства недоступны и т.д. Это нормально. Проигнорируйте их.

Все команды с этого времени выполняются в chroot среде.

Смонтируйте виртуальный/proc и/sys фс: # монтируют, что-t proc proc/proc # монтируют-t sysfs sysfs/sys

Настройте fstab

fstab пробел. Отредактируйте его с нано:

# nano /etc/fstab

Добавьте строку как

UUID=a15e52e5-a5e3-4643-a657-43ce87f9aa00  /               ext4    errors=remount-ro 0       1

где UUID является тем, Вы сохранили выше.

Обновите свою систему

# echo "deb http://security.ubuntu.com/ubuntu xenial-security main" > /etc/apt/sources.list
# echo "deb http://archive.ubuntu.com/ubuntu/ xenial-backports main restricted universe multiverse" >> /etc/apt/sources.list
# echo "deb http://archive.ubuntu.com/ubuntu/ xenial main restricted universe multiverse" >> /etc/apt/sources.list
# apt-get update && apt-get upgrade

Время для установки ядра!

# apt-cache search linux-image

перечислит доступные ядра. Выберите подходящий. Для меня это было linux-image-4.8.0-58-generic, который был установлен с

# apt-get install linux-image-4.8.0-58-generic

Это должно спросить Вас, где Вы хотите установить загрузчик. Это обычно - основной диск, /dev/sda или подобный. Это перезапишет Ваш текущий загрузчик и сделает Вашу существующую систему незагрузочной!

Добавление пользователя

# adduser foo
 ##Answer adduser with password, name and so on
# usermod -aG sudo username

Последняя команда добавит sudo полномочия для пользователя.

Вещи Misc настроить

Вы, вероятно, хотите настроить те объекты.

Часовой пояс:

# dpkg-reconfigure tzdata

Локали:

# dpkg-реконфигурируйте локали

Lubuntu-рабочий-стол установки

# apt-get lubuntu-desktop

Это установит lubuntu-рабочий-стол метапакета, который зависит от всего, что Вам нужен для стандарта lubuntu рабочий стол. Это берет некоторое время, поскольку это - много пакетов. Это, вероятно, перестанет работать, поскольку blueman откажется работать без выполнения, надлежащей системы. Проигнорируйте его и удалите его с apt-get remove blueman.

Это должно быть более или менее этим. Перезагрузка в Вашу новую систему, и входит в систему.

3
ответ дан 30 October 2019 в 01:37

Другие вопросы по тегам:

Похожие вопросы: