arch linux- hatası: 'airootfs' kurallı yolunu alamadı (grub to USB kurulum)


16

Arch-linux'u ilk kez kurmaya çalışıyorum. "grub" önyükleyicisini bir USB sürücüsüne kurmaya çalışana kadar her şey yolundaydı.

WIKI ARCH LINUX kılavuzu ile çalışıyorum.

bu komutların her ikisi de hatasız çalıştı:

# mkdir -p /mnt/usb ; mount /dev/sdc1 /mnt/usb

# grub-install --target=i386-pc --recheck --debug --boot-directory=/mnt/usb/boot /dev/sdc

ancak sonraki komut bir hata döndürür:

'airootfs' kurallı yolunu alamadı:

# grub-mkconfig -o /mnt/usb/boot/grub/grub.cfg

herhangi biri yardımcı olabilir mi?

( arch-chroot /mnt /bin/bash Bu konuda komut bulunamadı).


Takip ettiğiniz rehbere bağlantı verebilir misiniz? O da şudur biri ?
Jashandeep Sohi


Aynı sorunu yaşıyorum - hiç bir çözüm buldunuz mu?
Craig Otis

Başka bir "ben de" sorunu. Arch ile o kadar kırılan şey, bir güncellemeden sonra önyükleme yapamaz. Bu, yaklaşık 18 ayda üçüncü kez.

Yanıtlar:


12

Eklemeyi deneyin --root-directory=/mntiçin grub-installkomuta. Belgelenmemiş gibi görünüyor, ama bazı forumlarda bahsedildiğini gördüm ve benim için çalıştı.


4

Kısa bir süre önce aynı problemi çözüp çözdüm. grubPaketin hedef dosya sisteminizde yüklü olmadığı anlaşılıyor .

Yani arch-chroottarget ( /mnt/usb), çalıştırın pacman -S grubve yürütmek grub-installve grub-mkconfigkarşılık gelen güncellenmiş parametreleri ile hesaplamak için chroot.


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.