Chroot dosya sisteminde update-grub'u nasıl çalıştırabilirim


9

Ben bir başparmak götürmek için bir canlı ubuntu sunucusu (10.04 LTS) inşa ediyorum ve neredeyse orada. Ancak, bir adımda takıldım.

Güncelleme grubunu çalıştırmam gerekiyor ama şikayet ediyor:

/ usr / sbin / grub-probe: hata: / (/ dev bağlı mı?) için bir aygıt bulamıyor.

FStab dosyamda şunlar bulunur:

# filesystem   mount point     type    options                 dump    pass
UUID=76d2077e-9726-4f95-abab-323cb426b099       /               ext2    defaults                0       0
proc            /proc           proc    nodev,noexec,nosuid 0       0
sys             /sys            sysfs   defaults                0       0

Yanıtlar:


14

ayy ... benim hatam. Montaj cihazı geliştirme kadar basit.

Garip bir şekilde bu dün gece yaklaşık 1 am denedim ve işe yaramadı. Bu sabah oldu, bu yüzden neyin farklı olduğundan emin değilim.

Tam bir ortam elde etmek için

sudo chroot /media/flash-drive
mount proc
mount sys
mount dev

Ayrı bir önyükleme bölümünüz olması durumunda

mount boot

Bunu yaptıktan sonra aygıtlarımı / dev'de görebildim

Ve update-grub aslında işe yarıyor. Şimdi neden önyükleme yapmadığını anlamak için ... bu başka bir sorun.


12.04, ben monte etmek zorunda udevziyade dev.
— Randall Whitman
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.