В настоящее время у меня установлен Q4os.
Какую команду я могу использовать для установки Lubuntu из файлов на USB? Я не могу выполнить загрузочную установку с USB-накопителя, а при мини-установке не установлен беспроводной доступ в Интернет.
Вы можете, с помощью debootstrap
. Это не для слабонервных, как это - главным образом ручная процедура, но это абсолютно возможно.
Сначала необходимо будет сделать пространство. Уменьшите один из существующих разделов, таким образом, у Вас есть, по крайней мере, гигабайт или три для Ubuntu. Это может быть увеличено позже, когда Вы загрузились в Ubuntu и готовы удалить свою текущую ОС. gparted
хороший инструмент GUI для работы с разделами.
Затем, смонтируйте свой новый раздел, где-нибудь хороший. Я буду использовать /mnt
для этого в этом тексте.
Также выполните следующую команду и на потом сохраните UUID! Замените sdb1 любой раздел, который Вы настраиваете.
$ sudo blkid /dev/sdb1
/dev/sdb1: LABEL="ubuntu" UUID="a15e52e5-a5e3-4643-a657-43ce87f9aa00" TYPE="ext4"
На данном этапе я принял /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
[/tmp/debootstrap-1.0.95]$ sudo chroot /mnt
root@hannah:/#
Это - функционирующая система Ubuntu, хотя минимальная. Первый шаг должен, вероятно, установить несколько пакетов, таких как нано. Вы получите сообщения об ошибках, жалуясь, что устройства недоступны и т.д. Это нормально. Проигнорируйте их.
Все команды с этого времени выполняются в chroot среде.
Смонтируйте виртуальный/proc и/sys фс: # монтируют, что-t proc proc/proc # монтируют-t sysfs sysfs/sys
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 полномочия для пользователя.
Вы, вероятно, хотите настроить те объекты.
Часовой пояс:
# dpkg-reconfigure tzdata
Локали:
# dpkg-реконфигурируйте локали
# apt-get lubuntu-desktop
Это установит lubuntu-рабочий-стол метапакета, который зависит от всего, что Вам нужен для стандарта lubuntu рабочий стол. Это берет некоторое время, поскольку это - много пакетов. Это, вероятно, перестанет работать, поскольку blueman откажется работать без выполнения, надлежащей системы. Проигнорируйте его и удалите его с apt-get remove blueman
.
Это должно быть более или менее этим. Перезагрузка в Вашу новую систему, и входит в систему.