Apakah partisi / boot diperlukan lagi?

24

Beberapa waktu yang lalu (~ 2004) saya diberitahu untuk selalu membuat partisi terpisah untuk direktori boot. Dan sejak itu saya selalu punya. Tetapi setelah membaca beberapa pertanyaan tentang pertanyaan partisi, saya ingin tahu. Apakah saya masih membutuhkan partisi / boot?

Catatan: Jika membantu, saya dual booting (Win XP atau 7) & Ubuntu 10,04. Saya juga memiliki satu partisi (menggunakan ext2 / 3) yang saya gunakan untuk berbagi file antara dua sistem operasi.

M. Tibbits
sumber
1
Saya memiliki pertanyaan yang sama dan menemukan [jawaban ini] [1] yang terbaik (sejauh ini!) [1]: superuser.com/a/522998/263319
user1507435

Jawaban:

29

Jika Anda tidak menggunakan LVM, enkripsi volume root, RAID perangkat lunak, dll., Dan sebaliknya hanya memiliki volume root Anda pada sistem file jane polos tanpa lapisan menengah, maka Anda tidak memerlukannya.

Sungguh, file yang paling penting dalam booting adalah image kernel ( vmlinuz) dan initramfsimage ( initrd.img). Jika keduanya (dan file konfigurasi GRUB) dapat diakses oleh GRUB tanpa penanganan khusus, maka /bootvolume yang terpisah tidak diperlukan.

Chris Jester-Young
sumber
Pertanyaan saya mungkin sudah cukup untuk duplikat , tetapi jawaban Anda menggugah saya. Saya menggunakan LVM di server web saya & di sana saya harus menggunakan partisi boot terpisah - tapi saya rasa ini adalah satu-satunya syarat untuk benar-benar menggunakannya. Terima kasih untuk "@Chris Jester-Young" dan @Jorge!
M. Tibbits
5
Sejak Grub2 (yaitu sejak Ubuntu 9.10), LVM tidak memerlukan partisi LVM yang terpisah. (Bahkan sebelumnya, Lilo telah mendukung LVM untuk waktu yang lama, tetapi tentu saja memiliki kelemahan karena tidak menjadi Grub.) Perangkat lunak RAID-1 tidak pernah memerlukan yang terpisah /boot, dan Grub2 sekarang mendukung sebagian besar (semua?) Mode RAID Linux, juga karena beberapa mode enkripsi. Hasilnya adalah bahwa jarang ada kebutuhan untuk memisahkan /bootsaat ini.
Gilles 'SO- stop being evil'
7

Secara umum, kecuali jika Anda berurusan dengan enkripsi, atau RAID, Anda tidak memerlukan partisi / boot terpisah.

Yang mengatakan, saya kadang-kadang menemukan penggunaan untuk menambahkan partisi / boot terpisah sebagai partisi FAT. Ini memungkinkan sistem dual-boot Anda untuk membuat perubahan pada konfigurasi GRUB Anda, sehingga Anda dapat membuat file batch untuk mematikan windows dan mengubah pilihan menu default sehingga boot sesuatu yang lain berikutnya. Sebagian besar orang tidak memerlukan ini, tetapi saya memiliki beberapa proyek yang mengharuskan untuk beralih bolak-balik, dan memungkinkan untuk dilakukan sepenuhnya oleh skrip.

Perkins
sumber
3

Respons ini mungkin menjawab pertanyaan Anda:

Secara umum, Anda tidak perlu repot dengan partisi /homeatau /bootpartisi yang terpisah kecuali Anda menjalankan beberapa distribusi Linux sekaligus.

Installer Ubuntu untuk kedua CD desktop dan server / CD alternatif memiliki kemampuan untuk menginstal lebih dari satu sistem yang ada, melestarikan direktori home Anda (dan driectories sistem lokal: /usr/local, /usr/src, dan /var/local). Fungsi ini juga menggunakan kembali ID pengguna dan ID grup pengguna yang ada, jika memiliki nama pengguna yang sama dengan pengguna yang Anda buat selama instalasi.

Untuk menggunakan opsi ini saat menginstal, pilih opsi untuk partisi lanjutan, lalu pilih partisi /atau yang sudah ada /home. Di kotak yang muncul, pastikan filesystem yang dipilih cocok dengan filesystem yang ada di partisi itu, dan bahwa format kotak tidak dicentang. Lanjutkan seperti biasa melalui sisa opsi.

Di Ubuntu 10.10 kami berharap untuk menambahkan opsi ke penginstal yang terdeteksi ketika Anda memiliki salinan Ubuntu yang ada diinstal dan menawarkan untuk menggantinya dengan versi yang lebih baru yang Anda coba instal (menggunakan fungsi yang disebutkan di belakang layar). Meskipun tidak melakukan pemotongan akhir, kemungkinan akan tiba di Ubuntu 11.04.

Adapun /bootpartisi yang terpisah , itu adalah peninggalan kendala perangkat keras masa lalu (batas bootloader 1024 silinder). Saya tidak dapat memikirkan keuntungan praktis yang dapat dimiliki oleh sebuah boot / terpisah pada sistem modern, dan jika tidak diberi ruang yang terlalu banyak, itu akan berpotensi mengisi dan menciptakan masalah sendiri, mengingat bahwa Ubuntu tidak secara otomatis menghapus kernel lama. .

Jorge Castro
sumber
2
Jawaban khusus tautan tidak disarankan
jeremy
1
Meskipun ini secara teoritis dapat menjawab pertanyaan, lebih disukai untuk memasukkan bagian-bagian penting dari jawaban di sini. Terima kasih.
Seth