Grub2: "Minimal BASH-like line editing si supported." ?

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
Benutzeravatar
Mebus
Beiträge: 121
Registriert: 02.04.2008 21:34:32
Wohnort: Niederrhein
Kontaktdaten:

Grub2: "Minimal BASH-like line editing si supported." ?

Beitrag von Mebus » 13.12.2009 15:56:30

Hallo!

Seitdem durch ein Update auf meinem Rechner mit Debian Squeeze GRUB2 installiert wurde, bekomme ich beim booten vor dem GRUB Menü immer eine Zeile mit

"Minimal BASH-like line editing si supported. for the first word, TAB lists possible commands completions. Anywhere else TAB lists possible completions of device/filename"

zu sehen.

Auch rödeln in GRUB die Festplatten ziemlich merkwürdigt. Tut GRUB da etwas sinnvolles ? Wenn nicht, wie kann man ihm das abgewöhnen.

Danke

Gruß

Mebus
http://www.lugmoe.de/ - Linux User Group Mönchengladbach

Der letzte räumt die Erde auf !

Benutzeravatar
Mr. Houch
Beiträge: 117
Registriert: 03.03.2007 13:31:20
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Berlin-Reinickendof

Re: Grub2: "Minimal BASH-like line editing si supported." ?

Beitrag von Mr. Houch » 29.12.2009 01:03:41

Habe bei einem Freund letztens mit einem weekly-build (weis leider nicht mehr welchem, schon nen bisschen alt) debian squeeze installiert und habe seit Anfang an diesen Fehler. Auch nach mehreren unterschiedlichen Installationsanläufen. Falls wer ne Lösung kennt, ich wäre auf jedenfall sehr dankbar :)

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: Grub2: "Minimal BASH-like line editing si supported." ?

Beitrag von rendegast » 29.12.2009 06:14:06

"Minimal BASH-like line editing si supported. for the first word, TAB lists possible commands completions. Anywhere else TAB lists possible completions of device/filename"
Einfach ein netter Hinweis auf das Command-Completion der grub-Shell?
So wie "Press [ ESC / F2 / F11] for BIOS-Setup",
und läßt sich wohl über irgendein 'set bla blub' abschalten.
Gib in der grub-shell zBsp. mal 'help' ein.
(Doku darüber ist noch lückenhaft)

Nach einer Durchsuchung des Paketes grub-pc:
Die Meldung kommt aus /usr/lib/grub/i386-pc/normal.mod,
und das wird da referenziert:

Code: Alles auswählen

$ grep normal *.lst
handler.lst:reader.normal: normal
moddep.lst:date: datetime normal
moddep.lst:ls: extcmd normal
moddep.lst:sh: normal
moddep.lst:parttool: normal
moddep.lst:linux: boot video mmap normal
moddep.lst:datehook: datetime normal
moddep.lst:password: normal
moddep.lst:configfile: normal
moddep.lst:normal: boot
ist wohl nicht abzuschalten.



Auch rödeln in GRUB die Festplatten ziemlich merkwürdigt.
Sei mal Dein linux mit der root-Partiton minimal lauffähig.
Dann kannst Du alle anderen Partitonen mal mit fdisk / cfdisk löschen (vorher 'fdisk -lu' notieren),
ob grub2 dann wieder fix reagiert weil es ja nix suchen muß.
ACHTUNG: Das spätere Wiederanlegen logischer Partitionen macht Schreibvorgänge auf dem ganzen Plattenbereich, nicht nur im MBR,
daher sollten die erzeugten Einträge genau mit dem 'fdisk -lu' übereinstimmen,
und der Umgang mit fdisk vorher etwas geübt werden, in unbenutzten Plattenbereichen.

Wenn das Löschen der erweiterten Partition die logischen Partitionen verschwinden läßt,
sollten sie nach Neuanlegen der erweiterten Partition alle wieder da sein,
eventuell nach Neustart des Partitionierers.
Und das wäre nur ein Schreibvorgang im MBR.
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

severin
Beiträge: 481
Registriert: 26.04.2005 13:30:43

Re: Grub2: "Minimal BASH-like line editing si supported." ?

Beitrag von severin » 29.12.2009 11:25:25

Mebus hat geschrieben:bekomme ich beim booten vor dem GRUB Menü immer eine Zeile mit

"Minimal BASH-like line editing si supported. for the first word, TAB lists possible commands completions. Anywhere else TAB lists possible completions of device/filename"
Das macht grub1 doch schon immer.

Benutzeravatar
uwepr
Beiträge: 657
Registriert: 03.02.2007 12:13:01
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Halle/S.
Kontaktdaten:

Re: Grub2: "Minimal BASH-like line editing si supported." ?

Beitrag von uwepr » 30.12.2009 10:26:58

Wenn das Löschen der erweiterten Partition die logischen Partitionen verschwinden läßt,
sollten sie nach Neuanlegen der erweiterten Partition alle wieder da sein,
eventuell nach Neustart des Partitionierers.
???
Nach Neuanlegen der erweiterten Partition sollte meines Wissens der Speicherbereich innerhalb der neuangelegten erweiterten Partition als "nicht zugeteilt" oder "frei" erscheinen.
Dazu: http://de.wikipedia.org/wiki/Partitions ... onstabelle
Eine einzige Partition im MBR kann jedoch auch als erweitert (extended, Typ 5 oder Fhex) markiert sein. Diese verweist dann im Eintrag Startsektor auf die erste erweiterte Partionstabelle.

Diese befindet sich im ersten Sektor der erweiterten Partition. Jede erweiterte Partitionstabelle definiert genau eine logische Partition und verweist bei Bedarf auf die nächste erweiterte Partitionstabelle. Die erweiterten Partitionstabellen funktionieren nach dem Prinzip der verketteten Liste,
Testdisk kann's ggf. noch richten....

Viele Grüße!
Uwe Pr.
squeeze/fluxbox

cosmac
Beiträge: 4579
Registriert: 28.03.2005 22:24:30

Re: Grub2: "Minimal BASH-like line editing si supported." ?

Beitrag von cosmac » 30.12.2009 11:10:11

Uwe Pr. hat geschrieben:
Wenn das Löschen der erweiterten Partition die logischen Partitionen verschwinden läßt,
sollten sie nach Neuanlegen der erweiterten Partition alle wieder da sein,
eventuell nach Neustart des Partitionierers.
???
Nach Neuanlegen der erweiterten Partition sollte meines Wissens der Speicherbereich innerhalb der neuangelegten erweiterten Partition als "nicht zugeteilt" oder "frei" erscheinen.
alles falsch, solange ihr nicht von einem ganz bestimmten Programm redet.

Solange nur die Partitionstabelle bzw. der MBR neu geschrieben wird, bleiben die logischen Partitionen natürlich unverändert auf der Platte. Man findet sie nur nicht mehr. Mach ich die Änderung im MBR rückgängig, sind die logischen Partitionen eben immer noch unverändert aber man kann wieder drauf zugreifen.

Mit einem Hex-Editor kann man solche Tricks problemlos machen. Beim alten fdisk wäre ich auch noch halbwegs zuversichtlich, dass es nur den MBR schreibt. Das Problem sind die High-Level-Partitionierer. Bei denen sollte man davon ausgehen, dass es nicht funktioniert. Das Verhalten ist schlicht undefiniert (nicht zufällig, aber für den Benutzer nicht kalkulierbar).

Schon die Meldung "nicht zugeteilt" oder "frei" ist doch irreführend. Natürlich ist es irgendwie logisch, dass eine neu angelegte Partition "frei" ist. Also sorgt das Programm dafür, dass es so ist und legt ein neues Dateisystem an. Leider ist das in diesem Fall völlig unbrauchbar.
Beware of programmers who carry screwdrivers.

Benutzeravatar
uwepr
Beiträge: 657
Registriert: 03.02.2007 12:13:01
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Halle/S.
Kontaktdaten:

Re: Grub2: "Minimal BASH-like line editing si supported." ?

Beitrag von uwepr » 01.01.2010 15:58:48

Gesundes Neues,
alles falsch, solange ihr nicht von einem ganz bestimmten Programm redet.
Wieso? Ich kenne keinen Partitionierer, dem der virtuelle Manitou bei'm Neuanlegen einer erweiterten Partion einflüstert, wo die nächste erweiterte Partitionstabelle liegt. Ich bezog mich bei meinem vorherigen Post ausdrücklich auf "Neuanlegen" und nicht "Wiederherstellen" Bild

rendegast hat im vorhergehenden Abschnitt seines Posts eine Möglichkeit der vorherigen Sicherung + Wiederherstellung der Partitionstabelle beschrieben, aber im von mir zitierten Abschnitt von "Neuanlegen" geschrieben, was nun mal nicht "Wiederherstellen" ist. Korrekt wäre meiner Meinung nach:

"Wenn das Löschen der erweiterten Partition die logischen Partitionen verschwinden läßt,
sollten sie nach Wiederherstellung der erweiterten Partition alle wieder da sein,
eventuell nach Neustart des Partitionierers.
Und das wäre nur ein Schreibvorgang im MBR."

Hier geht's um Datensicherheit, und da halte ich absolute Genauigkeit für nötig.
Beste Grüße!
Uwe Pr.
squeeze/fluxbox

Antworten