Tuo "Argument list too long" johtunee samasta juurisyystä kuin ne ylimääräiset rivit valikossa. Rivejä on niin paljon, että grub-customizerin asentamat skriptit eivät pysty käsittelemään niitä. Kannattanee poistaa grub-customizer kokonaan:
sudo apt-get purge grub-customizer
Jos tulee edelleen samaa virhettä, pitänee poistaa nuo _proxy -skriptit manuaalisesti. Niiden pitäisi kyllä hävitä purgella.
Alkuperäiseen ongelmaan palatakseni, saksankielisellä Debian-foorumilla on raportoitu vastaava tapaus:
https://debianforum.de/forum/viewtopic.php?f=12&t=155793&p=1045471Siellä kysyjä ratkaisi pulman poistamalla ensin kaikista Linux-asennuksista /boot/grub/grub.cfg -tiedoston. Tuon jälkeen käynnistäminen ei onnistu normaalisti, mutta Super GRUB2 -käynnistyslevyn/-tikun avulla järjestelmät voi saada yksitellen käyntiin, ja grub.cfg luodaan jokaiseen uudelleen puhtaalta pöydältä update-grubilla:
sudo update-grub
Vika johtuu ilmeisesti jonkinlaisesta feedback-silmukasta, kun kaikki asennukset tunnistavat toisensa ja lisäävät uusia rivejä järjestelmäkohtaisiin GRUB-valikkoihinsa. Os-proberissa on todennäköisesti jokin mekanismi tämän estämiseksi, mutta se ei toimi jossain tietyssä tilanteessa, kun koneessa on useampia jakeluja asennettuna.