kernel: 2.4.25
RAID: Mylex AcceleRAID 170
старые HDD - Quantum Atlas
новые HDD - Seagate ST336607LW
Возникла необходимость заменить винты - посмотрите на статусы Atlas'ов.
было
сталоNov 12 11:39:30 relay kernel: DAC960: ***** DAC960 RAID Driver Version 2.4.11 of 11 October 2001 *****
Nov 12 11:39:30 relay kernel: DAC960: Copyright 1998-2001 by Leonard N. Zubkoff <lnz@dandelion.com>
Nov 12 11:39:30 relay kernel: DAC960#0: Configuring Mylex AcceleRAID 170 PCI RAID Controller
Nov 12 11:39:30 relay kernel: DAC960#0: Firmware Version: 6.00-07, Channels: 1, Memory Size: 32MB
Nov 12 11:39:30 relay kernel: DAC960#0: PCI Bus: 2, Device: 9, Function: 1, I/O Address: Unassigned
Nov 12 11:39:30 relay kernel: DAC960#0: PCI Address: 0xEFEFE000 mapped at 0xF880B000, IRQ Channel: 21
Nov 12 11:39:30 relay kernel: DAC960#0: Controller Queue Depth: 512, Maximum Blocks per Command: 2048
Nov 12 11:39:30 relay kernel: DAC960#0: Driver Queue Depth: 511, Scatter/Gather Limit: 128 of 257 Segments
Nov 12 11:39:30 relay kernel: DAC960#0: Physical Devices:
Nov 12 11:39:30 relay kernel: DAC960#0: 0:0 Vendor: QUANTUM Model: ATLAS10K3_36_WLS Revision: 020W
Nov 12 11:39:30 relay kernel: DAC960#0: Asynchronous
Nov 12 11:39:30 relay kernel: DAC960#0: Serial Number: 344129359382
Nov 12 11:39:30 relay kernel: DAC960#0: Disk Status: Dead, 71798784 blocks
Nov 12 11:39:30 relay kernel: DAC960#0: 0:1 Vendor: QUANTUM Model: ATLAS10K3_36_WLS Revision: 020W
Nov 12 11:39:30 relay kernel: DAC960#0: Wide Synchronous at 160 MB/sec
Nov 12 11:39:30 relay kernel: DAC960#0: Serial Number: 344129955943
Nov 12 11:39:30 relay kernel: DAC960#0: Disk Status: Online, 71798784 blocks
Nov 12 11:39:30 relay kernel: DAC960#0: Errors - Parity: 0, Soft: 0, Hard: 128, Misc: 0
Nov 12 11:39:30 relay kernel: DAC960#0: Timeouts: 0, Retries: 0, Aborts: 0, Predicted: 1
Nov 12 11:39:30 relay kernel: DAC960#0: 0:7 Vendor: MYLEX Model: AcceleRAID 170 Revision: 0600
Nov 12 11:39:30 relay kernel: DAC960#0: Wide Synchronous at 160 MB/sec
Nov 12 11:39:30 relay kernel: DAC960#0: Serial Number:
Nov 12 11:39:30 relay kernel: DAC960#0: Logical Drives:
Nov 12 11:39:30 relay kernel: DAC960#0: /dev/rd/c0d0: RAID-1, Critical, 71794688 blocks
Nov 12 11:39:30 relay kernel: DAC960#0: Logical Device Initialized, BIOS Geometry: 255/63
Nov 12 11:39:30 relay kernel: DAC960#0: Stripe Size: 64KB, Segment Size: 8KB
Nov 12 11:39:30 relay kernel: DAC960#0: Read Cache Disabled, Write Cache Disabled
Nov 12 11:39:30 relay kernel: Partition check:
Nov 12 11:39:30 relay kernel: rd/c0d0: rd/c0d0p1 rd/c0d0p2 rd/c0d0p3
Я думаю понятно зачем я это сделал.PCI: Found IRQ 5 for device 02:09.1
DAC960: ***** DAC960 RAID Driver Version 2.4.11 of 11 October 2001 *****
DAC960: Copyright 1998-2001 by Leonard N. Zubkoff <lnz@dandelion.com>
DAC960#0: Configuring Mylex AcceleRAID 170 PCI RAID Controller
DAC960#0: Firmware Version: 6.00-07, Channels: 1, Memory Size: 32MB
DAC960#0: PCI Bus: 2, Device: 9, Function: 1, I/O Address: Unassigned
DAC960#0: PCI Address: 0xEFEFE000 mapped at 0xF880D000, IRQ Channel: 5
DAC960#0: Controller Queue Depth: 512, Maximum Blocks per Command: 2048
DAC960#0: Driver Queue Depth: 511, Scatter/Gather Limit: 128 of 257 Segments
DAC960#0: Physical Devices:
DAC960#0: 0:0 Vendor: SEAGATE Model: ST336607LW Revision: 0007
DAC960#0: Wide Synchronous at 160 MB/sec
DAC960#0: Serial Number: 3JA7XX7F00007449K2UJ
DAC960#0: Disk Status: Online, 71090176 blocks
DAC960#0: 0:7 Vendor: MYLEX Model: AcceleRAID 170 Revision: 0600
DAC960#0: Wide Synchronous at 160 MB/sec
DAC960#0: Serial Number:
DAC960#0: 0:8 Vendor: SEAGATE Model: ST336607LW Revision: 0007
DAC960#0: Wide Synchronous at 160 MB/sec
DAC960#0: Serial Number: 3JA7YPV700007449535G
DAC960#0: Disk Status: Online, 71090176 blocks
DAC960#0: Logical Drives:
DAC960#0: /dev/rd/c0d1: RAID-1, Online, 71090176 blocks
DAC960#0: Logical Device Initialized, BIOS Geometry: 255/63
DAC960#0: Stripe Size: 64KB, Segment Size: 8KB
DAC960#0: Read Cache Disabled, Write Cache Disabled
Partition check:
rd/c0d1: rd/c0d1p1 rd/c0d1p2 rd/c0d1p3
Что делал.
1. Вотнул новые диски
2. В ezAssist'е сделал из них новый массив A0 - Quantum, A1 - Seagate
3. загрузился в single
4. fdisk /dev/rd/c0d1
5. создал партишены
6. write, reboot
7. загрузился в single
8. mkreiserfs /dev/rd/c0d1p1
9. mkreiserfs /dev/rd/c0d1p2
10. mkswap /dev/rd/c0d1p3
11. mount /dev/rd/c0d1p1 /mnt/part1
12. mount /dev/rd/c0d1p2 /mnt/part2
13. все перелил на новые диски
14. поправил /etc/lilo.conf и /etc/fstab
сейчас выглядит так
# LILO configuration file
# generated by 'liloconfig'
#
# Start LILO global section
lba32
append="root=/dev/rd/c0d1p1"
boot = /dev/rd/c0d1p1
message = /boot/boot_message.txt
prompt
timeout = 50
# Override dangerous defaults that rewrite the partition table:
change-rules
reset
vga = normal
# Linux bootable partition config begins
image = /boot/vmlinuz-2.4.25
root = /dev/rd/c0d1p1
label = Linux
read-only
image = /boot/vmlinuz-2.4.26
root = /dev/rd/c0d1p1
label = new
read-only
# Linux bootable partition config ends
15. halt/dev/rd/c0d1p3 swap swap defaults 0 0
/dev/rd/c0d1p1 / reiserfs defaults 1 1
/dev/rd/c0d1p2 /usr/local reiserfs defaults 1 2
/dev/cdrom /mnt/cdrom iso9660 noauto,owner,ro 0 0
/dev/fd0 /mnt/floppy auto noauto,owner 0 0
devpts /dev/pts devpts gid=5,mode=620 0 0
proc /proc proc defaults 0 0
16. отсоединил трупы квантумов, следовательно в мозгах Mylex'а массив из Seagate стал A0
17. reboot c Slackware 10.0 CD
18. параметры загрузки raid.s root=/dev/rd/c0d1p1 single noinitrd ro
19. lilo
20. reboot
21. получаю болт :mad:
Главный вопрос - Какого фига?!
т.е. просто черный экран и все...
Где грабли?
PS:
вот эти извраты добавил потом...
lba32
append="root=/dev/rd/c0d1p1"
раньше и без них все было хорошо, а сейчас они никак не влияют...