/ Boot bölümü artık gerekli mi?


24

Bir süre önce adil (~ 2004) Önyükleme dizini için her zaman ayrı bir bölüm oluşturmak için söylendi. Ve o zamandan beri her zaman var. Ancak bölümleme sorularıyla ilgili birkaç soru okuduktan sonra merak ediyorum. Hala bir / boot bölümüne ihtiyacım var mı?

Not: Eğer yardımcı olursa, çift açılıyorum (Win XP veya 7) ve Ubuntu 10.04. Ayrıca iki işletim sistemi arasında dosya paylaşmak için kullandığım bir bölüme (ext2 / 3 kullanarak) sahibim.


1
Ben aynı soru vardı ve bulunan [Bu cevap] [1] en iyi (şimdiye kadar!) [1]: superuser.com/a/522998/263319
user1507435

Yanıtlar:


29

LVM, kök birim şifrelemesi, yazılım RAID, vb. Kullanmazsanız ve aksi takdirde kök biriminizi yalnızca bir ara katmanı olmayan düz dosya dosya sisteminde kullanın, o zaman buna ihtiyacınız olmaz.

Gerçekten, önyüklemedeki en önemli dosyalar çekirdek görüntüsü ( vmlinuz) ve initramfsgörüntüdür ( initrd.img). Bunların her ikisine (ve GRUB konfigürasyon dosyalarına) GRUB tarafından özel bir işlem yapmadan erişilebiliyorsa, ayrı bir /bootbirim gerekli değildir.


Benim sorum muhtemelen kapanacak bir kopya için yeterlidir , ancak cevabınız beni ilgilendirir. Benim web sunucusu üzerinde kullanım LVM yapmak ve orada olmalıdır ayrı bir boot bölümü - ama gerçekten birini kullanmak için bu tek durumdur sanırım. "@Chris Jester-Young" ve @Jorge'a teşekkürler!
M. Tibbits

5
Grub2'den beri (yani Ubuntu 9.10'dan beri), LVM ayrı bir LVM bölümü gerektirmez. (Daha önce bile, Lilo LVM'yi uzun süredir destekledi, ama elbette Grub olmamanın dezavantajı vardı.) Yazılım RAID-1 hiçbir zaman ayrı bir işlem gerektirmedi /bootve Grub2 artık Linux'un RAID modlarının çoğunu (hepsini?) Destekliyor. Bazı şifreleme modları gibi. Sonuç olarak, /bootbugünlerde ayrı bir ihtiyaç için nadiren ihtiyaç vardır .
Gilles 'SO- kötü olmaktan vazgeç'

7

Genel olarak konuşursak, şifreleme veya RAID ile uğraşmadığınız sürece, ayrı bir / önyükleme bölümüne ihtiyacınız yoktur.

Bununla birlikte, zaman zaman FAT bölümü olarak ayrı / önyükleme bölümlerini eklemek için bir kullanım buluyorum. Bu, çift önyükleme sisteminizin GRUB konfigürasyonunuzda değişiklikler yapmasına izin verir, böylece pencereleri kapatmak ve daha sonra başka bir şeyi önyüklemek üzere varsayılan menü seçimini değiştirmek için bir toplu iş dosyası oluşturabilirsiniz. Çoğu insan buna ihtiyaç duymuyor, ancak ileri geri geçiş gerektiren birkaç projem vardı ve bu tamamen senaryo ile yapılmasına izin veriyor.


3

Bu yanıt muhtemelen sorunuzu yanıtlar:

Genel olarak konuşursak, aynı anda birden fazla Linux dağıtımı yapmıyorsanız ayrı /homeya da /bootbölümlerle uğraşmamalısınız .

(: Ve yerel sistem driectories masaüstü CD ve sunucu / alternatif CD hem de Ubuntu montajcılar ev dizini koruyarak mevcut bir sistem üzerinde yükleme yeteneği var /usr/local, /usr/srcve /var/local). Bu işlevsellik, kurulum sırasında oluşturduğunuz kullanıcı adıyla aynı ise, mevcut bir kullanıcının kullanıcı kimliğini ve grup kimliğini de kullanır.

Yüklerken bu seçeneği kullanmak için, gelişmiş bölümleme seçeneğini seçin, ardından mevcut /veya /homebölümünüzü seçin . Görüntülenen kutuda, seçilen dosya sisteminin o bölümün mevcut dosya sistemiyle eşleştiğinden ve biçim kutusunun işaretli olmadığından emin olun. Diğer seçeneklerde normal olarak ilerleyin.

Ubuntu 10.10'da, mevcut bir Ubuntu kopyası yüklü olduğunda algılayan ve yüklemeyi denediğiniz (sürümün arkasındaki işlevselliği kullanarak) daha yeni bir sürümle değiştirmeyi teklif eden yükleyiciye bir seçenek eklemeyi umduk. Nihai kesinti yapmasa da, Ubuntu 11.04'e ulaşması muhtemel.

Ayrı bir /bootbölüm gelince , bu geçmişin donanım kısıtlamalarının bir kalıntısı (bootloader 1024 silindir sınırı). Ayrı bir / önyüklemenin modern bir sistemde elde edebileceği pratik bir avantaj olmadığını düşünebilirim ve tartışmasız aşırı miktarda bir alan verilmezse, Ubuntu'nun eski çekirdekleri otomatik olarak silmemesi durumunda potansiyel olarak kendi kendine sorun yaratacaktır. .


2
Yalnızca bağlantı yanıtları önerilmez
jeremy

1
Bu soruyu teorik olarak cevaplayabilse de, cevabın temel kısımlarını buraya dahil etmek tercih edilir. Teşekkürler.
Seth
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.