PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Grub und SATA



audience
17.12.06, 19:30
Hallo,

ich habe einen neuen Rechner mit einem Intel G965 Chipsatz und damit so einige Probleme.
Nach der Installation von Ubuntu (funktioniert nur mit SATA-Adapter, da der EIDE-Controller erst ab späteren Kernelversionen unterstützt wird), habe ich keinen funktionsfähigen Grub installiert.
Ich habe zunächst probiert nur mit einer SATA-Platte zu installieren (mit PATA auf SATA-Adapter), allerdings wird nach der Ubuntu-Installation keine bootfähige Festplatte gefunden. Wenn ich eine "richtige" PATA-HDD zusätzlich anhänge, kann zwar Grub gefunden werden, allerdings nicht die entsprechende Partition (SATA) gemountet werden.
An was kann das liegen? Wie muss ich Grub konfigurieren?
Danke!

meine menu.lst:


# 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 change this entry to 'saved' 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 3

## 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=6f7b3ac9-4bb7-4075-ac29-cb5daa05cef6 ro
# kopt_2_6=root=/dev/sda1 ro

## 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 all-generic-ide irqpoll

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

## 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 all-generic-ide irqpoll

## 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

## ## End Default Options ##

title Ubuntu, kernel 2.6.17-10-generic...neu!
root (hd0,0)
kernel /boot/vmlinuz-2.6.17-10-generic root=/dev/sda1 ro quiet splash all-generic-ide irqpoll
initrd /boot/initrd.img-2.6.17-10-generic
quiet
savedefault
boot

title Ubuntu, kernel 2.6.17-10-generic (recovery mode)
root (hd0,0)
kernel /boot/vmlinuz-2.6.17-10-generic root=/dev/sda1 ro single all-generic-ide irqpoll
initrd /boot/initrd.img-2.6.17-10-generic
boot

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

### END DEBIAN AUTOMAGIC KERNELS LIST


meine device.map:


(hd0) /dev/sda

audience
19.12.06, 19:09
Mitlerweile habe ich eine "echte" SATA-Platte, kann aber auch von hier nicht booten.

Weiß denn wirklich niemand, woran es noch liegen könnte?

FunFox
21.12.06, 08:42
Ich hänge mich mal hier mit ran, da ich ein ähnliches problem habe. PATA für linux und grub funktionieren, SATA für windows was grub nicht gestartet bekommt bzw. was direkt nach der auswahl mit grub stehen bleibt. Chipsatz weis ich leider nicht. Da es mit der früheren windows PATA funktionierte denke ich das es auch hier mit der SATA platte zusammenhängt.

audience
21.12.06, 17:00
Ich konnte mein Problem jetzt damit lösen, indem ich einfach noch eine kleine Partition mit nem OpenSuse erstellt habe. Weder mit der Ubuntu-Install-CD noch mit SuperGrub konnte ich den MBR erstellen. OpenSuse kann das allerdings.