Fwd: Re: grub-customizer

Blackcrack Moondrake <[email protected]> Fri, 12 Jul 2013 06:31:13 +0200
Newsgroups gmane.linux.mandrake.cooker.devel
Message-ID <[email protected]>
Hi Per,

i wrote to the programmer of Grub Customizer because it works not like 
it works normaly,
and now he had look for the error why the grub-customizer not properly 
works.
So what it looks like, he said that there's a grub2-mkdevicemap missing.
Can you look for it for integrating the grub2-mkdevicemap to the 
grub2-pack?

and p.s.: at moment works the chainloader not correctly, it tell's me,
it's a brokern Chainloader image at boot, can't not boot the entry..

best regards
Blacky

Maybe can you take thetranslater :)
-------- Original-Nachricht --------
Betreff: 	Re: grub-customizer
Datum: 	Thu, 11 Jul 2013 21:09:45 +0200
Von: 	Daniel Richter <[email protected]>
An: 	Blackcrack <[email protected]>



Hi Blacky,

ich hab mir das mal angeschaut. Das Problem ist, dass Open Mandriva
offenbar weder einen Befehl wie grub2-mkdevicemap, noch eine bereits
fertig generierte device.map hat.

Diese Datei sieht im einfachsten Fall so aus:

(hd0) /dev/sda

Achtung: Der Leerraum zwischen "(hd0)" und "/dev/sda" muss ein Tab sein

(hd0)<-tabkey->/dev/sda

(mein Thunderbird will das irgendwie nicht so richtig einfügen). Je nach
Konfiguration kann die Reihenfolge unterschiedlich sein. Falls du sie
erstellst, und dann in der Umgebungs-Konfiguration (Datei -> "Umgebung
wechseln") als DEVICEMAP_FILE festlegst, sollte es funktionieren.

Dass Grub Customizer in diesem Fall eine generische Fehlermeldung
anzeigt, ist natürlich nicht schön :-( . Ich schaue mal, was man da
machen kann… Vielleicht wäre es auch sinnvoll, eine
Fallback-Konfiguration "hardzucoden".

Schön, dass es mittlerweile Repos für die RPM-Welt gibt. Ich hatte
bisher nicht so richtig die Zeit gefunden, mich da einzulesen… ;-)

Grüße,
Daniel

Am 07.07.2013 14:54, schrieb Blackcrack:
> Hi Daniel :),
>
> na imma :) Du bist einer der sich hinsetzt und was gescheites zusammen
> fabriziert ;)
>
> bei neuem eintrag bekomm ich das hier wenn ich dann mal auf
> Chainloader geh :
> exception '15ParserException'
>  with message 'parsing failed - RegEx not matched'
>  in
> /builddir/build/BUILD/grub-customizer-3.0.4/src/lib/ContentParser/Chainloader.cpp:45
>
> ich häng dir dann mal ein paar bildchen rann, screenshoots :)
>
> wie Du siehst, siehst du auch keine möglichkeit zum klick und pulldown..
> was bei deinen originalscreenshoots auch zu sehen iss, irgendwie iss
> der grub-customizer
> hier kastriert.. nuja so fühlt sich das auf jedenfall an *s*
>
> p.s. Arisel iss bei Openmandriva und iss echt voll in Ordnung, er ist
> der,
> der den grub-customizer mit in OM eingebaut hat :)
> (iss aber unter woche meistens voll in Arbeit)
>
> IRC
>     #moondrake @ irc.freenode.net
>     #moondrake-cooker @ irc.freenode.net
>     #openmandriva @ irc.freenode.net
>     #openmandriva-cooker @ irc.freenode.net
>
>
>
>
> liebe Grüße
> Blacky
>
>
> Am 07.07.2013 13:36, schrieb Daniel Richter:
>> Hi Blacky,
>>
>> danke erstmal ;-)
>>
>> Kannst du beschreiben, welche Probleme in Moondrake/Openmandriva
>> auftreten?
>>
>> Das Einbinden von ISOs ist bereits möglich. Dazu einfach auf "Eintrag
>> hinzufügen" klicken (5. Button in der Toolbar) und als Typ Linux-ISO
>> auswählen. Alles weitere kann anschließend eingestellt werden.
>> Zugegeben, dazu sind ein paar Kenntnisse über den Aufbau der
>> ISO-Datei notwendig, da Grub hier einige Parameter benötigt, die ISO
>> also nicht direkt so booten kann, wie es das BIOS sonst tun würde.
>>
>> "Add Partition/Disk" dürfte schwierig werden. Momentan ist es so,
>> dass das Script "/etc/grub.d/os-prober" (nicht Bestandteil von Grub
>> Customizer sondern von der jeweiligen Distribution), einfach alle
>> Partitionen durchsucht. Grub Customizer könnte hier höchstens die
>> gefundenen Menüeinträge je nach Partition filtern. Aber ich kann mir
>> nicht so recht vorstellen, dass eine solche Funktionalität wirklich
>> gebraucht wird…
>>
>> Grüße,
>> Daniel
>>
>> Am 07.07.2013 09:29, schrieb Blackcrack:
>>> Hi Daniel :),
>>>
>>> erst mal erzähl ich was über mich und wo ich derzeit bin..
>>> Also, erst mal ist mein Hobby Betreibsysteme, das heist ich bin seit
>>> 94'ig im netz und hab
>>> mitgeholfen das ganze auf technischem "Vorgermann" zu bringen in dem
>>> ich mitgeholfen hab zu verteilen ;) Also ein fast Urgestein..
>>> Hab allerdings mein Augenmerk weniger auf programmieren mehr auf
>>> Benutzung gelegt,
>>> also n echter extended User *s* Nun bin ich seit ungefähr seit 99'
>>> mit Mandrake angesteckt
>>> und der Zeit häng derzeit in #moondrake und #openmandriva rum, beide
>>> Distros sind
>>> von der freigegebenen Mandriva von MandrivaSA in Paris, Jean Manuel
>>> Croset iss der jenige,
>>> der es hinbekommen hat, MandrivaSA zu bewegen, daß nu' die Distrie
>>> zurück gegeben wurde..
>>>
>>> Jetzt isses so, seit ein zwei monaten hab ich deinen Grub-Customizer
>>> im Auge,
>>> muss zu geben eine sehr schönes Stück programmierarbeit :)
>>> Allerdings funtzt er nicht wirklich sauber in Moondrake/Openmandriva
>>> aber er ist soweit benuzbar..
>>> Aber des weiteren hätte ich da ne idee, warum baust Du nicht ein
>>> "Add Iso" hinzu ?
>>> Das man da eventuell für eine Neuinstallation eine Iso einbinden
>>> könnte oder eine LiveCD oder sonst was,
>>> möglich ist es doch mit Grub, eine Iso zu starten :)
>>> Und dann nochmal ne Idee "Add Partition/Disk" wo gebootet werden kann,
>>> bez. von Grub2 durch sucht und automatisch eingebunden werden kann :)
>>> Währ doch was wo man einbinden könnte , würde mich freuen :)
>>>
>>>
>>> liebe Grüße
>>> Blacky
>>
>>