GNU/Linux >> Belajar Linux >  >> Ubuntu

Instal Ubuntu Pada Perangkat Loop?

Saya menggunakan grub2 untuk mem-boot file ISO Ubuntu dari hard disk saya (tanpa membakarnya ke DVD atau flash drive), tetapi saya tidak ingin menginstal Ubuntu ke partisi di hard disk saya; sebagai gantinya saya ingin menginstalnya ke file image disk (.img).

Jadi, saya membuat file .img (menggunakan dd ) dan kemudian saya memasang .img file melalui berbagai cara:

  1. Menggunakan kpartx (yang dipasang ke /dev/mapper perangkat).

  2. Menggunakan losetup (yang dipasang ke /dev/loopX perangkat).

Tetapi ketika saya menjalankan penginstal Ubuntu (ubuquity ) penginstal sepertinya tidak mengenali perangkat loop sebagai hard disk, jadi saya hanya mendapatkan /dev/sdXX perangkat dan tidak dapat melihat perangkat loop!

Sekarang, saya tidak mencoba memasang gambar menggunakan mount perintah, tapi saya yakin itu akan menunjukkan masalah yang sama, karena sejauh yang saya tahu bahwa losetup menggunakan mount untuk memasang file.

Jadi saya punya dua pertanyaan:

  1. Apakah ada cara untuk membuat di mana-mana mendeteksi "perangkat loop" sebagai hard disk?

  2. Dapatkah saya memasang .img file ke /dev/sdXX perangkat (bukan /dev/loopX normal )?

Jawaban yang Diterima:

Saya telah menulis posting blog tentang ini.

Pada dasarnya Anda hanya perlu membuat perangkat blok virtual di /dev/sdX , dan pasang LOFS Anda di atasnya. Kemudian Anda dapat menjalankan penginstal dan menginstal Ubuntu di atasnya. Tetapi harap dicatat bahwa Anda tidak dapat menginstal GRUB secara langsung (dan tidak ada gunanya melakukannya).


Ubuntu
  1. Instal VirtualBox 4.2 di Ubuntu 13.04

  2. Instal VirtualBox 4.3 di Ubuntu 14.04

  3. Instal uTorrent di Ubuntu 16.04

  1. Instal Podman di Ubuntu

  2. Hal-hal yang harus diinstal di Ubuntu 20.04

  3. Perangkat loop permanen?

  1. Cara Menginstal R di Ubuntu 20.04

  2. Ubuntu 20.04 Hadoop

  3. Cara Menginstal Go di Ubuntu 18.04