Speicherung der Konfiguration fehlgeschlagen

Bug #1572672 reported by campo.felice
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Grub Customizer
New
Undecided
Unassigned

Bug Description

Error reported from grub-customizer is:

Siehe Kommandozeilen-Ausgabe. Bitte erstelle einen Bug unter https://launchpad.net/grub-customizer falls du denkst, dass es sich um einen Fehler von Grub Customizer handelt. Grundsätzlich sollte Grub Customizer solche Fehler verhindern.

failed running 'grub-mkconfig -o "/boot/grub/grub.cfg"' output:
Grub-Konfigurationsdatei wird generiert …
Thema gefunden: /boot/grub/themes/Vimix/theme.txt
Linux-Abbild gefunden: /boot/vmlinuz-4.2.0-35-generic
initrd-Abbild gefunden: /boot/initrd.img-4.2.0-35-generic
Found memtest86+ image: /boot/memtest86+.elf
Found memtest86+ image: /boot/memtest86+.bin
/etc/grub.d/30_os-prober_proxy: 3: /etc/grub.d/30_os-prober_proxy: /etc/grub.d/bin/grubcfg_proxy: Argument list too long
Windows NT/2000/XP (loader) auf /dev/sda1 gefunden
cat: Schreibfehler: Datenübergabe unterbrochen (broken pipe)

I have 32/64 Mint and 32/64 XUbuntu installations on /dev/sdb and Windows on /dev/sda.
When I update-grub, I get hundreds of advanced entries in grub.cfg, like this
--------------
 menuentry 'Linux Mint 17.2 Rafaela (17.2) (auf /dev/sdb1) (auf /dev/sdb8) (auf /dev/sdb1) (auf /dev/sdb8) (auf /dev/sdb1) (auf /dev/sdb8) (auf /dev/sdb1) (auf /dev/sdb7) (auf /dev/sdb1) (auf /dev/sdb7) (auf /dev/sdb1) (auf /dev/sdb7) (auf /dev/sdb1)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/vmlinuz--8fe16c53-004f-49a2-9d4e-9ba37d3ab559' {
  insmod part_msdos
  insmod xfs
  set root='hd1,msdos1'
  if [ x$feature_platform_search_hint = xy ]; then
    search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos1 --hint-efi=hd1,msdos1 --hint-baremetal=ahci1,msdos1 8fe16c53-004f-49a2-9d4e-9ba37d3ab559
  else
    search --no-floppy --fs-uuid --set=root 8fe16c53-004f-49a2-9d4e-9ba37d3ab559
  fi
  linux /vmlinuz root=/dev/sdb1
  initrd /initrd.img
 }
--------------
and grub is starting very slow to show grub menu.
Once I try to reduce the entries via grub-customizer by eliminating advanced entries, I get the above mentioned error.
I studied 30_os-prober script, but I don't really understand it and therefor I led it untouched.
Any suggestions ?

Thanks a lot
Felix

PS: attached grub.cfg is the original file, which I considered minimize by grub-customize, but failed processing, when I deleted the advanced entries and tried to save.

Revision history for this message
campo.felice (campo-felice) wrote :
Revision history for this message
Daniel Richter (danielrichter2007) wrote :

What's the content of /etc/grub.d/30_os-prober_proxy?

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Bug attachments

Remote bug watches

Bug watches keep track of this bug in other bug trackers.