grub

Uli Kleemann hackbox at lug-saar.de
Fre Jul 25 11:42:19 BST 2008


Hallo Lutz, Hallo Luise,

Kompliment Lutz für dein "HOWTO". Was deinen Bekannten angeht Luise muss ich Lutz zustimmen - er hat sich ausgetobt Motto gib alles!

Auch was deinen Bootloader angeht schliesse ich mich Lutz an deinen Grub richtig anzupassen LILO ist IMHO Geschichte.

Viel Spass am Gerät

Uli


On Thu, 24 Jul 2008 18:39:56 +0200
Lutz Willek <lutz.willek at belug.de> wrote:

> Luise Kunkle schrieb:
> > Hallo Liste,
> Hi,
> 
> ich nehme mal ein paar Zitate von Dir vorneweg:
>  > Auf jeden Fall: Als ich vorhin reinschaute, war /hdb der 1st master,
>  > /hda war 1st slave.
>  > [...]
>  > /boot/grub/device.map
>  >
>  > (hd0)   /dev/sda
>  > (hd1)   /dev/sdb
> Dein Linux sieht die Sache anders. Für Linux ist sda der primary Master, 
> sdb der primary slave. Deswegen hast Du jetzt die Wahl, entweder 
> Bios+alle Installationen anpassen oder den Grub des xubuntu anpassen.
> 
> > Ich konnte die beiden auswechseln, jetzt ist also die Platte, wo xubuntu 
> > (und wohl auch der bootloader) drauf sind 1st master, /hdb ist 1st slave.
> 
> Hast Du die Anschlüsse der Platten getauscht, oder in den Einstellungen 
> des Bios die Reihenfolge der Platten geändert? Das ist leider nicht 
> eindeutig, so wie Du schreibst. Auf jeden Fall lass es erst mal so wie 
> es jetzt ist und ändere nix mehr daran, was Du auch immer getan hast.
> 
> Druck mal diese Mail aus oder schreib Dir die folgenden Teile ab:
> 
> -Rechner neu starten
> -im Startmenü <c> drücken, um auf die grubshell zu gelangen
> Nun grinst Dich ein hässlicher GRUB Prompt an, keine Angst,(der will 
> doch nur spielen, lala...), grinse einfach zurück und gib ein:
> aber einige Hinweis vorher:
> <TAB> meint die Tabulatortaste
> Du hast imho eine englische Tastatur, deshalb:
> das ( liegt auf der 9
> das ) liegt auf der 0
> ## sind meine Komentare
> und es wird nix passieren, du kommst jederzeit mit dem Kommando quit 
> raus, ok? Dann mal los:
> 
> grub> root (hd<TAB>
> 
> ## Es erscheint folgendes: richtig?
>   Possible disks are:  hd0 hd1
> 
> ## Du gibst weiter ein: "0,<TAB>" , also so:
> 
> grub> root (hd0,<TAB>
> 
> ## es sollte in etwa das hier erscheinen:
>   Possible partitions are:
>     Partition num: 0,  Filesystem type <irgendwas blahblubber>
>     Partition num: 1,  Filesystem type is ...
>     Partition num: 4,  Filesystem type is ...
> 
> ## wichtig ist nur die Anzahl der Partitionen, es sind 3, richtig?
> ## Gegenprobe: lösche mal das eingegebene und gib folgendes ein:
> 
> grub> root (hd1,<TAB>
> ## jetzt sollte eine ähnliche Liste erscheinen, jedoch mehr Partitionen
> ## genau genommen müssten es 12(13?) Stück sein, richtig???
> ## das war es schon, lösche Deine Eingabe und gib ein:
> 
> grub> quit<ENTER>
> 
> ... und starte wieder ins Linux. Wichtig bei der ganzen Aktion ist nur 
> die Zuordnung von (hd0) und (hd1), also so wie Du schreibst solltest Du 
> bei (hd0) 3 Partitionen sehen und bei (hd1) eben viel mehr Partitionen.
> Ist das von mir beschriebene so korrekt?
> 
> Die Gegenprobe erfolgt dann im laufendem Linux. Du suchst Dir ein für 
> Dich sympatisches Terminal, wirst mit dem Kommando "sudo su" root und 
> startest dann wieder durch Eingabe des Kommandos "grub" die grubshell.
> Du gibst die gleichen Kommandos ein, die Du schon einmal eingegeben 
> hast, auch das Ergebnis sollte das gleich sein, (hd0) sollte 3 
> Partitionen haben und (hd1) viel mehr Partitionen.
> 
> So, nun fragst Du Dich sicher was das ganze sollte, oder?
> Wenn alles mit der Zuordnung der Festplatten so ist wie von mir 
> beschrieben dann können wir eine fehlerhafte Konfiguration des Bios, des 
> Grub und der zweiten Platte ausschließen und wo anders suchen. Wenn es 
> nicht so ist wie beschrieben dann liefert das Hinweise, an welchen Ende 
> nun eigentlich das Problem liegt und können so auch gezielter suchen.
> 
> > /boot/grub/device.map
> > 
> > (hd0)   /dev/sda
> > (hd1)   /dev/sdb
> > 
> erst mal korrekt
> 
> 
> > # menu.lst
> > default         0
> > timeout         10
> > /boot/grub/menu.lst
> 
> Mist, die falsche Datei, oder nicht alles. Bitte beim nächsten Posting 
> die Datei /boot/grub/menu.lst, diese sollte, nein sie muss länger sein!
> 
> > root at ratna1:~# fdisk -l
> >    Device Boot      Start         End      Blocks   Id  System
> > /dev/sda1   *           1        1798    14442403+  83  Linux
> > /dev/sda2            1799        1867      554242+   5  Extended
> > /dev/sda5            1799        1867      554211   82  Linux swap / Solaris
> > 
> >    Device Boot      Start         End      Blocks   Id  System
> > /dev/sdb1               1        9688     4882720+  83  Linux
> > /dev/sdb2            9689       19376     4882752   83  Linux
> > /dev/sdb3           19377       77544    29316641    5  Extended
> > /dev/sdb5           19377       29064     4882720+  83  Linux
> > /dev/sdb6           29065       38752     4882720+  83  Linux
> > /dev/sdb7           38753       48440     4882720+  83  Linux
> > /dev/sdb8           48441       58128     4882720+  83  Linux
> > /dev/sdb9           58129       63944     2931232+  83  Linux
> > /dev/sdb10          63945       67816     1951456+  83  Linux
> > /dev/sdb11          67817       69752      975712+  83  Linux
> > /dev/sdb12          69753       71688      975712+  83  Linux
> > /dev/sdb13          71689       73624      975712+  83  Linux
> > /dev/sdb14          73625       77544     1975648+  83  Linux
> 
> Wow, Dein Bekannter hat sich da echt ausgetobt! *Respekt* ;-)
> 
> > # LILO configuration file
> > boot=/dev/hda
> ^^^^^^^^^^^^^^^
> Früher war das mal hda, es klingt also wirklich nach einem Problem mit 
> dem Mapping, oder mit der Umstellung hda-->sda,egal: Das bekommen wir 
> sicher in den Griff.
> > ...[noch mehr lilo, unwichtig]
> 
> 
> > Ich hoffe zwar, dass wir grub überreden können, zumindest die ale SuSE 3 
> > (/dev/hdb5) zu starten, weil ich die, trotz ihres ehrwürdigen Alters 
> > gern behalten möchte (wenn alles kaputt ging, dann konnte ich immer noch 
> > darauf zurückgreifen - ob das bei xubuntu so ist, muss sich erst zeigen;-).
> 
> Ja, das bekommen wir hin, ich habe da schon eine Ahnung wo das Problem 
> liegen könnte. Wenn es Dir möglich ist- bitte mounte die Partition sdb5 
> und suche dort nach der Datei etc/fstab und poste diese bitte. Bei so 
> vielen Partitionen auf der Platte /dev/hdb bräuchte ich etwas 
> Erkenntnis, was da wie auf welcher Partition liegt. Diese Datei hilft 
> mir dabei.
> 
> ->>
> mkdir /mnt/sdb5
> mount /dev/sdb5 /mnt/sdb5
> cat /mnt/sdb5/etc/fstab
> umount /mnt/sdb5
> rmdir /mnt/sdb5
> -->
> 
> 
> > Wenn das nicht geht: wäre es dann möglich die obige lilo.conf so 
> > anzupassen, dass xubuntu darin eingeschlossen ist?
> Ja, auch das funktioniert, ist aber genau so viel Aufwand. Ich schlage 
> vor wir setzen Deinen Grub ordentlich und verständlich auf. Aber- it's 
> your turn.. es geht beides.
> > 
> > Grüße
> > 
> > Luise
> > 
> 
> LG Lutz
> 
> -- 
> ubuntu-de mailing list
> ubuntu-de at lists.ubuntu.com
> https://lists.ubuntu.com/mailman/listinfo/ubuntu-de


-- 
Uli Kleemann <hackbox at lug-saar.de>
Note: No Microsoft programs were used in the creation or distribution of this message. If you are using a Microsoft program to view this message, be forewarned that I am not responsible for any harm you may encounter as a result.