Apakah ada perintah untuk menginstal Ubuntu dari USB? [Tutup]

0

Saya saat ini sudah menginstal Q4os.

Perintah apa yang dapat saya gunakan untuk menginstal Lubuntu dari file di USB? Saya tidak dapat mem-boot instalasi dari USB dan instalasi mini tidak memiliki internet nirkabel yang diinstal.

pengguna819417
sumber
Q4OS berbasiskan Debian, mungkin mendukung mkusb yang merupakan alat yang hebat untuk membuat installer USB.
CSCameron
Ini bukan duplikat dari salah satu pertanyaan yang ditandai sebagai duplikat menurut saya. Pertanyaannya adalah bagaimana cara menginstal Ubuntu dari dalam q4OS saat saya membacanya.
vidarlo
@vidarlo Saya akan mempertimbangkan itu di luar topik. Kita tidak bisa diharapkan untuk mengetahui cara kerja Q4OS.
Rinzwind
1
@Rinzwind Off topic akan menjadi alasan tutup yang valid ... Tapi dupes itu bukan alasan tutup yang sah.
vidarlo
Mengapa Anda tidak bisa "boot instal dari USB"? Tambahkan detail ini ke pertanyaan Anda, dan saya yakin seseorang akan dengan senang hati membantu.
dpb

Jawaban:

3

Anda bisa, menggunakan debootstrap. Ini bukan untuk pingsan hati, karena sebagian besar merupakan prosedur manual, tetapi sangat mungkin.

Pertama, Anda harus membuat ruang. Kecilkan salah satu partisi yang ada, sehingga Anda memiliki setidaknya satu atau tiga gigabyte untuk Ubuntu. Ini dapat ditingkatkan nanti, ketika Anda telah boot ke Ubuntu, dan siap untuk menghapus OS Anda saat ini. gpartedadalah alat GUI yang bagus untuk bekerja dengan partisi.

Selanjutnya, pasang partisi baru Anda di tempat yang bagus. Saya akan menggunakan /mntini dalam teks ini.

Jalankan juga perintah berikut, dan simpan UUID untuk nanti! Ganti sdb1 untuk partisi apa pun yang Anda atur.

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

Mendapatkan debootstrap

Pada tahap ini saya menganggap /mnt/sudah terpasang.

Langkah pertama adalah mengunduh debootstrap . Pada saat penulisan, debootstrap_1.0.95.tar.gz adalah versi terbaru:

[/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]

Langkah ini membutuhkan waktu, karena sistem dasar diunduh dan dibongkar /mnt. Itu harus diakhiri denganI: Base system installed successfully.

Maka kita perlu mengikat mount beberapa direktori sistem, sehingga informasi tentang mesin tersedia di dalam 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 ke sistem baru

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

Ini adalah sistem Ubuntu yang berfungsi, meskipun yang minimal. Langkah pertama mungkin adalah menginstal beberapa paket, seperti nano. Anda akan mendapatkan pesan kesalahan yang mengeluh bahwa perangkat tidak tersedia dan sebagainya. Ini normal. Abaikan mereka.

Semua perintah mulai sekarang dijalankan di dalam lingkungan chroot.

Pasang virtual / proc dan / sys fs: # mount -t proc proc / proc # mount -t sysfs sysfs / sys

Konfigurasikan fstab

The fstabkosong. Edit dengan nano:

# nano /etc/fstab

Tambahkan garis seperti

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

di mana UUID adalah yang Anda simpan di atas.

Perbarui sistem Anda

# 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

Saatnya memasang kernel!

# apt-cache search linux-image

akan mencantumkan kernel yang tersedia. Pilih yang cocok. Bagi saya ini linux-image-4.8.0-58-generic, yang diinstal dengan

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

Ini akan menanyakan di mana Anda ingin menginstal bootloader. Ini biasanya drive utama, /dev/sdaatau serupa. Ini akan menimpa bootloader Anda saat ini dan membuat sistem Anda saat ini tidak dapat di-boot!

Menambahkan pengguna

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

Perintah terakhir akan menambahkan izin sudo untuk pengguna.

Hal-hal lain untuk dikonfigurasi

Anda mungkin ingin mengkonfigurasi item-item itu.

Zona waktu:

# dpkg-reconfigure tzdata

Lokal:

# dpkg-mengkonfigurasi ulang lokal

Instal lubuntu-desktop

# apt-get lubuntu-desktop

Ini akan menginstal meta-paket lubuntu-desktop yang tergantung pada semua yang Anda butuhkan untuk desktop lubuntu standar. Ini memakan waktu agak lama, karena banyak paket. Ini mungkin akan gagal, karena blueman akan menolak untuk bekerja tanpa sistem yang berjalan dan benar. Abaikan, dan hapus dengan apt-get remove blueman.

Ini harusnya kurang lebih itu. Reboot ke sistem baru Anda, dan masuk.

vidarlo
sumber