Joined: Jan. 2005
||Posted: July 28 2007,18:00
Key, if you don't see the sata_nv.o get loaded, then this won't help. It depends on your SATA hard drives being recognized by DSL.
Our problem seems to be that 18.104.22.168 doesn't recognize an ATAPI CDROM on an SATA controller.
There are many ways around this. Copying the KNOPPIX image to a hard drive, installing an IDE CDROM, booting from the network, booting from a USB drive, etc. If anyone has other ideas, please post them. And of course, add any corrections to this if there are any mistakes.
These are the steps to get the KNOPPIX directory copied from the DSL iso to the root directory of one of your SATA drives which has a filesystem that DSL understands. This is similar to booting DSL with a "tohd=/dev/sdb1" cheatcode. After these steps are preformed, when the DSL CD is booted with the "sata fromhd=/dev/sdb1" cheatcodes, it will read the KNOPPIX image in the KNOPPIX directory. For this example, I'll use sdb1, the first partition on the second SATA drive, which already has an ext3 filesystem. I couldn't use my sda1 partition because it has an NTFS filesystem. If you need help creating a hard drive partition with a linux filesystem on it, ask and we can walk you thru that. Since you mentioned that you had booted Knoppix, and that you have two SATA drives on a Nvidia SATA controller, then this should work for you.
Copy the dsl-4.0_alpha1.iso to the first partition on the second SATA drive somehow. In this example, I'll use wget to perform a file transfer. You may already have a copy of the iso somewhere else and can copy it to the partition faster than having to perform the file transfer.
boot Knoppix-5.1.1 CD or DVD
Click on the penguin at the bottom left of the screen next to the K button. Choose the "Root Shell".
|Code Sample |
root@Knoppix:~# mount /media/sdb1
root@Knoppix:~# cd /media/sdb1
root@Knoppix:/media/sdb1# wget ftp://ftp.oss.cc.gatech.edu/pub/linux/distributions/damnsmall/release_candidate/dsl-4.0_alpha1.iso
root@Knoppix:/media/sdb1# mkdir dsl-4.0_alpha1
root@Knoppix:/media/sdb1# mount -o loop dsl-4.0_alpha1.iso dsl-4.0_alpha1
root@Knoppix:/media/sdb1# cp -R dsl-4.0_alpha1/KNOPPIX /media/sdb1
root@Knoppix:/media/sdb1# umount dsl-4.0_alpha1
root@Knoppix:/media/sdb1# rm dsl-4.0_alpha1.iso
root@Knoppix:~# umount /media/sdb1
Then shutdown and boot the dsl-4.0_alpha1 CD with:
boot: dsl dma sata fromhd=/dev/sdb1
Plus whatever other cheatcodes you need for your setup. I like to add "secure" so you get a chance to read the messages on the screen before they get hidden.