Toon posts:

woody 2.4.18-bf2.4 Promise IDE

Pagina: 1
Acties:

Verwijderd

Topicstarter
Hallo,

Ik ben een file server aant opzetten, debian linux met kernel 2.4.18-bf2.4
Op de onboard ide controller zit de schijf met het os.
Deze kan echter geen schijf van 120Gig aan, dus externe IDE controller erbij. Een Promise Ultra133TX2. Deze kaart blijkt pas ondersteuning te krijgen sinds kernel 2.4.1x
Dus ff een 2.4 ge apt-get ..

Nu in dmesg vind ik niets terug van de controller..
dmesg

lspci geeft hem wel weer maar met een fout :
Unknown mass storage controller: Promise Technology, Inc.: Unknown device 4d69 (rev 02)
lspci

Had ook al iets gevonden dat in de config CONFIG_BLK_DEV_PDC202XX=y
moest, maar is zo.
config

Vind hij de controller ? Of wat vergeet ik :?
Als ie em vind, hoe ga ik tewerk om een partitie aan te maken op deze schijf en hoe kan ik ze mounten ..


Heb best al wel wat ervaring met linux maar hier zit ik ff vast. Heb al gezocht maar niets dat me onmiddelijk helpt..

  • Chevy454
  • Registratie: Augustus 2001
  • Niet online
de Ultra 133 TX2 werd pas vanaf kernel 2.4.19 ondersteund maar volgens een probleempje in die kernel (welke weet ik niet, las ik hier op GoT) kan je beter de laatste gebruiken 2.4.25. Kernel 2.4.18-bf2.4 ondersteund die niet meen ik

Deze kan je niet apt-getten dacht ik en moet je compleet zelf compileren. Daar staat dan ook de optie tot ondersteuning van de PDC22xxx welke de chip is van die mass storage controller. Ik had hier ook een topic overlopen dus even zoeken doet wonderen ;)

Als ik lspci doe dan krijg ik hetzelfde bericht als jou maar dat is geen probleem. Als je de hd kan benaderen is het goed. dmv cfdisk /dev/hde ofzo (kan je hem meteen partioneren :P)

[ Voor 33% gewijzigd door Chevy454 op 16-03-2004 12:52 ]

Wanneer iedereen zijn hoofd verliest en jij houdt het hoofd koel dan heb jij het probleem niet begrepen. You think I'm expensive, try hiring an amateur.


Verwijderd

Ik draai 2.4.18 Debian met een promise ding. Misschien heb je hier iets aan:

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
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
# grep PDC /boot/config-2.4.18
CONFIG_BLK_DEV_PDC202XX=y
# CONFIG_PDC202XX_BURST is not set
# CONFIG_PDC202XX_FORCE is not set
CONFIG_BLK_DEV_ATARAID_PDC=y

RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 blocksize
Uniform Multi-Platform E-IDE driver Revision: 6.31
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
VP_IDE: IDE controller on PCI bus 00 dev 39
VP_IDE: chipset revision 6
VP_IDE: not 100% native mode: will probe irqs later
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
VP_IDE: VIA vt82c686b (rev 40) IDE UDMA100 controller on pci00:07.1
    ide0: BM-DMA at 0x9000-0x9007, BIOS settings: hda:pio, hdb:pio
    ide1: BM-DMA at 0x9008-0x900f, BIOS settings: hdc:DMA, hdd:pio
PDC20268: IDE controller on PCI bus 00 dev 68
PDC20268: chipset revision 2
PDC20268: not 100% native mode: will probe irqs later
PDC20268: pci-config space interrupt mirror fixed.
PDC20268: (U)DMA Burst Bit ENABLED Primary MASTER Mode Secondary MASTER Mode.
    ide2: BM-DMA at 0xbc00-0xbc07, BIOS settings: hde:pio, hdf:pio
    ide3: BM-DMA at 0xbc08-0xbc0f, BIOS settings: hdg:pio, hdh:pio
hdc: CD-ROM 52X/AKH, ATAPI CD/DVD-ROM drive
hde: MAXTOR 6L080J4, ATA DISK drive
hdg: MAXTOR 6L080J4, ATA DISK drive
ide1 at 0x170-0x177,0x376 on irq 15
ide2 at 0xac00-0xac07,0xb002 on irq 11
ide3 at 0xb400-0xb407,0xb802 on irq 11
hde: 156355584 sectors (80054 MB) w/1819KiB Cache, CHS=155114/16/63, UDMA(66)
hdg: 156355584 sectors (80054 MB) w/1819KiB Cache, CHS=155114/16/63, UDMA(66)
hdc: ATAPI 52X CD-ROM drive, 192kB Cache, DMA
Uniform CD-ROM driver Revision: 3.12
Partition check:
 hde: [PTBL] [9732/255/63] hde1 hde2 hde3 hde4 < hde5 hde6 hde7 hde8 >
 hdg: [PTBL] [9732/255/63] hdg1 hdg2 hdg3 hdg4 < hdg5 hdg6 hdg7 hdg8 >
FDC 0 is a post-1991 82077
8139too Fast Ethernet driver 0.9.24
eth0: RealTek RTL8139 Fast Ethernet at 0xf8800000, 00:50:70:51:46:8b, IRQ 10
eth0:  Identified 8139 chip type 'RTL-8139C'
Linux agpgart interface v0.99 (c) Jeff Hartmann
agpgart: Maximum main memory to use for agp memory: 816M
agpgart: Unsupported Via chipset (device id: 0601), you might want to try agp_try_unsupported=1.
agpgart: no supported devices found.
[drm] Initialized tdfx 1.0.0 20010216 on minor 0
[drm] Initialized radeon 1.1.1 20010405 on minor 1
 ataraid/d0: ataraid/d0p1 ataraid/d0p2 ataraid/d0p3 ataraid/d0p4 < ataraid/d0p5 ataraid/d0p6 ataraid/d0p7 ataraid/d0p8 >
Drive 0 is 76345 Mb (33 / 0) 
Drive 1 is 76345 Mb (34 / 0) 
Raid1 array consists of 2 drives. 
Promise Fasttrak(tm) Softwareraid driver for linux version 0.03beta

en# 
df -h 
Filesystem            Size  Used Avail Use% Mounted on
/dev/ataraid/d0p2     1.8G   63M  1.6G   4% /
/dev/ataraid/d0p1      91M  7.2M   79M   9% /boot
/dev/ataraid/d0p3     1.8G  1.3G  454M  75% /usr
/dev/ataraid/d0p5      11G  5.6G  4.9G  53% /var
/dev/ataraid/d0p6      18G  6.2G   11G  36% /home
/dev/ataraid/d0p7      38G   15G   21G  41% /data

# uptime
 16:48:43 up 414 days, 10:45,  4 users,  load average: 0.00, 0.00, 0.00

Verwijderd

Topicstarter
Jawel !

Heb nog maar pas tijd gehad om het te testen, maar het werkt nu,
thx for the help guys !

Heb dus kernel 2.4.25 gecompiled, waar ik eigenlijk tegen opzag omdat laatste 2 keer dat ik een kernel compilde het enkele uren duurde (was wel een 133 :O ). Maar nu was ik op een uurtje klaar (op een celeron 433).

uit dmesg :
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
ide1 at 0x170-0x177,0x376 on irq 15
ide2 at 0xdc00-0xdc07,0xd802 on irq 9
hda: attached ide-disk driver.
hda: 16992864 sectors (8700 MB) w/512KiB Cache, CHS=1057/255/63, UDMA(33)
hde: attached ide-disk driver.
hde: 234441648 sectors (120034 MB) w/8192KiB Cache, CHS=14593/255/63, UDMA(100)
hdc: attached ide-cdrom driver.
hdc: ATAPI 48X CD-ROM drive, 128kB Cache, UDMA(33)


lspci geeft nog steeds hetzelfde


Dus met cfdisk de schijf gepartitioneerd en met mkfs geformateerd.
daarna /etc/fstab nog aangepast :
/dev/hde1 /disk2 ext2 rw,user


Nogmaals bedankt voor de hulp !