Saya telah mem-boot dari USB langsung ("Coba Ubuntu"), yang juga memiliki set opsi persisten (saya menggunakan LiLi untuk membuatnya) untuk melakukan beberapa tes untuk masalah hotplug pcie yang saya alami ini .
Saya mencoba menguji beberapa boot paramaters (seperti dalam pertanyaan ini ) dengan melakukan ini
sudo nano /etc/default/grub
sudo update-grub
Masalahnya adalah bahwa perintah terakhir memberi saya ini:
/usr/sbin/grub-probe: error: failed to get canonical path of /cow.
Sepertinya /cow
adalah file-sistem yang terpasang /
, sesuai dengan:
:~# df
Filesystem 1K-blocks Used Available Use% Mounted on
/cow 4056896 2840204 1007284 74% /
udev 1525912 4 1525908 1% /dev
tmpfs 613768 844 612924 1% /run
....
Apakah ada cara bagi saya untuk menjalankan pembaruan-grub?
Jawaban:
Anda harus melakukan sedikit remounting dan remapping.
Setelah mem-boot liveCD, kita akan me-mount partisi Ubuntu
/mnt
dengan:di mana
/dev/sd*#
diperbarui ke partisi Ubuntu Anda.Jika Anda memiliki
/boot
partisi yang terpisah , kami harus memasangnya/mnt/boot
juga:di mana
/dev/sd*#
diperbarui ke/boot
partisi Anda .Ini harus memasangnya dengan akses yang cukup untuk mendapatkan jalur kanonik jika diperlukan, tetapi kita mungkin tidak membutuhkan ini.
Untuk menyelesaikannya, perbarui saja grub dengan root dan target yang benar:
di mana
/dev/sdX
disk (bukan partisi) di mana kita ingin GRUB.sumber
/
instalasi di mana Anda ingin mengkonfigurasi GRUB.error: will not proceed with blocklists.
.Bagi saya, saya hanya perlu menginstal grub.
sumber