Pagagus:
Het systeem bevat een RAID-controller waarop de 2 HD's zijn aangesloten
de eerste hardisk is op de primaire nbus van de raidcontroler aangesloten (en dus /dev/hde) de 2e op de secundaire bus van de raid controller (dus /dev/hdg).
verder zit er op de primaire bus van het moederbord een CDROM (/dev/hda).
hierbij de output van mount:
code:
1
2
3
4
5
6
7
8
9
10
| /dev/hde3 on / type ext3 (rw)
none on /proc type proc (rw)
usbdevfs on /proc/bus/usb type usbdevfs (rw)
/dev/hde1 on /boot type ext3 (rw)
/dev/hdg1 on /data type ext3 (rw)
none on /dev/pts type devpts (rw,gid=5,mode=620)
/dev/hde8 on /home type ext3 (rw)
/dev/hde7 on /tmp type ext3 (rw)
/dev/hde5 on /usr type ext3 (rw)
/dev/hde6 on /var type ext3 (rw) |
ik zou er als test wel een klein schijfje bij kunnen hangen maar dan weet ik toch wel dat ie het gaat doen aangezien we nog een paar systemen hebben met dezelfde config op de schijf na (die zijn kleiner). Verder ben ik nu zover dat ik van een floppy boot en dat doet ie het.
hierbij de lilo.conf van de flop:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
| prompt
timeout=50
default=linux
boot=/dev/fd0
map=/mnt/floppy/map
install=/mnt/floppy/boot.b
message=/mnt/floppy/message
#linear
#lba32
image=/mnt/floppy/vmlinuz-2.4.20-8BOOT
label=linux
initrd=/mnt/floppy/initrd-2.4.20-8BOOT.img
read-only
append="root=/dev/hde3" |
zou gauw ik ook maar iets van /dev/hde1 af haal (ook de message o.i.d.) dan hangt ie.
Compukid:
de betreffende schijf zit dus op een RAID controller, hierbij een paar stukjes uit mijn dmesg:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
| ICH2: IDE controller at PCI slot 00:1f.1
ICH2: chipset revision 5
ICH2: not 100% native mode: will probe irqs later
ide0: BM-DMA at 0xffa0-0xffa7, BIOS settings: hda:DMA, hdb:pio
PDC20267: IDE controller at PCI slot 02:0e.0
PCI: Found IRQ 11 for device 02:0e.0
PDC20267: chipset revision 2
PDC20267: not 100% native mode: will probe irqs later
PDC20267: (U)DMA Burst Bit ENABLED Primary MASTER Mode Secondary MASTER Mode.
ide2: BM-DMA at 0xdd80-0xdd87, BIOS settings: hde:pio, hdf:pio
ide3: BM-DMA at 0xdd88-0xdd8f, BIOS settings: hdg:pio, hdh:pio
hda: LTN526, ATAPI CD/DVD-ROM drive
hde: Maxtor 4A250J0, ATA DISK drive
blk: queue c02f5a20, I/O limit 4095Mb (mask 0xffffffff)
hdg: Maxtor 4A250J0, ATA DISK drive
blk: queue c02f5e80, I/O limit 4095Mb (mask 0xffffffff)
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
ide2 at 0xdff0-0xdff7,0xdfe6 on irq 11
ide3 at 0xdfa8-0xdfaf,0xdfe2 on irq 11
hde: host protected area => 1
hde: setmax_ext LBA 490234752, native 490232832
hde: 490232832 sectors (250999 MB) w/2048KiB Cache, CHS=30515/255/63, UDMA(100)
hdg: host protected area => 1
hdg: setmax_ext LBA 490234752, native 490232832
hdg: 490232832 sectors (250999 MB) w/2048KiB Cache, CHS=30515/255/63, UDMA(100)
hda: ATAPI 52X CD-ROM drive, 120kB Cache
-knip-
Partition check:
hde: hde1 hde2 hde3 hde4 < hde5 hde6 hde7 hde8 >
hdg: hdg1 |
GrunGe:
Het is idd RAID maar ze staan niet in RAID (ik kan ze namelijk los aanspreken), het rare is wel dat ik tijdens het booten van die RAID-controller iets die van "2+0", ik kan dit niet kopieren aangezien het tijdens de boot gebeurt en vrij snel weer weg is.
de lilo.conf waarmee ik van HD probeerde te booten is als volgt:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
| prompt
timeout=50
default=linux
boot=/dev/hde
map=/boot/map
install=/boot/boot.b
message=/boot/message
linear
#lba32
image=/boot/vmlinuz-2.4.20-8
label=linux
initrd=/boot/initrd-2.4.20-8.img
read-only
append="root=/dev/hde3" |
hierbij heb ik ook lba32 geprobeerd
beelzebubu:
Yep linux werkt prima en ik kan de schrijven ook gewoon benaderen in linux (rescue disk en via floppy geboot)
het hele linux systeem staat op die schijven dus dan zou heel linux niet mogen draaien, zolang ik het bootproces maar niet van die schijf lees dan kan ik de rest van het systeem wel van die schijf afhalen.
hier een stukjes uit de config van de kernel:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
| CONFIG_IDE=y
CONFIG_BLK_DEV_IDECD=m
# Please see Documentation/ide.txt for help/info on IDE drives
# CONFIG_BLK_DEV_HD_IDE is not set
CONFIG_BLK_DEV_IDEDISK=y
# CONFIG_BLK_DEV_IDEDISK_VENDOR is not set
# CONFIG_BLK_DEV_IDEDISK_FUJITSU is not set
# CONFIG_BLK_DEV_IDEDISK_IBM is not set
# CONFIG_BLK_DEV_IDEDISK_MAXTOR is not set
# CONFIG_BLK_DEV_IDEDISK_QUANTUM is not set
# CONFIG_BLK_DEV_IDEDISK_SEAGATE is not set
# CONFIG_BLK_DEV_IDEDISK_WD is not set
CONFIG_BLK_DEV_IDETAPE=m |
alles waar het woord RAID in voor komt zijn modules.
je vroeg of er support in zit voor de IDE/RAID-controllers maar als dat niet zo zou zijn dan zou het hele systeem toch niet kunnen draaien aangezien alles op deze schijven staat en deze beide via de RAID-controller lopen. Daabij komt lilo maar tot "LI" en dus kan lilo zichzelf niet eens volledig laden dus aan de kernel komt die niet eens toe.
[
Voor 2% gewijzigd door
Seth4Chaos op 22-07-2003 18:32
. Reden: laatste zinnentje vergeten ]
Mistakes are proof that you are trying...