linux-l: Linux generell auf 2. Platte

Robert Sander ml-belug at epigenomics.de
Fr Mär 30 17:13:29 CEST 2001


Hallo

Ich habe gerade ein ähnliches Problem mit folgender Hardware:

perl:~# cat /proc/scsi/scsi
Attached devices:
Host: scsi0 Channel: 00 Id: 05 Lun: 00
  Vendor: transtec Model:                  Rev:
  Type:   Direct-Access                    ANSI SCSI revision: 02
Host: scsi2 Channel: 00 Id: 06 Lun: 00
  Vendor: DELL     Model: 1x4 U2W SCSI BP  Rev: 1.17
  Type:   Processor                        ANSI SCSI revision: 02
Host: scsi2 Channel: 02 Id: 00 Lun: 00
  Vendor: MegaRAID Model: LD0 RAID0  8568R Rev: 1.01
  Type:   Direct-Access                    ANSI SCSI revision: 02
Host: scsi2 Channel: 02 Id: 00 Lun: 01
  Vendor: MegaRAID Model: LD1 RAID5 69356R Rev: 1.01
  Type:   Direct-Access                    ANSI SCSI revision: 02

SCSI device sda: 900792320 512-byte hdwr sectors (461206 MB)
SCSI device sdb: 17547264 512-byte hdwr sectors (8984 MB)
SCSI device sdc: 142041088 512-byte hdwr sectors (72725 MB)

ja, die Größen werden korrekt reported ;-)

Das Problem ist jetzt, daß alles geklappt hatte, bevor das externe RAID
(/dev/sda) an den Rechner kam. Wie man sieht, hängt das an scsi Host 0,
einem Adaptec-Controller mit insgesamt 2 Hosts. Die internen Platten
hängen alle an einem MegaRAID-Controller (scsi2) und bilden zwei
logische Platten (jetzt sdb und sdc). Ich habe also wenig Chancen,
das externe RAID "hinter" den internen Platten erscheinen zu lassen,
oder?

perl:~# fdisk -l /dev/sdb
 
Disk /dev/sdb: 255 heads, 63 sectors, 1092 cylinders
Units = cylinders of 16065 * 512 bytes
  
   Device Boot    Start       End    Blocks   Id  System
/dev/sdb1             1         5     40131   de  Dell Utility
/dev/sdb2   *         6        13     64260   83  Linux
/dev/sdb3            14      1092   8667067+   5  Extended
/dev/sdb5            14       137    995998+  82  Linux swap
/dev/sdb6           138       261    995998+  82  Linux swap
/dev/sdb7           262       385    995998+  82  Linux swap
/dev/sdb8           386       509    995998+  82  Linux swap
/dev/sdb9           510      1092   4682916   83  Linux

auf sdb2 liegt der Kernel ( /boot) und sdb9 ist /. Und LILO kommt auch
nur zum LI.

# /etc/lilo.conf - See: `lilo(8)' and `lilo.conf(5)',
boot=/dev/sdb
root=/dev/sdb9
install=/boot/boot.b
map=/boot/map
prompt
timeout=100
image=/vmlinuz
	label=Linux
	read-only
image=/vmlinuz.old
	label=LinuxOLD
	read-only
	optional

Im BIOS kann man die Bootpräferenz, d.h. die Controllerreihenfolge ein-
stellen, was aber keine Wirkung zeigt, bzw. wird LILO augenscheinlich
von /dev/sdb gestartet (Festplattenaktivität ;-) aber kommt eben nur
bis zum LI.

Etwas besseres fällt mir dazu nicht ein.
Any ideas? Irgendetwas vergessen?

Grüße
-- 
Robert Sander
Computer Scientist                                       Epigenomics AG
Bioinformatics R&D        www.epigenomics.com         Kastanienallee 24
+493024345330                                              10435 Berlin



Mehr Informationen über die Mailingliste linux-l