Bagaimana cara menginstal Ubuntu pada Hard Drive eksternal portabel?


29

OS: Windows 7. Saya ingin menginstal Linux Ubuntu pada portable eksternal Hard Drive USB 2.0. Saya membaca berbagai metode, tetapi saya bingung dengan saran dan metode yang bertentangan. Sebenarnya, menginstal Ubuntu pada apa pun selain PC bersih terlihat jauh lebih rumit daripada menginstal Windows. Saya harus Ubuntu package + Python 2.7 + C compilermenginstal. Hard drive eksternal saya sebagian terisi, saya harus menyimpan semua file.

Apakah Ubuntu akan berjalan sepenuhnya pada hard drive eksternal, tanpa menulis apa pun untuk folder sistem Windows dan ke registri?

Adakah yang bisa memposting panduan terperinci bagaimana menginstal Ubuntu pada hard drive eksternal?


Apa spesifikasi mesin Anda? Berapa banyak ruang yang Anda miliki di usb hd? Apakah chip Anda memiliki vt-x? Saya dapat memberi Anda langkah-langkah untuk instalasi yang sebenarnya, tetapi karena kebutuhan Ubuntu Anda minimal, mesin virtual mungkin yang terbaik untuk Anda. Tentu saja, menginstal VM menulis ke registri, dll. Apakah ini komputer Anda sendiri atau bekerja?
chaskes

Ini laptop saya. Intel Core 2 Duo CPU T6670, RAM 3GB. Tidak yakin untuk vt-x. Hard drive eksternal 386GB gratis. VMware Player atau VMware workstation? Mungkin Live CD akan pas, tapi saya perlu yang custom dengan paket di atas + Binwalk dengan dependensi.
triwo

Anda memiliki vt-x . Anda harus masuk ke bios dan memastikan itu diaktifkan. Anda akan baik-baik saja dengan VM di VMWare Player, yang gratis (workstation adalah $ 250). Berikan ram 1024 MB ke VM (Anda bahkan bisa bertahan dengan 768). Kebutuhan Anda tidak membutuhkan banyak ruang
chaskes

Apa kelebihan & kekurangan untuk menjalankan Linux di VMWare Player vs menjalankan Linux dari hard drive eksternal?
triwo

Kedua solusi itu mudah dan cocok untuk kebutuhan Anda. Menggunakan VMWare Player terlebih dahulu mungkin lebih baik untuk pemula, terutama jika Anda memiliki kartu grafis berpemilik. Anda bisa pindah ke instalasi penuh nanti.
chaskes

Jawaban:


34

Jawaban yang sangat terperinci akan berada di luar cakupan satu pertanyaan, tetapi inilah garis besarnya secara umum. Ini sangat mudah, tetapi keberhasilan sebagian akan bergantung pada kemampuan komputer Anda untuk melakukan booting dari hard drive eksternal. Ini tergantung pada bios.

Sebelum memulai, pastikan bios Anda memiliki opsi untuk boot dari USB HD.

Jika yang Anda butuhkan hanyalah instalasi dasar, Python 2.7, dan kompiler C, Anda dapat menginstal Ubuntu ke partisi yang cukup kecil. Saya lupa minimum Ubuntu yang harus diinstal, tetapi kira-kira 8 GB. Saya akan merekomendasikan 10 GB sebagai minimum, ditambah 2-4 GB lain jika Anda ingin drive swap.

Buat ruang untuk partisi

Yang terbaik dalam kasus Anda adalah membuat partisi baru sebelum melakukan instalasi. Anda harus mengecilkan partisi yang ada di hard drive eksternal Anda terlebih dahulu.

Saya akan merekomendasikan mencadangkan USB HD; tetapi jika Anda memiliki yang kedua, Anda bisa menginstalnya saja. Tergantung pada seberapa penuh drive, Anda mungkin tidak dapat mendukungnya sepenuhnya; tetapi cobalah setidaknya membuat cadangan file penting. Ini hanya peringatan umum dan tindakan pencegahan karena data Anda harus aman.

Anda memiliki dua opsi untuk mengecilkan partisi yang ada:

  1. Gunakan manajer partisi Windows di alat administratif. Saya percaya ini tersedia di Home Premium. Jika partisi tidak cukup menyusut, Anda mungkin perlu menghapus file untuk memberi ruang. Jika Anda memiliki lebih dari cukup tersedia tetapi masih tidak menyusut, gunakan alat defrag gratis seperti MyDefrag untuk mendefrag dan memindahkan file ke awal partisi.

  2. Gunakan gparteddari media instal langsung Ubuntu. Ini mungkin cara yang lebih mudah untuk melakukannya.

Buat partisi baru

Buat media instalasi langsung Ubuntu dan gunakan untuk mem-boot komputer Anda. Pilih Coba Ubuntu.

Tancapkan hard drive eksternal. Mulai program gparted. Jika Anda belum menyusut partisi pada HD eksternal, lakukan sekarang.

Dalam kebanyakan kasus, HD internal akan muncul sebagai sdadan eksternal sebagai sdb, tetapi ini tidak dijamin. Pastikan Anda melihat HD yang benar di gparted.

Mengecilkan partisi akan meninggalkan ruang yang tidak terisi. Gunakan ini untuk membuat partisi baru. Format ke ext4. Catat nomor partisi. Ini akan digunakan untuk /.

Anda tidak perlu partisi swap, tetapi jika menginginkannya, susutkan partisi baru dengan ukuran yang Anda inginkan (atau hanya membuatnya sedikit lebih kecil di tempat pertama). Format ruang itu menjadi linux-swap.

Catat nomor partisi baru.

Jalankan Pemasang

Mulai penginstal dari ikon di desktop atau di peluncur. Ketika ditanya bagaimana Anda ingin menginstal, pilih: Somehine Else .

Ini akan memulai partisi di installer. Ini berbeda dari gparteddan mungkin terlihat sedikit menakutkan bagi pemula.

Sorot partisi baru dengan hati-hati (periksa nomornya dan kendarai dengan hati-hati) dan klik Ubah .

Ikuti dialog untuk a. Gunakan partisi sebagai ext4, b. mount ke /, dan c. format.

Sorot partisi swap dan klik Ubah . Pilih gunakan a linux-swapdan itu saja untuk yang itu.

Sangat penting: ubah instalasi bootloader ke USB HD. Ini kemungkinan besar akan terjadi /dev/sdb. Ini akan mencegah Anda menimpa catatan master boot di hard drive Anda. (Jika Anda melakukan ini secara tidak sengaja, itu mudah diperbaiki).

Periksa ulang pilihan partisi Anda, lalu klik Instal Sekarang .


Itu dia. Untuk menjalankan Ubuntu, boot komputer dengan USB yang terhubung. Tetapkan urutan bios Anda atau pindahkan USB HD ke posisi boot pertama. Menu boot pada usb akan menunjukkan Anda Ubuntu (pada drive eksternal) dan Windows (pada drive internal). Pilih yang Anda inginkan. Jika Anda boot tanpa usb, Anda akan boot ke Windows secara normal.

Ubuntu memiliki Python 2.7 diinstal secara default. Untuk menginstal comiler C, buka terminal, jalankan:

sudo apt-get install gcc

atau

sudo apt-get install build-essential

(jika Anda ingin beberapa program tambahan bermanfaat untuk pemrograman C).


Untuk menjalankan Ubuntu di mesin virtual, instal VirtualBox atau VMWarePlayer di Windows. Keduanya gratis. Buat VM baru dan gunakan media penginstal untuk menginstal ke VM. Tapi kali ini, jangan khawatir tentang partisi. Pilih Instal Ubuntu ke seluruh drive virtual . Ini tidak memengaruhi sisa hard drive.

Jika Anda ingin meletakkan VM di hd eksternal, pastikan untuk menimpa lokasi default saat membuat VM dan meletakkannya di folder di drive eksternal.

Membuat media instalasi Anda dengan ketekunan melalui program Windows seperti LiveUSBCreator juga akan berfungsi, tetapi opsi ini akan sangat lambat.


1
Penginstal Ubuntu 18.04 memecah grub pada hard drive internal saya walaupun saya memilih instalasi bootloader ke hard drive USB, seperti yang disarankan dalam instruksi ini. Saya perlu menjalankan perbaikan boot untuk memulihkan.
Aljabar Komunikatif

1
@ComunicativeAlgebra Anda dapat menghindari masalah ini dengan memutuskan koneksi drive internal Anda sebelum dan selama proses instalasi sehingga instalasi bootloader hanya dapat berjalan pada drive eksternal.
mchid

10

Ubuntu dapat, dan tidak, berjalan dengan baik sepenuhnya dari hard drive eksternal. Saya telah menggunakan Ubuntu dengan cara ini selama bertahun-tahun. Itu tidak mempengaruhi Windows. Tidak ada yang istimewa tentang pemasangan ke drive USB. Anda menghubungkan drive USB, boot menggunakan CD atau drive pen, dan pilih disk eksternal ketika datang untuk memilih lokasi instalasi.

Namun:

Anda akan mempartisi hard disk eksternal. Saya menganggap disk eksternal Anda memiliki partisi tunggal dengan sistem file NTFS. Hal terbaik untuk dilakukan adalah mengecilkan partisi ini sekitar 20 GB (yang lebih dari cukup untuk Ubuntu) dan membuat partisi baru di sana. Ini tidak sesulit kedengarannya (dan Anda harus khawatir tentang partisi jika Anda ingin menginstal salinan Windows lain juga).

Baik menggunakan alat Manajemen Disk Windows untuk mengecilkan partisi, atau menggunakan GParted dari mode Ubuntu Live. Menggunakan yang pertama lebih cepat, tetapi membatasi Anda untuk ruang apa pun yang tersedia setelah sektor yang terakhir digunakan di partisi (yang bisa sangat rendah, bahkan jika Anda memiliki banyak ruang kosong). Menggunakan yang kedua bisa sangat lambat, terutama jika partisi itu besar, tetapi memungkinkan Anda mengekstrak sebagian besar ruang kosong.

Dalam kedua kasus, setelah Anda mendapatkan ruang kosong, gunakan GParted untuk membuat partisi extended di sana dan di dalam partisi extended itu, sebuah partisi ext4. Instal Ubuntu ke partisi ini. Pilih hard disk eksternal Anda sebagai perangkat untuk instalasi GRUB (bootloader) juga.

Alternatif:

Jika Anda memiliki flashdisk, gunakan UNetBootin atau Universal USB Installer atau alat semacam itu untuk membuat drive Ubuntu yang dapat di-boot dengan ketekunan . Jika kegigihan diaktifkan, pengaturan Anda dan perubahan lain pada Ubuntu yang Anda buat saat dalam mode Live tidak hilang ketika Anda memulai ulang. Ini ideal untuk skenario penggunaan rendah. Anda dapat menginstal Python atau apa pun dan merasa nyaman dengan Ubuntu, dan kemudian, kapan pun Anda merasa siap, instal Ubuntu. Perhatikan bahwa perubahan yang dibuat dalam mode langsung tidak memengaruhi instalasi apa pun yang Anda lakukan dengannya.


1
2016, penginstal Unetbootin, Universal, dan tipe syslinux lainnya tidak berfungsi dengan 14,04 dan kemudian instalasi persisten. Installer tipe Grub2 yang berfungsi untuk partisi persisten pada thumb drive sepertinya tidak berfungsi untuk hard drive USB, bahkan dengan file atau partisi casper-rw.
CSCameron

mkusb, help.ubuntu.com/community/mkusb , dapat membuat live drive persisten dalam hard drive USB dan drive SSD dalam kotak eksternal dengan koneksi USB atau eSATA. Tetapi poster asli ingin menyimpan semua file saat ini di drive target, dan mkusb akan menimpa tabel partisi dan membuat yang baru. Jadi itu tidak akan menjadi pilihan untuk kasus ini kecuali jika data tersebut dicadangkan ke drive lain dan dipulihkan setelah sistem hidup persisten diinstal.
sudodus

3

Instal penuh ke USB

Pemasangan penuh lebih stabil dan aman daripada pemasangan terus-menerus, tetapi tidak secepat itu. Mereka lebih baik dalam menggunakan ruang disk karena tidak diperlukan file atau partisi ukuran tetap. Mereka tidak terlalu bagus untuk digunakan menginstal Ubuntu.

Berikut ini adalah langkah demi langkah cara menginstal 18.04 pada flash drive 16GB dengan opsi untuk partisi Home terpisah dan partisi data yang kompatibel dengan Windows, instal ke drive eksternal mekanis serupa:

  • Buat USB atau DVD langsung menggunakan SDC, UNetbootin, mkusb, dll.
  • Matikan dan cabut komputer. (Lihat catatan di bawah)
  • Lepaskan kabel daya dari hard drive atau cabut hard drive dari laptop.
  • Sambungkan kembali komputer.
  • Masukkan flash drive.
  • Masukkan Live USB atau Live DVD.
  • Mulai komputer, USB / DVD harus boot.
  • Pilih bahasa.
  • Pilih instal Ubuntu.
  • Pilih tata letak Keyboard
  • Pilih "Lanjutkan".
  • Pilih jenis instalasi dan "Unduh pembaruan saat menginstal Ubuntu" dan Pilih "Instal perangkat lunak pihak ketiga ...", (opsional).
  • Pilih "Lanjutkan".
  • Pada "Jenis instalasi" pilih "Sesuatu yang lain". (Enkripsi disk penuh sekarang berfungsi dengan flash drive).
  • Pilih "Lanjutkan".
  • Konfirmasi perangkat target sudah benar.
  • Pilih "Tabel Partisi Baru".
  • Klik Lanjutkan pada drop down.

(Partisi data FAT32 opsional untuk digunakan pada mesin Windows)

  • Klik "Ruang kosong" dan "+".
  • Buat "Ukuran ..." sekitar 2000 MB.
  • Pilih "Utama".
  • Lokasi = "Awal ruang ini".
  • "Gunakan sebagai:" = "sistem file FAT32".
  • "Mount point" = "/ windows".
  • Pilih "OK"

(Partisi Root Non Opsional)

  • Klik "ruang kosong" dan kemudian "+".
  • Pilih "Utama", "Ukuran ..." = 4500 hingga 6000 MB, "Awal ruang ini", Ext4, dan Mount point = "/" lalu OK.

(Partisi rumah opsional)

  • Klik "ruang kosong" dan kemudian "+".
  • Pilih "Utama", "Ukuran partisi baru ..." = 1000 hingga 6000 MB, Awal ruang ini, Ext2, dan Mount point = "/ home" lalu OK.

(Partisi swap opsional, memungkinkan hibernasi dan membebaskan memori saat RAM penuh)

  • Klik "ruang kosong" dan kemudian "+".
  • Pilih "Utama", "Ukuran partisi baru ..." = ruang yang tersisa, (1000 hingga 2000 megabita, atau ukuran yang sama dengan RAM), Awal dari ruang ini dan "Gunakan sebagai" = "area swap" lalu OK.

(Penting)

  • Konfirmasikan "Perangkat untuk instalasi pemuat boot" menunjuk ke akar drive USB. Bawaan seharusnya OK jika HDD dicabut.
  • Klik "Instal Sekarang".

  • Pilih lokasi Anda.

  • Pilih "Lanjutkan".
  • Masukkan nama, nama komputer, nama pengguna, kata sandi Anda dan pilih jika Anda ingin masuk secara otomatis atau memerlukan kata sandi.cscameron
  • Pilih "Lanjutkan".
  • Tunggu sampai instalasi selesai.
  • Matikan komputer dan pasang HDD.
  • Pasang kembali penutup komputer.

Catatan: Anda dapat menghilangkan penonaktifan hard drive jika setelah mempartisi Anda memilih untuk menginstal grub ke root drive USB tempat Anda menginstal Ubuntu, (yaitu sdb bukan sdb1). Hati-hati, banyak orang telah menimpa HDD MBR karena lokasi default untuk boot loader adalah sda, semua item dalam grub drive internal akan ditambahkan ke grub USB. Anda dapat melakukan pembaruan-grub nanti.


Jika saya membeli mengatakan drive USB 64GB dan melakukan instalasi penuh Ubuntu untuk itu, saya berasumsi: itu akan memungkinkan saya untuk menggunakan seluruh drive untuk penyimpanan, akan gigih, dan saya dapat menggunakannya di PC mana saja untuk boot hingga Ubuntu. Apakah itu benar?
BruceWayne

1
@BruceWayne: Benar, satu-satunya hal yang dapat dilakukan oleh Persistent adalah instalasi penuh tidak dapat dilakukan adalah menginstal Ubuntu. Saya suka memiliki partisi FAT32 atau NTFS yang dapat digunakan untuk data di komputer Windows atau Linux. Partisi sistem file (/) dan partisi home, (/ home), berada di partisi ext4 yang tidak terlihat oleh windows.
CSCameron

1

Saya tidak berpikir ini didukung sepenuhnya melalui Wubi, tetapi itu bisa dilakukan. Saya tidak sepenuhnya yakin bagaimana Anda berencana menggunakannya.

Di masa lalu, saya telah mencabut perangkat Windows saya, terhubung ke perangkat eksternal saya, dan hanya menjalankan melalui instalasi menggunakan drive eksternal (dan dalam banyak kasus, satu-satunya). Ubuntu akan menginstal dengan benar dan memperlakukan drive itu sebagai "drive" - ​​tidak ada yang istimewa sebagai eksternal.

Kemudian, daripada berurusan dengan dual-boot dan GRUB, saya bisa menggunakan opsi BIOS / uEFI untuk memilih perangkat boot pilihan saya setelah saya menyambungkan kembali drive Windows saya.

Ada cara lain untuk melakukannya, tetapi saya menemukan ini sebagai yang termudah, dengan risiko minimal absolut untuk sistem Windows saya.


1
Saya tidak ingin membuka laptop dan menghapus hard drive.
triwo
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.