Jika saya bisa, bagaimana cara saya menginstal Ubuntu dari Ubuntu?

23

Inilah yang saya maksud:

Saya biasanya menginstal dengan menjalankan Ubuntu Live USB, mengklik "coba" Ubuntu, dan ketika saya siap, saya klik dua kali ikon "Instal Ubuntu" pada desktop.

Instal Ikon Ubuntu

Sekarang, saya memiliki port eSATAp dan yang ingin saya lakukan adalah menghubungkan hard drive saya langsung ke laptop / desktop saya yang sudah memiliki Ubuntu berjalan di atasnya dan cukup menjalankan aplikasi yang sama yang tersedia di Live CD / USB untuk menginstalnya pada drive eksternal.

Saya terbuka untuk metode lain juga, selama saya tidak perlu "membakar" ISO ke USB, kemudian reboot dari USB, lalu instal ke drive eksternal.

Sejuta terima kasih!

Nathan JB
sumber
Lihat Menginstal Debian GNU / Linux dari Sistem Unix / Linux untuk metode manual. Ini untuk Debian, tetapi Ubuntu kurang lebih sama.
Olaf Dietsche

Jawaban:

7

Anda mengajukan pertanyaan yang menarik. Saya akan ulang kata-kata saya sendiri: Apakah mungkin untuk menjalankan installer Ubuntu, yang hadir di LiveCD Ubuntu, dari sistem Ubuntu biasa (diinstal ke HDD)?

Pemasang GUI yang Anda temukan di LiveCD dikemas sebagai mana - mana . Tidak jelas, apa yang akan terjadi jika Anda mencoba menginstal dan menjalankan ini dari instalasi HD Anda. Meskipun mungkin berhasil, ini tampaknya tidak didukung atau diuji.

Sudah terkenal, bahwa sistem berbasis Debian seperti Ubuntu dapat diinstal di lingkungan chroot . Chroot adalah alat, yang dapat memperlakukan direktori apa pun sebagai direktori root "/". Anda dapat dengan mudah membuat lingkungan chroot pada HDD eksternal Anda. Jika Anda ingin mem-boot Ubuntu chroot ini, Anda harus menginstal kernel dan boot loader. Meskipun ini adalah metode yang dikenal dan diuji untuk Debian (dan saya secara pribadi telah melakukan ini dengan Ubuntu), tutorial di web sudah usang. Oleh karena itu, ini hanya opsi jika Anda terbiasa dengan grub dan proses boot Linux.

Jawaban Aktual: Meskipun pertanyaan Anda masuk akal, sepertinya tidak didukung oleh Ubuntu atau sistem operasi modern lainnya. Kami telah menjadi sangat terbiasa untuk menginstal OS dari CD boot atau USB, sehingga metode lain diabaikan.

Anda tidak menentukan apa tujuan menginstal Ubuntu ke HDD eksternal. Jika Anda membiarkan HDD eksternal ini tetap terhubung, komputer Anda mungkin tidak akan pernah mem-bootnya, karena HDD internal Anda lebih disukai. Jika Anda mengubah pengaturan BIOS, sambungkan HDD eksternal ke komputer lain, atau yang sejenisnya, maka HDD eksternal ini (saat ini) dapat menjadi peran HDD boot. Sekarang, inilah intinya: Butuh beberapa dugaan untuk tahu sekarang, apakah dan bagaimana HDD ini akan menjadi bootable. PC BIOS adalah bootloader yang mengerikan, tidak dirancang untuk hal-hal seperti itu. Mungkin itulah sebabnya ide Anda tidak didukung melalui vektor instalasi yang mudah seperti installer GUI Ubuntu.

Jan
sumber
Saya baru saja mencoba ubiquity dan gagal (dari ubuntu 14.04). Salah satu masalah yang mungkin adalah bahwa ia memformat semua swap yang ditemukan pada sistem. Itu jatuh ketika layar mengatakan "menyalin file ke disk". Alasan utama saya ingin menginstal dari ubuntu yang sebenarnya adalah karena saya malas dan tidak ingin menghentikan sistem saya yang sebenarnya untuk menginstal ubuntu pada SSD saya yang baru dan lebih besar.
Lynch
Sebelum Anda memulai instalasi ubiquity jalankan 'sudo swapoff -a' untuk mematikan swap dan kemudian ubiquity tidak dapat menurunkan sistem yang sedang berjalan saat memformat ulang partisi swap. Anda mungkin perlu menandai kembali automount untuk swap di / etc / fstab setelah ubiquity selesai karena identitas partisi swap mungkin berubah.
freegnu
(secara harfiah 8 tahun kemudian) apakah operasi ini masih belum didukung?
gromit190
1

Saya pikir tautan ini yang dapat membantu: Bagaimana cara saya menginstal Ubuntu ke kunci USB? (tanpa menggunakan Startup Disk Creator)

Pendeknya:

  1. Instal paket qemu-kvm dan dependensi jika belum melakukannya.

    sudo apt-get install qemu-kvm
    
  2. Jalankan mesin virtual dengan HDD eksternal (anggap sudah terpasang di / dev / sdb) sebagai drive internal dan file ISO Ubuntu sebagai cdrom. Tambahkan lebih banyak ram ke mesin virtual dengan -m 2GBjika Anda memiliki banyak ram di mesin Anda untuk mempercepat proses instalasi.

    sudo kvm /dev/sdb -cdrom ~/.cache/testdrive/iso/ubuntu_natty-desktop-i386.iso
    

Secara pribadi, saya lebih suka menjalankan penginstal pada PC target / laptop daripada menghapus HDD dari itu dan menginstal di PC / laptop lain.

Hai Lang
sumber
0

Tidak perlu menginstal ulang sama sekali. Anda bisa menyalin sistem operasi yang Anda instal ke disk lain dan mem-bootnya. Jika kedua disk berukuran sama, maka sangat mudah:

sudo dd if=/dev/disk1 of=/dev/disk2

Ini akan membuat disk2 menjadi tiruan dari disk1, yang berarti bahwa partisi dan semuanya akan disalin. Ketika salinan selesai, Anda dapat mem-boot dari disk eksternal, dan memiliki semua yang Anda miliki.

Jika komputer Anda mendukung virtualisasi perangkat keras, maka Anda juga dapat menginstal kvm - mungkin dengan virt-manager sebagai GUI - dan menggunakan disk eksternal sebagai disk untuk mesin virtual.

Jo-Erlend Schinstad
sumber
2
Ini akan bagus jika saya perlu menduplikasi sistem. Tapi yang saya inginkan adalah menginstal sistem pertama (dan bukan duplikat dari pengaturan laptop saya). Misalnya saya di tempat teman dan mereka punya laptop cadangan, saya sarankan untuk mencoba Ubuntu, dan mereka setuju. Saya kemudian mengambil HDD, menghubungkannya melalui eSATAp ke laptop saya (yang berjalan 11,04 saat ini), buka aplikasi "Instal Ubuntu 11.04" (atau melakukan sesuatu yang lain?), Kemudian instal langsung ke hard drive baru. (Sebagai catatan, btw, lebih cepat melakukan instalasi baru setiap kali daripada menyalin setiap bit dari satu HDD ke yang lain.)
Nathan JB
0

Ini dimungkinkan dengan menggunakan Kotak Virtual. Anda hanya perlu mengatur perangkat USB di Virtual Box, dan kemudian menginstal ke drive eksternal dengan cara itu.

RolandiXor
sumber