Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Nach "Umzug" auf SATA kein Boot möglich [gelöst]
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German)
View previous topic :: View next topic  
Author Message
fwaschoe
n00b
n00b


Joined: 11 May 2005
Posts: 62

PostPosted: Sun Jan 14, 2007 1:31 pm    Post subject: Nach "Umzug" auf SATA kein Boot möglich [gelöst] Reply with quote

Hallo NG,

nach einer Woche probieren, brauche ich bitte Eure Hilfe. Die vorhandenen Threads zu diesem Thema lösen mein Problem nicht.

Ich habe meine vorhandenes Gentoo von der /dev/hdb1 (/boot), /dev/hdb2 (swap), /dev/hdb3 (Root) mit dem Winprogramm "Paragon Festplattenmanager" auf meine neue SATA Platte kopiert.

Gentoo liegt jetzt auf /dev/sda5 (/boot), /dev/sda6 (swap), /dev/sda7 (Root) - erweiteret Partition.

So sieht die "fdisk" aus
Quote:

Disk /dev/hda: 80.0 GB, 80060424192 bytes
255 heads, 63 sectors/track, 9733 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System
/dev/hda1 * 1 3187 25599546 7 HPFS/NTFS
/dev/hda2 3188 9733 52580745 c W95 FAT32 (LBA)

Disk /dev/hdb: 40.9 GB, 40982151168 bytes
255 heads, 63 sectors/track, 4982 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System
/dev/hdb1 1 5 40131 83 Linux
/dev/hdb2 6 68 506047+ 82 Linux swap / Solaris
/dev/hdb3 69 4982 39471705 83 Linux

Disk /dev/sda: 250.0 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System
/dev/sda1 1 3 24066 83 Linux
/dev/sda2 4 67 514080 82 Linux swap / Solaris
/dev/sda3 68 8991 71682030 83 Linux
/dev/sda4 8992 30401 171975825 f W95 Ext'd (LBA)
/dev/sda5 8992 8996 40131 83 Linux
/dev/sda6 8997 9060 514048+ 82 Linux swap / Solaris
/dev/sda7 9061 13975 39479706 83 Linux


Die "grub.conf" sowie die /etc/fstab habe ich auf dem neuen System angepaßt.

Das System startet, bleibt aber dann mit der Meldung hägen:
Quote:

VFS: Cannot open root device "sda7" or unknown-block(0,0)
Please open a correct "root=" boot option
Kernel panic - not syncing: VFS: unable to mount root fs on unknown-block(0,0)


Die "grub.conf" sieht so aus:
Quote:

default 0
timeout 20
splashimage=(hd1,0)/grub/splash.xpm.gz vga=0x317


title=Gentoo Linux 2.6.11-r9
root (hd1,0)
kernel (hd1,0)/kernel-2.6.11-gentoo-r9_EIGEN root=/dev/hdb3 udev vga=0x317
initrd (hd1,0)/initrd-2.6.11-gentoo-r9


title=Gentoo Linux 2.6.11-r9-OLD
root (hd1,0)
kernel (hd1,0)/kernel-2.6.11-gentoo-r9_EIGEN_OLD root=/dev/hdb3 vga=0x317
initrd (hd1,0)/initrd-2.6.11-gentoo-r9


title=Gentoo Linux 2.6.11-r9-Genkernel
root (hd1,0)
kernel (hd1,0)/kernel-2.6.11-gentoo-r9_GENKERNEL root=/dev/ram0 init=/linuxrc ramdisk=8192 real_root=/dev/hdb3 udev vga=0x3$
initrd (hd1,0)/initrd-2.6.11-gentoo-r9


title=Gentoo Linux 2.6.11-r9 auf SATA ==>> DAMIT WILL ICH STARTEN
root (hd2,4)
kernel (hd2,4)/kernel-2.6.11-gentoo-r9_EIGEN root=/dev/sda7 resume=/dev/sda7 udev vga=0x317
initrd (hd2,4)/initrd-2.6.11-gentoo-r9
default 0
timeout 20
splashimage=(hd1,0)/grub/splash.xpm.gz vga=0x317


Ein "Umzug" vor längerer Zeit auf die jetzige "alte" Platte ging problemlos über die Bühne.

Könnte mir jemand bitte helfen, ich weiss nicht mehr weiter.


Vielen Dank und noch
einen schönen Sonntag
Felix


Last edited by fwaschoe on Sun Jan 14, 2007 7:06 pm; edited 1 time in total
Back to top
View user's profile Send private message
Keruskerfuerst
Advocate
Advocate


Joined: 01 Feb 2006
Posts: 2289
Location: near Augsburg, Germany

PostPosted: Sun Jan 14, 2007 1:40 pm    Post subject: Reply with quote

Soweit ich weiß, fängt Grub beim Zählen der Festplatten und Partitionen mit 0 an.
Back to top
View user's profile Send private message
firefly
Watchman
Watchman


Joined: 31 Oct 2002
Posts: 5322

PostPosted: Sun Jan 14, 2007 1:43 pm    Post subject: Reply with quote

hmm kannst du die partitionen auf der SATA platte überhaupt mounten?
Wiso hast du resume auch auf /dev/sda7 gelegt? sollte diese nicht auf ne swap-partition zeigen.

Ach ja ein windows-tool wäre dafür nicht notwendig gewesen ;)
Ne live-cd + dd (wenn ganze partitionen kopiert werden sollen) bzw. cp(mit vorherigem anlegen der partitionen) hätte gereicht ;)
_________________
Ein Ring, sie zu knechten, sie alle zu finden,
Ins Dunkel zu treiben und ewig zu binden
Im Lande Mordor, wo die Schatten drohn.
Back to top
View user's profile Send private message
firefly
Watchman
Watchman


Joined: 31 Oct 2002
Posts: 5322

PostPosted: Sun Jan 14, 2007 1:44 pm    Post subject: Reply with quote

Keruskerfuerst wrote:
Soweit ich weiß, fängt Grub beim Zählen der Festplatten und Partitionen mit 0 an.


ja nur das bei ihm /dev/hda für windows belegt ist ;) und der kernel kann ja auch von grub gestartet werden -> kein grub problem.
_________________
Ein Ring, sie zu knechten, sie alle zu finden,
Ins Dunkel zu treiben und ewig zu binden
Im Lande Mordor, wo die Schatten drohn.
Back to top
View user's profile Send private message
nikaya
Veteran
Veteran


Joined: 13 May 2006
Posts: 1471
Location: Germany

PostPosted: Sun Jan 14, 2007 1:45 pm    Post subject: Reply with quote

Code:
default 0
timeout 20
splashimage=(hd1,0)/grub/splash.xpm.gz vga=0x317

Diese Einträge können aus dem Block den Du starten willst imho raus da oben schon mal angegeben.
Code:
title=Gentoo Linux 2.6.11-r9 auf SATA ==>> DAMIT WILL ICH STARTEN
root (hd2,4)
kernel (hd2,4)/kernel-2.6.11-gentoo-r9_EIGEN root=/dev/sda7 resume=/dev/sda7 udev vga=0x317
initrd (hd2,4)/initrd-2.6.11-gentoo-r9

root=/dev/sda7 ist in Grub-Syntax doch root (hd0,6).
Dieses ist aber auch verkehrt da /boot auf /dev/sda5 liegt.Also müßte es doch heißen: root (hd0,4) und in der kernel-Zeile root=/dev/sda7
_________________
Notes on Dhamma
How to waste your time: look for an explanation of consciousness, ask to know what feeling is. (Nanavira Thera)
Back to top
View user's profile Send private message
fwaschoe
n00b
n00b


Joined: 11 May 2005
Posts: 62

PostPosted: Sun Jan 14, 2007 2:34 pm    Post subject: Reply with quote

Vielen Dank für die schnellen Antworten.

Die SATA Platte kann ich mounten. Das würde funktionieren.

Für mich wäre die Platte 0 /dev/hda, die Platte 1 /dev/hdb und die Platte 2 /dev/sda. So hatte ich die "grub.con" gefüttert. Die grub.conf liegt auf der /dev/hdb.

In der Grub-Syntax wäre doch "root (hd2,4)" richtig? Oder? Jetzt bin ich total verwirrt. Könnte mir bitte jemand den kompletten Grub Eintarg mitteilen. Vielen Dank,

Felix
Back to top
View user's profile Send private message
pablo_supertux
Advocate
Advocate


Joined: 25 Jan 2004
Posts: 2946
Location: Somewhere between reality and Middle-Earth and in Freiburg (Germany)

PostPosted: Sun Jan 14, 2007 3:44 pm    Post subject: Reply with quote

Für mich sieht es nach einem falsch konfiguriertem Kernel aus. Hast du SATA Support drin und fest eingebaut?

Wenn du beim Grub immer die (hdx,x) benutzt (wie bei kernel (hd... oder initrd (hd...., dann brauchst du root (hd...) nicht mehr eingeben)
_________________
A! Elbereth Gilthoniel!
silivren penna míriel
o menel aglar elenath,
Gilthoniel, A! Elbereth!
Back to top
View user's profile Send private message
fwaschoe
n00b
n00b


Joined: 11 May 2005
Posts: 62

PostPosted: Sun Jan 14, 2007 4:39 pm    Post subject: Reply with quote

Der SATA Support ist fest eingebaut. Beim entsprechenden Eintrag im Kernel steht in Klammern: "deprecated: conflicts with libata SATA driver". Hat das etwas zu bedeuten?

Felix
Back to top
View user's profile Send private message
shinji
n00b
n00b


Joined: 05 Aug 2006
Posts: 24

PostPosted: Sun Jan 14, 2007 4:47 pm    Post subject: Reply with quote

Durchsuche mal die Kernel Config vom neuen Kernel nach SATA und SCSI und poste das mal hier.

Und zu deiner Frage, wenn du beide Treiber drin hast läuft das System entweder instabil oder garnicht, also den generic Treiber immer rauslassen. (Das ist der hinter dem die info steht)
Back to top
View user's profile Send private message
fwaschoe
n00b
n00b


Joined: 11 May 2005
Posts: 62

PostPosted: Sun Jan 14, 2007 5:24 pm    Post subject: Reply with quote

Vielen Dank an dieser Stelle für die rege Hilfe.

Den generic Treiber habe ich wieder rausgenommen. Hier der Auszug aus der ".config" mit den Schlagworten "SATA" und "SCSI"

Quote:
# Please see Documentation/ide.txt for help/info on IDE drives
#
# CONFIG_BLK_DEV_IDE_SATA is not set
# CONFIG_BLK_DEV_HD_IDE is not set
CONFIG_BLK_DEV_IDEDISK=y
CONFIG_IDEDISK_MULTI_MODE=y
CONFIG_BLK_DEV_IDECS=m
CONFIG_BLK_DEV_IDECD=y
CONFIG_BLK_DEV_IDETAPE=m
CONFIG_BLK_DEV_IDEFLOPPY=m
# CONFIG_BLK_DEV_IDESCSI is not set
CONFIG_IDE_TASK_IOCTL=y

# SCSI low-level drivers
#
CONFIG_BLK_DEV_3W_XXXX_RAID=m
CONFIG_SCSI_3W_9XXX=m
CONFIG_SCSI_7000FASST=m
CONFIG_SCSI_ACARD=m
CONFIG_SCSI_AHA152X=m
CONFIG_SCSI_AHA1542=m
CONFIG_SCSI_AHA1740=m
CONFIG_SCSI_AACRAID=m
CONFIG_SCSI_AIC7XXX=m
CONFIG_AIC7XXX_CMDS_PER_DEVICE=32
CONFIG_AIC7XXX_RESET_DELAY_MS=5000
CONFIG_AIC7XXX_PROBE_EISA_VL=y
# CONFIG_AIC7XXX_DEBUG_ENABLE is not set
CONFIG_AIC7XXX_DEBUG_MASK=0
CONFIG_AIC7XXX_REG_PRETTY_PRINT=y
# CONFIG_SCSI_AIC7XXX_OLD is not set
CONFIG_SCSI_AIC79XX=m
CONFIG_AIC79XX_CMDS_PER_DEVICE=32
CONFIG_AIC79XX_RESET_DELAY_MS=5000
# CONFIG_AIC79XX_ENABLE_RD_STRM is not set
# CONFIG_AIC79XX_DEBUG_ENABLE is not set
CONFIG_AIC79XX_DEBUG_MASK=0
CONFIG_AIC79XX_REG_PRETTY_PRINT=y
CONFIG_SCSI_DPT_I2O=m
CONFIG_SCSI_IN2000=m
CONFIG_MEGARAID_NEWGEN=y
CONFIG_MEGARAID_MM=m
CONFIG_MEGARAID_MAILBOX=m
CONFIG_SCSI_SATA=y
CONFIG_SCSI_SATA_AHCI=m
CONFIG_SCSI_SATA_SVW=m
CONFIG_SCSI_ATA_PIIX=m
CONFIG_SCSI_SATA_NV=m
CONFIG_SCSI_PATA_PDC2027X=m
CONFIG_SCSI_SATA_PROMISE=m
CONFIG_SCSI_SATA_QSTOR=m
CONFIG_SCSI_SATA_SX4=m
CONFIG_SCSI_SATA_SIL=m
CONFIG_SCSI_SATA_SIS=m
CONFIG_SCSI_SATA_ULI=m
CONFIG_SCSI_SATA_VIA=m
CONFIG_SCSI_SATA_VITESSE=m
CONFIG_SCSI_BUSLOGIC=m
# CONFIG_SCSI_OMIT_FLASHPOINT is not set
CONFIG_SCSI_DMX3191D=m
CONFIG_SCSI_DTC3280=m
CONFIG_SCSI_EATA=m
CONFIG_SCSI_EATA_TAGGED_QUEUE=y
CONFIG_SCSI_EATA_LINKED_COMMANDS=y
CONFIG_SCSI_EATA_MAX_TAGS=16
# CONFIG_SCSI_EATA_PIO is not set
CONFIG_SCSI_FUTURE_DOMAIN=m
CONFIG_SCSI_GDTH=m
# CONFIG_SCSI_GENERIC_NCR5380 is not set
# CONFIG_SCSI_GENERIC_NCR5380_MMIO is not set
CONFIG_SCSI_IPS=m
CONFIG_SCSI_INITIO=m
CONFIG_SCSI_INIA100=m
CONFIG_SCSI_PPA=m
CONFIG_SCSI_IMM=m
# CONFIG_SCSI_IZIP_EPP16 is not set
# CONFIG_SCSI_IZIP_SLOW_CTR is not set
CONFIG_SCSI_NCR53C406A=m
CONFIG_53C700_IO_MAPPED=y
CONFIG_SCSI_SYM53C8XX_2=m
CONFIG_SCSI_SYM53C8XX_DMA_ADDRESSING_MODE=1
CONFIG_SCSI_SYM53C8XX_DEFAULT_TAGS=16
CONFIG_SCSI_SYM53C8XX_MAX_TAGS=64
# CONFIG_SCSI_SYM53C8XX_IOMAPPED is not set
CONFIG_SCSI_IPR=m
# CONFIG_SCSI_IPR_TRACE is not set
# CONFIG_SCSI_IPR_DUMP is not set
CONFIG_SCSI_PAS16=m
CONFIG_SCSI_PSI240I=m
CONFIG_SCSI_QLOGIC_FAS=m
CONFIG_SCSI_QLOGIC_ISP=m
CONFIG_SCSI_QLOGIC_FC=m
# CONFIG_SCSI_QLOGIC_FC_FIRMWARE is not set
CONFIG_SCSI_QLOGIC_1280=m
CONFIG_SCSI_QLOGIC_1280_1040=y
CONFIG_SCSI_QLA2XXX=y
CONFIG_SCSI_QLA21XX=m
CONFIG_SCSI_QLA22XX=m
CONFIG_SCSI_QLA2300=m
CONFIG_SCSI_QLA2322=m
CONFIG_SCSI_QLA6312=m
CONFIG_SCSI_SIM710=m
CONFIG_SCSI_SYM53C416=m
CONFIG_SCSI_DC395x=m
CONFIG_SCSI_DC390T=m
CONFIG_SCSI_T128=m
CONFIG_SCSI_U14_34F=m
CONFIG_SCSI_U14_34F_TAGGED_QUEUE=y
CONFIG_SCSI_U14_34F_LINKED_COMMANDS=y
CONFIG_SCSI_U14_34F_MAX_TAGS=8
CONFIG_SCSI_ULTRASTOR=m
CONFIG_SCSI_NSP32=m
# CONFIG_SCSI_DEBUG is not set

SCSI device support
#
CONFIG_SCSI=y
CONFIG_SCSI_PROC_FS=y

#
# SCSI support type (disk, tape, CD-ROM)
#
CONFIG_BLK_DEV_SD=y
# CONFIG_CHR_DEV_ST is not set
# CONFIG_CHR_DEV_OSST is not set
CONFIG_BLK_DEV_SR=y
CONFIG_BLK_DEV_SR_VENDOR=y
CONFIG_CHR_DEV_SG=m

Kann jemand damit etwas anfangen?

Grüße
Felix
Back to top
View user's profile Send private message
shinji
n00b
n00b


Joined: 05 Aug 2006
Posts: 24

PostPosted: Sun Jan 14, 2007 5:36 pm    Post subject: Reply with quote

Ohne den hier kann es nicht gehen =>
CONFIG_BLK_DEV_IDE_SATA is not set

Je nach Chipsatz muss
CONFIG_SCSI_SATA_VIA=m

auch auf y stehen.
Back to top
View user's profile Send private message
firefly
Watchman
Watchman


Joined: 31 Oct 2002
Posts: 5322

PostPosted: Sun Jan 14, 2007 6:07 pm    Post subject: Reply with quote

hast du etwa die SATA treiber unter dem IDE-punkt (make menuconfig) aktiviert?
Wenn ja dann deaktiviere sie dort, und aktiviere SATA unterhalb von SCSI, dann wirst du auch deine /dev/sda* bekommen ;)
Doe John wrote:

Code:
default 0
timeout 20
splashimage=(hd1,0)/grub/splash.xpm.gz vga=0x317

Diese Einträge können aus dem Block den Du starten willst imho raus da oben schon mal angegeben.
Code:
title=Gentoo Linux 2.6.11-r9 auf SATA ==>> DAMIT WILL ICH STARTEN
root (hd2,4)
kernel (hd2,4)/kernel-2.6.11-gentoo-r9_EIGEN root=/dev/sda7 resume=/dev/sda7 udev vga=0x317
initrd (hd2,4)/initrd-2.6.11-gentoo-r9

root=/dev/sda7 ist in Grub-Syntax doch root (hd0,6).
Dieses ist aber auch verkehrt da /boot auf /dev/sda5 liegt.Also müßte es doch heißen: root (hd0,4) und in der kernel-Zeile root=/dev/sda7


ähm das passt alles schon ;) sonst könnt er den kernel erst gar nicht starten ;)
immer wieder lustig wie manche die grub config im verdacht haben, wenn der kernel mit ner kernel-panic kommt ;)
_________________
Ein Ring, sie zu knechten, sie alle zu finden,
Ins Dunkel zu treiben und ewig zu binden
Im Lande Mordor, wo die Schatten drohn.
Back to top
View user's profile Send private message
fwaschoe
n00b
n00b


Joined: 11 May 2005
Posts: 62

PostPosted: Sun Jan 14, 2007 7:05 pm    Post subject: Nach "Umzug" auf SATA kein Boot möglich [gelöst] Reply with quote

Das Problem ist gelöst.

Es waren alle meine Einstellungen bereits i.O.

Bis auf Eine:

SCSI device support ---
SCSI low-level drivers ---
Serial ATA (SATA) support --- WAR BEREITS AKTIVIERT
NVIDIA SATA support --- statt "m" jetzt "*" --- DAS WAR's

Es lag einzig und alleine an der letzten Zeile statt "m" jetzt "*". Verrückt was?

Nochmals vielen Dank an Alle für die Hilfestellungen.

Schönen Abend noch
Felix
Back to top
View user's profile Send private message
pablo_supertux
Advocate
Advocate


Joined: 25 Jan 2004
Posts: 2946
Location: Somewhere between reality and Middle-Earth and in Freiburg (Germany)

PostPosted: Sun Jan 14, 2007 8:48 pm    Post subject: Re: Nach "Umzug" auf SATA kein Boot möglich [gel Reply with quote

fwaschoe wrote:

Es lag einzig und alleine an der letzten Zeile statt "m" jetzt "*". Verrückt was?



nein, es ist nicht verrückt, denn ohne diesen Treiber weiß der kernel nicht, wie er deine S-ATA Sachen handhaben muss. Wenn die root Partition auf einem S-ATA/SCSI Device liegt, muss das fest und nicht als Modul eingebaut sein.
_________________
A! Elbereth Gilthoniel!
silivren penna míriel
o menel aglar elenath,
Gilthoniel, A! Elbereth!
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum