DSL is Damn Small Linux with a tiny footprint. It can't manage such a small size without using the smallest number of programs possible and a smallest kernel available. While every distro is usineg 2.6.21 DSL is still sticking with the 2.4.x kernel.
I think the ntfs filing system support in DSL may be missing and to write on a ntfs partition is out of the question.
DSL provides two types of installations. One as a Live CD and that is to copy itself into a fat partition and boot up by syslinux. The other is a standard Linux installation using Grub 0.91.
To install DSL in the former method the partition must be formatted into fat32 because syslinux is a Dos program.
To install DSL in the latter method or the standard Linux way, which can enable it to be mounted and has /boot, /etc, /home ...inside, the partition must be created as a type 83 permitting ext3 filing system to be formatted.
This is quite simple to achieve. Just boot up DSL, click terminal and type
I believe DSL will ask for the root password which should be either " " by pressing just the return key or "root". Thereafter just run cfdisk to delete the ntfs partition and recreate one with type 83 for native Linux. Click "wirte" to write the partition table, confirm with a "yes" and exit cfdisk. The partition should be displayed if the terminal command
is typed.
The above command is the most definitive way to find out any existence of any partition and any hard disk in your computer. If you do not see a hard disk there that means at the hardware level the mobo doesn't recognise it (connection/jumper problems).
From memory DSL may need the partition formatted first and this can be done, say it is hda1, by terminal command
Code:
mke2fs -j /dev/hda1
After the partition is available just click the deskopt menu in DSL as there is an installer available to install DSL into the specified partition.
DSL will be more than happy in a partition of say 2Gb.