• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

OSuse Installation und grub kaputt

Eummel

Newbie
Hallo

Ich wollte mir nach vielen Jahren Suse mal anschauen, leider habe ich da so ein Problem mit der Installation.
Auf der ersten Platte liegt Ubuntu 8.4, nun sollte auf der zweiten Platte Suse. Bei der Installation von Suse wird nicht gesehen das eine zweites OS vorhanden ist und nach einem Neustart ist Grub futsch mit einer Error 17: Meldung.
Also mal schnell Super Grub zur Hand sieh da Ubuntu geht wieder, aber Suse wird nicht gefunden. In der menu.list unter Ubuntu ist Suse nicht aufgeführt, dann habe ich mal aus der menu.list von Suse ins Ubuntu menu.list eingefügt, aber ohne Erfolg. Die Meldung
Error 18: Selected cylinder exceeds maximum supported by BIOS
naja hier komme ich nicht mehr weiter und brauche eure Hilfe.

Code:
# menu.lst - See: grub(8), info grub, update-grub(8)
#            grub-install(8), grub-floppy(8),
#            grub-md5-crypt, /usr/share/doc/grub
#            and /usr/share/doc/grub-doc/.

## default num
# Set the default entry to the entry number NUM. Numbering starts from 0, and
# the entry number 0 is the default if the command is not used.
#
# You can specify 'saved' instead of a number. In this case, the default entry
# is the entry saved with the command 'savedefault'.
# WARNING: If you are using dmraid do not use 'savedefault' or your
# array will desync and will not let you boot your system.
default		0

## timeout sec
# Set a timeout, in SEC seconds, before automatically booting the default entry
# (normally the first entry defined).
timeout		10

## hiddenmenu
# Hides the menu by default (press ESC to see the menu)
#hiddenmenu

# Pretty colours
#color cyan/blue white/blue

## password ['--md5'] passwd
# If used in the first section of a menu file, disable all interactive editing
# control (menu entry editor and command-line)  and entries protected by the
# command 'lock'
# e.g. password topsecret
#      password --md5 $1$gLhU0/$aW78kHK1QfV3P2b2znUoe/
# password topsecret

#
# examples
#
# title		Windows 95/98/NT/2000
# root		(hd0,0)
# makeactive
# chainloader	+1
#
# title		Linux
# root		(hd0,1)
# kernel	/vmlinuz root=/dev/hda2 ro
#

#
# Put static boot stanzas before and/or after AUTOMAGIC KERNEL LIST

### BEGIN AUTOMAGIC KERNELS LIST
## lines between the AUTOMAGIC KERNELS LIST markers will be modified
## by the debian update-grub script except for the default options below

## DO NOT UNCOMMENT THEM, Just edit them to your needs

## ## Start Default Options ##
## default kernel options
## default kernel options for automagic boot options
## If you want special options for specific kernels use kopt_x_y_z
## where x.y.z is kernel version. Minor versions can be omitted.
## e.g. kopt=root=/dev/hda1 ro
##      kopt_2_6_8=root=/dev/hdc1 ro
##      kopt_2_6_8_2_686=root=/dev/hdc2 ro
# kopt=root=UUID=867ec546-fa66-47fb-ba71-4781cf3abf6f ro

## Setup crashdump menu entries
## e.g. crashdump=1
# crashdump=0

## default grub root device
## e.g. groot=(hd0,0)
# groot=(hd0,0)

## should update-grub create alternative automagic boot options
## e.g. alternative=true
##      alternative=false
# alternative=true

## should update-grub lock alternative automagic boot options
## e.g. lockalternative=true
##      lockalternative=false
# lockalternative=false

## additional options to use with the default boot option, but not with the
## alternatives
## e.g. defoptions=vga=791 resume=/dev/hda5
# defoptions=quiet splash

## should update-grub lock old automagic boot options
## e.g. lockold=false
##      lockold=true
# lockold=false

## Xen hypervisor options to use with the default Xen boot option
# xenhopt=

## Xen Linux kernel options to use with the default Xen boot option
# xenkopt=console=tty0

## altoption boot targets option
## multiple altoptions lines are allowed
## e.g. altoptions=(extra menu suffix) extra boot options
##      altoptions=(recovery) single
# altoptions=(recovery mode) single

## controls how many kernels should be put into the menu.lst
## only counts the first occurence of a kernel, not the
## alternative kernel options
## e.g. howmany=all
##      howmany=7
# howmany=all

## should update-grub create memtest86 boot option
## e.g. memtest86=true
##      memtest86=false
# memtest86=true

## should update-grub adjust the value of the default booted system
## can be true or false
# updatedefaultentry=false

## should update-grub add savedefault to the default options
## can be true or false
# savedefault=false

## ## End Default Options ##

title		Ubuntu 8.04.1, kernel 2.6.24-21-generic
root		(hd0,0)
kernel		/boot/vmlinuz-2.6.24-21-generic root=UUID=867ec546-fa66-47fb-ba71-4781cf3abf6f ro quiet splash
initrd		/boot/initrd.img-2.6.24-21-generic
quiet

title		Ubuntu 8.04.1, kernel 2.6.24-21-generic (recovery mode)
root		(hd0,0)
kernel		/boot/vmlinuz-2.6.24-21-generic root=UUID=867ec546-fa66-47fb-ba71-4781cf3abf6f ro single
initrd		/boot/initrd.img-2.6.24-21-generic

title		Ubuntu 8.04.1, kernel 2.6.24-19-generic
root		(hd0,0)
kernel		/boot/vmlinuz-2.6.24-19-generic root=UUID=867ec546-fa66-47fb-ba71-4781cf3abf6f ro quiet splash
initrd		/boot/initrd.img-2.6.24-19-generic
quiet

title		Ubuntu 8.04.1, kernel 2.6.24-19-generic (recovery mode)
root		(hd0,0)
kernel		/boot/vmlinuz-2.6.24-19-generic root=UUID=867ec546-fa66-47fb-ba71-4781cf3abf6f ro single
initrd		/boot/initrd.img-2.6.24-19-generic

title		Ubuntu 8.04.1, memtest86+
root		(hd0,0)
kernel		/boot/memtest86+.bin
quiet

### END DEBIAN AUTOMAGIC KERNELS LIST

###Don't change this comment - YaST2 identifier: Original name: failsafe###
title (pae)
    root (hd1,0)
    kernel /boot/vmlinuz-2.6.25.4-8-pae root=/dev/disk/by-id/scsi-SATA_SAMSUNG_HD320LD1492J1FL511166-part1 $
    initrd /boot/initrd-2.6.25.4-8-pae

###Don't change this comment - YaST2 identifier: Original name: linux###
title Pae -- openSUSE 11.0 - 2.6.25.4-8
    root (hd1,0)
    kernel /boot/vmlinuz-2.6.25.4-8-pae root=/dev/disk/by-id/scsi-SATA_SAMSUNG_HD320LD1492J1FL511166-part1 $
    initrd /boot/initrd-2.6.25.4-8-pae

###Don't change this comment - YaST2 identifier: Original name: floppy###
title Diskette
    rootnoverify (hd1,0)
    chainloader (fd0)+1

cu Reiner
 

longman

Advanced Hacker
Moin,

Error 18: Selected cylinder exceeds maximum supported by BIOS

Das sieht für mich so aus, als ob Dein BIOS bei Deiner wahrscheinlich sehr großen HD
irgendwie nicht mit dem Startwert Deiner SuSE Partition klarkommt. Zum Zeitpunkt des Bootvorgangs wird wohl der BIOS Wert angenommen (wohl jenseits der 1024), der aber nicht mit dem unter ubuntu erzeugten Wert übereinstimmt.
Wie alt und von welchem Hersteller ist denn Dein BIOS und welche HD Settings hast Du aktiv ? (LBA, large DOS, ....) ?
Eventuell hilft ein BIOS Flash Update (häufig per DOS Bootdiskette download- und updatebar).
Schau beim Hersteller mal nach, manchmal gibt es dort Fehlerkorrekturen zum Download.

Könntest Du bei der SuSE Installation eventuell auf eine im unteren Bereich (<1024) angesiedelte root + Bootpartition (/, (boot) zurückgreifen ?
 
Oben