Hi, Just wondering if there is resolution to this problem.
I am trying my hands on NASLite (non-G version) and running into exactly the same problem of cannot format / use disk(s) on the second IDE controller. Any pointer / help is appreciated.
Here is what I have tried and observed:
(a). two disks (120MB & 1.6G) with a P-100 board. The board has 2 IDE controllers. If both disks are connected to primary IDE controller, everything works. I have both disks formated while they are on the primary IDE controller.
(b). If either disk is connected to the second IDE controller, NASLite boot process recognizes it, but it does not get mounted at the end of the boot process and system says there is no disk if I try to format it again. I have tried both disks and master / slave permutations.
(c). I have tried to boot up the hardware with Damn Small Linux (2.4.31 kernel) with one disk each on primary and secondary controllers. I can use both disks and move files back and forth. This proves that both IDE controllers are working. Afterwards I move all disks to primary IDE and boot up NASLite, all files are on right disks and I can access all of them. However if I move either disk to secondary IDE, it is not accessible through NASLite anymore.
(d). This problem is observed in both -SMB and -NFX versions. I have not tested in -FTP version.
Here is a boot log:
Jan 14 19:04:18 NASLite syslog.info syslogd started: BusyBox v1.00-pre10 (2004.06.01-20:52+0000)
Jan 14 19:04:18 NASLite daemon.info init: Starting pid 253, console /dev/null: '/sbin/klogd'
Jan 14 19:04:18 NASLite syslog.notice klogd: klogd started: BusyBox v1.00-pre10 (2004.06.01-20:52+0000)
Jan 14 19:04:18 NASLite user.warn klogd: Linux version 2.4.26.NASLite (root@(none)) (gcc version 3.3.2) #10 Mon Jun 14 14:07:53 MDT 2004
Jan 14 19:04:18 NASLite user.info klogd: BIOS-provided physical RAM map:
Jan 14 19:04:18 NASLite user.warn klogd: BIOS-88: 0000000000000000 - 000000000009f000 (usable)
Jan 14 19:04:18 NASLite user.warn klogd: BIOS-88: 0000000000100000 - 0000000001800000 (usable)
Jan 14 19:04:18 NASLite user.notice klogd: 24MB LOWMEM available.
Jan 14 19:04:18 NASLite user.warn klogd: On node 0 totalpages: 6144
Jan 14 19:04:18 NASLite user.warn klogd: zone(0): 4096 pages.
Jan 14 19:04:18 NASLite user.warn klogd: zone(1): 2048 pages.
Jan 14 19:04:18 NASLite user.warn klogd: zone(2): 0 pages.
Jan 14 19:04:18 NASLite user.info klogd: DMI not present.
Jan 14 19:04:18 NASLite user.warn klogd: Kernel command line:
Jan 14 19:04:18 NASLite user.info klogd: Initializing CPU#0
Jan 14 19:04:18 NASLite user.warn klogd: Detected 99.027 MHz processor.
Jan 14 19:04:18 NASLite user.warn klogd: Console: colour VGA+ 80x25
Jan 14 19:04:18 NASLite user.warn klogd: Calibrating delay loop... 197.42 BogoMIPS
Jan 14 19:04:18 NASLite user.info klogd: Memory: 22164k/24576k available (1044k kernel code, 2024k reserved, 281k data, 232k init, 0k highmem)
Jan 14 19:04:18 NASLite user.info klogd: Dentry cache hash table entries: 4096 (order: 3, 32768 bytes)
Jan 14 19:04:18 NASLite user.info klogd: Inode cache hash table entries: 2048 (order: 2, 16384 bytes)
Jan 14 19:04:18 NASLite user.info klogd: Mount cache hash table entries: 512 (order: 0, 4096 bytes)
Jan 14 19:04:18 NASLite user.info klogd: Buffer cache hash table entries: 1024 (order: 0, 4096 bytes)
Jan 14 19:04:18 NASLite user.warn klogd: Page-cache hash table entries: 8192 (order: 3, 32768 bytes)
Jan 14 19:04:18 NASLite user.notice klogd: Intel Pentium with F0 0F bug - workaround enabled.
Jan 14 19:04:18 NASLite user.debug klogd: CPU: After generic, caps: 000001bf 00000000 00000000 00000000
Jan 14 19:04:18 NASLite user.debug klogd: CPU: Common caps: 000001bf 00000000 00000000 00000000
Jan 14 19:04:18 NASLite user.warn klogd: CPU: Intel Pentium 75 - 200 stepping 05
Jan 14 19:04:18 NASLite user.info klogd: Checking 'hlt' instruction... OK.
Jan 14 19:04:18 NASLite user.info klogd: Checking for popad bug... OK.
Jan 14 19:04:18 NASLite user.warn klogd: POSIX conformance testing by UNIFIX
Jan 14 19:04:18 NASLite user.info klogd: PCI: PCI BIOS revision 2.00 entry at 0xfc8e0, last bus=0
Jan 14 19:04:18 NASLite user.info klogd: PCI: Using configuration type 2
Jan 14 19:04:18 NASLite user.info klogd: PCI: Probing PCI hardware
Jan 14 19:04:18 NASLite user.warn klogd: PCI: Probing PCI hardware (bus 00)
Jan 14 19:04:18 NASLite user.info klogd: Linux NET4.0 for Linux 2.4
Jan 14 19:04:18 NASLite user.info klogd: Based upon Swansea University Computer Society NET3.039
Jan 14 19:04:18 NASLite user.warn klogd: Initializing RT netlink socket
Jan 14 19:04:18 NASLite user.warn klogd: Starting kswapd
Jan 14 19:04:18 NASLite user.info klogd: devfs: v1.12c (20020818) Richard Gooch (
rgooch@atnf.csiro.au)
Jan 14 19:04:18 NASLite user.info klogd: devfs: boot_options: 0x1
Jan 14 19:04:18 NASLite user.warn klogd: pty: 256 Unix98 ptys configured
Jan 14 19:04:18 NASLite user.info klogd: Real Time Clock Driver v1.10f
Jan 14 19:04:18 NASLite user.info klogd: Floppy drive(s): fd0 is 1.44M
Jan 14 19:04:18 NASLite user.info klogd: FDC 0 is a National Semiconductor PC87306
Jan 14 19:04:18 NASLite user.warn klogd: RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 blocksize
Jan 14 19:04:18 NASLite user.info klogd: loop: loaded (max 8 devices)
Jan 14 19:04:18 NASLite user.info klogd: dgrs: SW=$Id: dgrs.c,v 1.13 2000/06/06 04:07:00 rick Exp $ FW=Build 550 11/16/96 03:45:15
Jan 14 19:04:18 NASLite user.warn klogd: FW Version=$Version$
Jan 14 19:04:18 NASLite user.info klogd: ne2k-pci.c:v1.02 10/19/2000 D. Becker/P. Gortmaker
Jan 14 19:04:18 NASLite user.info klogd:
http://www.scyld.com/network/ne2k-pci.html
Jan 14 19:04:18 NASLite user.warn klogd: eth0: Winbond 89C940 found at 0x6000, IRQ 11, 00:20:78:19:44:66.
Jan 14 19:04:18 NASLite user.info klogd: pcnet32.c:v1.28 02.20.2004
tsbogend@alpha.franken.de
Jan 14 19:04:18 NASLite user.info klogd: ThunderLAN driver v1.15
Jan 14 19:04:18 NASLite user.info klogd: TLAN: 0 devices installed, PCI: 0 EISA: 0
Jan 14 19:04:18 NASLite user.info klogd: dmfe: Davicom DM9xxx net driver, version 1.36.4 (2002-01-17)
Jan 14 19:04:18 NASLite user.info klogd: forcedeth.c: Reverse Engineered nForce ethernet driver. Version 0.25.
Jan 14 19:04:18 NASLite user.info klogd: Uniform Multi-Platform E-IDE driver Revision: 7.00beta4-2.4
Jan 14 19:04:18 NASLite user.info klogd: ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
Jan 14 19:04:18 NASLite user.info klogd: VIA_IDE: IDE controller at PCI slot 00:07.0
Jan 14 19:04:18 NASLite user.info klogd: VIA_IDE: chipset revision 0
Jan 14 19:04:18 NASLite user.info klogd: VIA_IDE: not 100% native mode: will probe irqs later
Jan 14 19:04:18 NASLite user.warn klogd: hda: Maxtor 71626 AP, ATA DISK drive
Jan 14 19:04:18 NASLite user.warn klogd: hdc: Maxtor 7120 AT, ATA DISK drive
Jan 14 19:04:18 NASLite user.warn klogd: hdd: HP CD-Writer+ 7200, ATAPI CD/DVD-ROM drive
Jan 14 19:04:18 NASLite user.warn klogd: ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
Jan 14 19:04:18 NASLite user.warn klogd: ide1 at 0x170-0x177,0x376 on irq 15
Jan 14 19:04:18 NASLite user.warn klogd: hda: attached ide-disk driver.
Jan 14 19:04:18 NASLite user.warn klogd: hda: task_no_data_intr: status=0x51 { DriveReady SeekComplete Error }
Jan 14 19:04:18 NASLite user.warn klogd: hda: task_no_data_intr: error=0x04 { DriveStatusError }
Jan 14 19:04:18 NASLite user.info klogd: hda: 3184170 sectors (1630 MB) w/128KiB Cache, CHS=789/64/63
Jan 14 19:04:18 NASLite user.warn klogd: hdc: attached ide-disk driver.
Jan 14 19:04:18 NASLite user.warn klogd: hdc: task_no_data_intr: status=0x51 { DriveReady SeekComplete Error }
Jan 14 19:04:18 NASLite user.warn klogd: hdc: task_no_data_intr: error=0x04 { DriveStatusError }
Jan 14 19:04:18 NASLite user.info klogd: hdc: 254592 sectors (130 MB) w/64KiB Cache, CHS=936/16/17
Jan 14 19:04:18 NASLite user.info klogd: Partition check:
Jan 14 19:04:18 NASLite user.info klogd: /dev/ide/host0/bus0/target0/lun0: p1
Jan 14 19:04:18 NASLite user.info klogd: /dev/ide/host0/bus1/target0/lun0: p1
Jan 14 19:04:18 NASLite user.info klogd: NET4: Linux TCP/IP 1.0 for NET4.0
Jan 14 19:04:18 NASLite user.info klogd: IP Protocols: ICMP, UDP, TCP
Jan 14 19:04:18 NASLite user.info klogd: IP: routing cache hash table of 512 buckets, 4Kbytes
Jan 14 19:04:18 NASLite user.info klogd: TCP: Hash tables configured (established 2048 bind 4096)
Jan 14 19:04:18 NASLite user.info klogd: NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
Jan 14 19:04:18 NASLite user.notice klogd: RAMDISK: Compressed image found at block 803
Jan 14 19:04:18 NASLite user.warn klogd: VFS: Mounted root (ext2 filesystem).
Jan 14 19:04:18 NASLite user.info klogd: Mounted devfs on /dev
Jan 14 19:04:18 NASLite user.info klogd: Freeing unused kernel memory: 232k freed