GRUB2'yi en basit Linux kabuğuna nasıl yükleyebilirim?


6

Kesinlikle donanım sorunu olan bir PC var , yüklü Ubuntu önyükleme yapmıyor, Live CD'leri de açmıyor. (Her ne kadar Ubuntu doğru bir şekilde kurulmuşsa).

('normal' önyükleme, bazı dosya sistemi kontrolleri / ağ başlangıcından sonra donuyor)

Ancak, GRUB2 iyi görünüyor, ancak bashörneğin basit bir kök kabuk başlatmanın bir yolunu bulamıyorum . GRUB 1.97-b4Böyle bir kabuk başlatmak için ne söyleyebilirim ?

(Sanırım biraz

linux /boot/...
initrd /boot/...

)

yardımlarınız ve görüşleriniz için teşekkür ederiz


dağıtımınıza bağlı olarak, çekirdek önyükleme çizgisinin sonuna 1 veya init 1 eklenmesi sizi tek bir kullanıcı kipindeki kök kabuğuna
düşürmelidir

@ aking1012 init 1olabilir / I bazılarını görmek çok fazla gibi görünüyor apparmor, fsck(orası kesin henüz bilmiyorum ancak ... bu yüklenemedi init 1dikkate alınır)
Kevin

@ aking1012 Yorumunuzla ne kadar alakalı olduğunu bilmiyorum, ancak ubuntu'um UpStart kullanıyor
Kevin

Yanıtlar:


8

Normal önyükleme girişinizi grub içinde düzenlemeyi deneyin ( ekısayol ve init=/bin/shile başlayan satırın sonuna kadar ekleyin linux .... Önyükleme işleminden sonra ( Ctrl- x), hemen bir kök kabuğu alırsınız.


tam olarak aradığım şey, çok teşekkürler !!
Kevin

2
@Kevin: Bu kabuğa sahip olduktan sonra /bin/bashdaha hoş bir etkileşimli kabuğa sahip olmaya çalışın . Çalıştırmanız mount -t proc proc /procve mount -t sysfs sysfs /sysçeşitli sistem yardımcı programlarının çalışması için ihtiyacınız olabilir .
Gilles

0

Ubuntu’nun neden önyüklemediğini anlamadım. Yani, bir kabuk almak istiyorsanız, bu da bir çekirdeğin yüklü olması ZORUNLU demektir, çekirdeği bulmanız gerekir.

Ubuntu'nun doğru kurulumu için, ancak önyükleme yapılamıyorsa,

linux /boot/vmlinuz... the kernel installed by Ubuntu installer.
initrd /boot/initrd.img...

Kurulumda bir sorun varsa, ISO dosyasından önyükleme yapabilirsiniz. kullanarak:

loopback loop /path/to/ISOfile
linux (loop)/casper/vmlinuz boot=casper [iso-scan/filename=/path/to/ISOfile]
initrd (loop)/casper/initrd

Tüm bildiğim bu.

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.