Grub Konfiguration?

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
nico-e
Beiträge: 12
Registriert: 23.01.2005 17:00:10
Kontaktdaten:

Grub Konfiguration?

Beitrag von nico-e » 24.01.2005 17:22:43

Hallo,

ich habe mir auf einen 2. Rechner Debian 3.0r4 installiert und hab festgestellt das wenn der Rechner mit Lilo bootet nur "01 01 01 01 01 ..." ausgibt. Also habe ich von der Boot-Diskette gestartet und Grub installiert, aber der will mit der Standard-Konfiguration von update-grub das System auch nicht zum booten bewegen.

Mfg Nico

Dazu Noch einiges von dem system

Code: Alles auswählen

#device.map
> cat device.map
(fd0)   /dev/fd0
(hd0)   /dev/hda
(hd1)   /dev/hdd

#menu.lst ohne Kommentarzeilen
> cat menu.lst | grep -f "#"
default         0
timeout         5
color cyan/blue white/blue

title           Debian GNU/Linux, kernel 2.4.29
root            (hd0,0)
kernel          /boot/vmlinuz-2.4.29 root=/dev/hda1 ro
savedefault

title           Debian GNU/Linux, kernel 2.4.29 (recovery mode)
root            (hd0,0)
kernel          /boot/vmlinuz-2.4.29 root=/dev/hda1 ro single
savedefault

title           Debian GNU/Linux, kernel 2.2.20
root            (hd0,0)
kernel          /boot/vmlinuz-2.2.20 root=/dev/hda1 ro
savedefault

title           Debian GNU/Linux, kernel 2.2.20 (recovery mode)
root            (hd0,0)
kernel          /boot/vmlinuz-2.2.20 root=/dev/hda1 ro single
savedefault

#die fstab
 cat /etc/fstab
# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>               <dump>  <pass>
/dev/hdd3       /               ext2    errors=remount-ro       0       1
/dev/hdd1       none            swap    sw                      0       0
/dev/hdd5       /mnt/hdd5       ext3    errors=remount-ro       0       0
/dev/hdd7       /mnt/hdd7       vfat    user,noauth             0       0
proc            /proc           proc    defaults                0       0
/dev/fd0        /floppy         auto    user,noauto             0       0
/dev/cdrom      /mnt/cdrom              iso9660 ro,user,noauto          0       0

>cfdisk /dev/hdd
                            cfdisk 2.11n

                        Disk Drive: /dev/hdd
                      Size: 61492838400 bytes
        Heads: 255   Sectors per Track: 63   Cylinders: 7476

   Name      Flags    Part Type FS Type       [Label]      Size (MB)
 ------------------------------------------------------------------
   hdd1                Primary  Linux swap                    542.87
   hdd3                Primary  Linux ext3                  12897.24
   hdd5                Logical  Win95 FAT32                 10742.22
   hdd6                Logical  Win95 FAT32                 10742.22
   hdd7                Logical  Win95 FAT32                 26567.66
    [Bootable]  [ Delete ]  [  Help  ]  [Maximize]  [ Print  ]
    [  Quit  ]  [  Type  ]  [ Units  ]  [ Write  ]
           Toggle bootable flag of the current partition


Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22449
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von KBDCALLS » 24.01.2005 20:32:55

Mit welcher Fehlermeldung wird denn der Bootvorgang abgebrochen?

Und pose doch mal das Inhaltsverzeichnis von /boot
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

fuzzy
Beiträge: 1021
Registriert: 04.10.2003 12:15:52

Beitrag von fuzzy » 25.01.2005 01:18:04

Hallo nico-e,
gibt es bei Dir eine "/dev/hdb" Festplatte?

Code: Alles auswählen

fdisk -l
Aus meiner Sicht passt der Grub-Teil " root (hd0,0) und kernel /xxx/xxx root=/dev/hda1"
nicht zu Deiner "/etc/fstab" "/dev/hdd3 / ext3 ..."

Nach Deiner device.map würde ich folgendes vermuten, für Linux auf /dev/hdd3

Code: Alles auswählen

title           Debian GNU/Linux, kernel 2.4.29
root            (hd1,2)
kernel          /boot/vmlinuz-2.4.29 root=/dev/hdd3 ro 
#bei vorhandenem /boot/initrd.img-2.4.29 bitte das nächste Kommentarzeichen weglassen, 
# sofern das die passende Datei ist 
#  initrd /boot/initrd.img-2.4.29
Linktipp: Grub-Abschnitt http://kanotix.com/info/index.php?lang=de

Gruß fuzzy

nico-e
Beiträge: 12
Registriert: 23.01.2005 17:00:10
Kontaktdaten:

Beitrag von nico-e » 18.02.2005 19:04:24

es hatte funktioniert.

aber wegen einem anderen Problem habe ich die Platte nochmal neu partitioniert und Debian neu installiert.
aber nun kommt beim booten immer die meldung "grub
ERROR 22"

Code: Alles auswählen

lux02:~# fdisk -l

Disk /dev/hda: 16 heads, 63 sectors, 1049 cylinders
Units = cylinders of 1008 * 512 bytes

   Device Boot    Start       End    Blocks   Id  System
/dev/hda1   *         1      1049    528664+   c  Win95 FAT32 (LBA)

Disk /dev/hdd: 255 heads, 63 sectors, 7476 cylinders
Units = cylinders of 16065 * 512 bytes

   Device Boot    Start       End    Blocks   Id  System
/dev/hdd1             1        62    497983+  82  Linux swap
/dev/hdd2   *        63      1278   9767520   83  Linux // root(/)
/dev/hdd3          6261      7476   9767520   83  Linux
/dev/hdd4          1279      6260  40017915    5  Extended
/dev/hdd5          1279      2494   9767488+  83  Linux
/dev/hdd6          2495      3710   9767488+  83  Linux
/dev/hdd7          3711      6260  20482843+  83  Linux

Partition table entries are not in disk order

Code: Alles auswählen

lux02:~# ls /boot/
System.map-2.2.20-idepci  boot-text.b           grub
System.map-2.2.26         boot.0300             map
System.map-2.4.29         boot.1642             os2_d.b
boot-bmp.b                boot.b                vmlinuz-2.2.20-idepci
boot-compat.b             chain.b               vmlinuz-2.2.26
boot-menu.b               config-2.2.20-idepci  vmlinuz-2.4.29

fuzzy
Beiträge: 1021
Registriert: 04.10.2003 12:15:52

Beitrag von fuzzy » 18.02.2005 20:08:29

Hallo nico-e,
sofern "/" auf "/dev/hdb2" ist und Du keine extra "/boot"-Partition hast,
würde ich folgendes vermuten... :wink:

Ausschnitt aus "/boot/grub/menu.lst":

Code: Alles auswählen

title           Debian GNU/Linux, kernel 2.4.29
root            (hd1,1)
kernel          /boot/vmlinuz-2.4.29 root=/dev/hdd2 ro
#  initrd /boot/initrd.img-2.4.29 

Code: Alles auswählen

sid:/home/fuzzy# grep "/dev/hdd2" /etc/fstab 
  /dev/hdd2     /               ext3        errors=remount-ro   1   1
Viel Erfolg

Gruß fuzzy

nico-e
Beiträge: 12
Registriert: 23.01.2005 17:00:10
Kontaktdaten:

Beitrag von nico-e » 18.02.2005 21:50:50

so sah es schon vor deiner antwort aus :-( und es kommt der fehler 22

Code: Alles auswählen

title           Debian GNU/Linux, kernel 2.4.29
root            (hd1,1)
kernel          /boot/vmlinuz-2.4.29 root=/dev/hdd2 ro
savedefault

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22449
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von KBDCALLS » 18.02.2005 22:38:22

Fehler 22 heißt

Code: Alles auswählen

_____________________________________________________________________________
22 : No such partition
      This error is returned if a partition is requested in the device
      part of a device- or full file name which isn't on the selected
      disk.
Also er kann die Partition nicht finden.
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

fuzzy
Beiträge: 1021
Registriert: 04.10.2003 12:15:52

Beitrag von fuzzy » 18.02.2005 23:22:37

Hallo nico-e,
Grub konntest Du ohne Probleme installieren -> keine Fehlermeldung?
Gibt wirklich keine "/boot"-Partition? :wink:
Hast Du einmal die Grub-Werte beim Start in dem "Editor-Modus" von Grub
verändert und nachgesehen ob die erwarteten Werte durch [TAB] erscheinen?

Gruß fuzzy

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22449
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von KBDCALLS » 19.02.2005 00:01:58

Könntest ja auch mal den Grub suchen lassen nach dem Kernel.

Wen das Auswahlfenster des Grubs kommt drücken und dann mit find suchen lassen. Achtung es muß aber der exakte Name und Pfad angegeben werden. mit führendem / und Dateinamen . Grub akzeptiert keine Wildcards.
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

nico-e
Beiträge: 12
Registriert: 23.01.2005 17:00:10
Kontaktdaten:

Beitrag von nico-e » 19.02.2005 20:53:10

ich hab das Problem gefunden, hab von der im BIOS 2. Platte (hdd mit grub) gebootet wenn ich nun aber von der 1. Platte (hda) boote funktioniert es :-)?

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22449
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von KBDCALLS » 19.02.2005 21:16:27

Tja, Tja , der Bug sitzt wie so häufig vor der Tastatur :-) Aber so kanns gehen.
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

nico-e
Beiträge: 12
Registriert: 23.01.2005 17:00:10
Kontaktdaten:

Beitrag von nico-e » 19.02.2005 21:50:22

das müsste doch aber eigentlich funktionieren, wenn ich von der 2. Platte boote?

Antworten