Frugal Installation


After rebooting and giving no input on boot: prompt, I got the first view of DSL desktop.

DSL Desktop

Then, I continued with the step mentioned on the tutorial

Selecting Frugal GRUB Install

  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


DSL X Setup
DSL X Setup
DSL X Setup
DSL X Setup
DSL X Setup
DSL X Setup
DSL X Setup
DSL X Setup
DSL X Setup

And, the DSL was successfully booted up from the hard disk /dev/hda1.

DSL Desktop

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
DSL Control Panel > Backup/Restore
Filetool

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