Langkah selanjutnya adalah penulis menginstal Windows-95 kedalam sistem office. Langkah instalasi ini ternyata merusak Lilo MBR walapun partisi-partisi Linux tidak mengalami gangguan. Kernel membutuhkan waktu cukup lama untuk di-load dari floppy, karena itu penulis memasukkan setup Lilo kedalam sebuah floppy sehingga memungkinkan untuk mem-boot kernel yang berada didalam IDE drive.
Langkah-langkah yang dilakukan penulis untuk membuat floppy berisi Lilo tadi adalah sbb:
fdformat /dev/fd0H1440 # membuat track kedalam disket baru mkfs -t minix /dev/fd0 1440 # membuat file sistem bertipe minix mount /dev/fd0 /mnt # mount kedalam titik mount tmp standard cp -p /boot/chain.b /mnt # membuat copy dari chain loader kedalamnya lilo -C /etc/lilo.flop # instal Lilo and lakukan map kedalam disket. umount /mnt
Perhatikan bahwa disket yang digunakan diatas harus terlebih dahulu di-mount sebelum Anda menjalankan installer agar Lilo dapat menulis map file secara benar.
Isi file /etc/lilo.flop
dalam langkah diatas hampir sama dengan isi file sebelumnya:
# Membuat sebuah floppy yang dapat mem-boot kernel dari hard disk boot = /dev/fd0 map = /mnt/lilo-map delay = 100 ramdisk = 0 timeout = 100 prompt disk = /dev/hda # 1 GB IDE, BIOS hanya dapat mengenal 500 MB pertama. bios=0x80 sectors = 63 heads = 16 cylinders = 2100 image = /vmlinuz append = "hd=2100,16,63" root = /dev/hda2 label = linux read-only vga = extended other = /dev/hda1 label = msdos table = /dev/hda loader = /mnt/chain.b
Terakhir, penulis membutuhkan MS-DOS 6.2 bagi sistem office penulis, walaupun demikian penulis tidak bermaksud untuk melakukan perubahan terhadap drive pertama tadi. Penulis menambahkan sebuah kontroler dan drive SCSI, dilanjutkan dengan membuat filesistem MSDOS kedalamnya menggunakan mkdosfs dari Linux, dan Windows-95 mengenalnya sebagai "D:". Namun, tentu saja, MS-DOS tidak akan dapat di-boot dari D:. Hal ini tidak menjadi masalah jika Anda memiliki Lilo. Untuk itu, penulis menambahkan beberapa baris berikut kedalam file lilo.conf
yang berasal dari contoh ke-2 sbb:
other = /dev/sda1 label = d6.2 table = /dev/sda loader = /boot/any_d.b