Zuordnung USB/SATA - sdx ändert sich beim booten

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
Benutzeravatar
raina
Beiträge: 206
Registriert: 10.02.2004 18:29:42
Wohnort: Berlin

Zuordnung USB/SATA - sdx ändert sich beim booten

Beitrag von raina » 04.07.2005 12:45:37

Wo wird eigetlich die Reihenfolge der einzelnen Devices festgelegt?
Ich habe zwei SATA HDs mit je zwei Partitionen, paarweise zu einem RAID0 als Swap und zu einem RAID1 als / zusammengefaßt. Die beiden Disks werden als sda und sdb angesprochen.
Ich wollte das Root-device mit loop-aes verschlüsseln und habe /boot auf einen USB- Stick kopiert (/dev/sdc). Wenn ich vom Stick boote bleibt das System stehen: Der letze Bildschirm sieht so aus:
md: autorun ...
md: ....autorun DONE
RAMDISK: Compressed Image found at block 0
VFS: Mounted root (minix filesystem) readonly.
Freeing unused kernel memory: 152k freed
input: At Translated Set 2 keyboard on isa0060/serio0
usb 5-2: new low speed USB device using uhci_hcd and adress 2
Mounting /dev/sdc1 as /lib failed
md: stopping all md devices.
md: md0 switched to read-only mode.
usb 5-1: new full speed USB device using uhci_hcd and adress 3
usb 5-1: not running at top speed; connect to a high speed hub
System halted.
scsi1 : SCSI emulation for USB Mass Storage devices
Vendor: USB Model: DISK PRO Rev: 3000
Type Direct-Access ANSI SCSI revision: 00
SCSI device sda: 252928 512-byte hdwr sectors (129 MB)
sda: Write Protect is off
sda: assuming drive cache : write throuigh
SCSI device sda: 252928 512-byte hdwr sectors (129 MB)
sda: Write Protect is off
sda: assuming drive cache : write throuigh
sda: sda1 sda2
Attached scsi removable disk sda at scsi1, channel 0, id 0, lun 0
Wieso wird mein USB Stick auf einmal als sda angesprochen?
Mir ist schon vorher unangenehm aufgefallen, daß ein als /dev/sdc verwalteter USB- Stick, den ich aus- und wieder einstöpsel danach als /dev/sdd auftaucht. Kann das sein, daß beim booten mehrfaches mount/umount zu einem ähnlichen merry-go-round führt und das Teil unauffindbar wird?
Debian kaputt?
http://www.debianforum.de
Windows kaputt?
Hotline: 0180 5 67 23 30 (Support-Anfragen werden mit 75,00 € + MwSt. pro Anfrage berechnet)

Benutzeravatar
pdreker
Beiträge: 8298
Registriert: 29.07.2002 21:53:30
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Nürnberg

Beitrag von pdreker » 04.07.2005 17:57:16

Die SCSI Platten werden in der Reihenfolge benannt, in der das System die findet. Die erste ist also sda, die 2te sdb usw. Wenn Du vom Stick bootest, wird der Stick auch das erste SCSI Device sein, was der Kernel sieht, und ergo ist das dann sda.

Was das permanente Ändern der Devices beim ein und ausstecken des Sticks betrifft: Hast Du den Stick auch jeweils wieder "unmountet"? Welche Kernel Version?

Mit Hilfe von udev kann man die Devices übrigens fixieren, so dass z.B. die erste sata Platte immer /dev/sata1 ist, der Stick immer /dev/usbstick usw...

Patrick
Definitely not a bot...
Jabber: pdreker@debianforum.de

Antworten