Frugal Installation
After rebooting and giving no input on boot: prompt, I got the first view of DSL desktop.
Then, I continued with the step mentioned on the tutorial
DSL Compressed Image Install/Upgrade No responsibility for data loss or hardware damage! An existing linux partition large enough to hold the image file must be created prior to installation. An optional existing second formatted partition (ext2 or vfat) to hold MyDSL extensions must be created prior to installation. Enter the target partition to hold image (EXAMPLE: hda2): hda1
Install from: [L]iveCD or Frugal Install [P]endrive Local [I]so File Fetching latest iso from [W]eb From Poormans via [B]ootfloppy Choose (l/p/i/w/b): l
Enter partition to be used for MyDSL extensions. (EXAMPLE: hda3): hda3
List boot options: Example: vga=normal toram tz=US/Pacific ssh fuse: vga=normal toram ssh fuse
Choose language/keyboard if other than english: Example: cs da de es fr nl it pl ru sk:
For INSTALL answer y to format, for UPGRADE answer n. Format the target partition /dev/hda1 (y/..)? y
Last chance to exit before destroying all data on /dev/hda1 Continue (y/..)? y
Formatting /dev/hda1 mke2fs 1.34-WIP (21-May-2003) Filesystem label= OS type: Linux Block size=l024 (log=0) Fragment size=1024 (log=0) 18432 inodes, 73552 blocks 3677 blocks (5.00%) reserved for the super user First data block=1 9 block groups 8192 blocks per group, 8192 fragments per group 2048 inodes per group Superblock backups stored on blocks: 8193, 24577, 40961, 57345 Writing inode tables: done Writing superblocks and filesystem accounting information: done This filesystem will be automatically checked every 37 mounts or 180 days, whichever comes first. Use tune2fs -c or -i to override. Setting up system image on /mnt/hda1 Setting up grub Installation finished. No error reported. This is the contents of the device map /mnt/hda1/boot/grub/device.map. Check if this is correct or not, If any of the lines is incorrect, fix it and re-run the script 'grub-install'. (hd0) /dev/hda (hdl) /dev/hdb (hd2) /dev/hdc (hd3) /dev/hdd (hd4) /dev/hde (hd5) /dev/hdf Grub Installation Completed. Press Enter key.
At this point, I shutdown the VM, 'ejecting' the CD, and played the VM again.
Result
And, the DSL was successfully booted up from the hard disk /dev/hda1.
Next, I continued with the steps on the tutorial.
dsl@ttyp1[dsl]$ sudo mount /mnt/hda1 dsl@ttyp1[dsl]$ sudo vi /mnt/hda1/boot/grub/menu.lst #title DSL #kernel /boot/linux24 root=/dev/hda1 quiet vga=normal noacpi noapm nodma noscsi vga=normal toram ssh fuse mydsl=hda3 frugal #initrd /boot/minirt24.gz #title DSL fb800x600 #kernel /boot/linux24 root=/dev/hda1 quiet vga=788 noacpi noapm nodma noscsi vga=normal toram ssh fuse mydsl=hda3 frugal #initrd /boot/minirt24.gz #title DSL fb1024x768 #kernel /boot/linux24 root=/dev/hda1 quiet vga=791 noacpi noapm nodma noscsi vga=normal toram ssh fuse mydsl=hda3 frugal #initrd /boot/minirt24.gz #title DSL fb1280x1024 #kernel /boot/linux24 root=/dev/hda1 quiet vga=794 noacpi noapm nodma noscsi vga=normal toram ssh fuse mydsl=hda3 frugal #initrd /boot/minirt24.gz title DSL with mydsl, restore, persistentancy, hostname, and passwords kernel /boot/linux24 root=/dev/hda1 quiet vga=normal noacpi noapm noscsi frugal dma toram dsl mydsl=hda3 restore=hda3 home=hda3 opt=hda3 host=DSL1 initrd /boot/minirt24.gz
Then, I saved it and rebooted the VM again as per the tutorial. However, after booting up, I was presented by DSL X Setup again. Did some research with Google.
Google: damn small linux persistent
found: Persistence
found: Saving Your Configuration
After following the steps shown in the URL (above screenshots), I rebooted the VM, and this time I could directly get into DSL Desktop.
\(^ ^)/ I had successfully built DSL 4.11.RC2 on a VM machine.
<< Previous :: Index