I choose installation to SD ,because my notebook Toshiba PortegeM100 doesn't download from USB port, but it possible to change download order so it first will be PCMCIA Card adapter, in which I can fit SD Card.
The method is here
http://www.damnsmalllinux.org/wiki/install_to_usb_from_within_linux.html, and I choose method III, because when in method I i try
to get unzip dsl-embedded.zip file, go to that link and only .iso files available.
Then I try method II, of coarse, but after install it, it downloaded and even appear fine picture, download banner, but say, that cannot find file, and I read in comments, that word KNOPPIX must be capital, but in my system with utf-8 , it impossible to rename in capitals, but I don't beleived it and spend few hours trying to rename it in various ways.
So, the III method used, but possible because of Wiki was written few years ago, there was in descriptions some errors, which i try to count here.
I formatted microSD 1GB divided by 850MB to ext3, and 102 mB to FAT32. I guess, that if i need keep some files be available to both systems, windows and Linux, I must have such a partition.
Then I download file r4-11.iso and unpack it. While unpack it to SD, it's original lost, so need to keep one more copy of this file. (I install it 4 or more times and I don't want every time download it new copy)
All process was OK, just in some places was mistakes
mount /dev/sdx1 /flash
must be
mount
-t msdos /dev/sdx1 /flash if
FAT, or
ext3, if ext3 partition format for system card.
Then go by instructions, and make Live SD card.
Just last point call hesitations: few years ago was grub, and it used menu.lst, as prompted in instructions. But now I use in my Debian6.0.6 GRUB 1.99, so it can don't understand menu.lst.
And I get
/boot/grub/grub.cfg
on my Debian partition, and copy it in such directory on my new Live SD
As I can see, that syntaxis Menu.lst while last few years drastically changed. So, I slightly changed it in appropriate today demands.
Here later i place changed text in menuentry.
menuentry "Damn Small Linux (on /dev/sdb8)" --class gnu-linux --class gnu --class os {
insmod part_msdos
insmod ext3
insmod jfs
set root='(hd0,msdos1)'
# search --no-floppy --fs-uuid --set=root 0748915f-7bbe-4450-bf0a-a382d08aee3f
linux /boot/isolinux/linux24 root=/dev/sda1 ro lang=us toram noeject frugal
initrd /boot/isolinux/minirt24.gz
}
Then reboot, and I even saw menu GRUB2 banner, where I can choose as DSL, as Debian,Ubuntu, and Windows,
I click on DSL item, it start downloading, but then write messagio
error:file not found. Press any key to continue
.
My thought, that it because of difference between syntaxis in both GRUB. But no problem, it can load to other items - Debian, Ubuntu, and Windows XP
I MAKE THE FOLLOWING: 1. update-grub. then reboot - the same messagio.
2. grub-install /dev/sda - the same messagio.
In spite of update-grub ended w/o errors, it find kernels on HDD only! But on /dev/sda/ which was SD Card, not included in grub.cfg !
So, this now I get just rescue SD, not the small system yet.
LATER, of coarse, i will try to fix it , but will be very acnolegement to somebody, who can correct the text in grub.cfg
And which file it cannot to find?