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.