HD Install :: In some computers, installation get stucked



Move the disk to one of the PCs that work (as primary master), install DSL and put the disk back. If it still doesn't work it's probably an SIS problem.
i moved the disk to one of the PCs and installed DSL. when i put it back.. the linux start to load... and then gets to a Kernel Panic. Here are the last lines of the initialization before the panic:

ide: Assuming 33 mhz system BUS speed for PIO modes; override with idebus=xx
SIS5513: IDE controller at PCI slot 00:00.1
SIS5513: chipset revision 208
SIS5513: not 100% native mode: will probe irqs later
SIS5513: SiS620 ATA 66 controller
    ide0: BM-DMA at 0xffa0-0xffa7, BIOS settings: hda: pio, hdb: pio
    ide1: BM-DMA at 0xffa8-0xffaf, BIOS settings: hdc: pio, hdd: pio
hda: ST36422A, ATA disk drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
hda: attached ide-disk driver
hda: task_no_data_intr: status=0x51 {DriveReady SeekComplete Error}
hda: task_no_data_intr: error=0x04 {DriveStatusError}
hda: 12500460 sectors(6400mb) w/256KiB cache, CHS=778/255/63
Partition check
    hda: hda1
ide: late registration of driver
SCSI subsystem driver revision: 100
kmod: failed to exec /sbin/modprobe -s -k scsi_hostadapter, errno=2
kmod: failed to exec /sbin/modprobe -s -k scsi_hostadapter, errno=2
initializing cryptographic API
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP, IGMP
IP: routing cache hash table of 512 buckets, 4kbytes
TCP: hash tables configured (estabilished 4096 bind 4096)
NET4: Unix domain sockets 1.0/SMP for linux NET4.0
FAT: bogus logical sector size 0
Kernel Panic: VFS: Unable to mount root fs on 03:01



So...  i think it really is an SIS problem... and... does it have any possible solution?

Only solution which i have found is to use "dsl dma" cheat, but it only works with frugal install.
Second option is to use some other linux kernel, i tested it with Vector linux 2.4.31(?) kernel and it worked guite well but there was so much program specifig problems that it's just waist of time.

Remember that dsl is not the only small linux in this world, Puppy linux might do the job for you.

The frugal isn't working with or without dma cheat.... and about using some other kernel, i´m affraid my linux knowledge won´t let me do this ;)

Is there a way to know if this issue will, someday, be corrected in dsl? Or is it possible to ask for a correction in some newer version? (i can wait some months for it)

Thanks for the puppy tip, i will check it also...

DSL-N, http://www.damnsmalllinux.org/dsl-n/, uses the 2.6 kernel which may work.
Next Page...
original here.