Project /
Installing Windows 98 SE on an HP t5510 Thin Client
- Prepare hardware
- replace the 44-pin IDE 32MB Disc-on-Module with 1GB DOM
- Prepare DOM - This was the hard part to get right since the BIOS sees a different DOM geometry than DOS FDISK or Puppy Linux 5.2.8 (LuPu) fdisk
- Boot Puppy Linux 5.2.8 (LuPu) from USB thumb-drive
- Zero DOM
dd if=/dev/zero bs=16k of=/dev/sda
- Using GParted
- create a primary partition type 0C (WIN95 FAT32 LBA) using almost the whole device, leaving at least 18MB free
- create another partition type 0C using the remaining space (this will hold the DOS utility FORMAT.COM)
- format these two partitions (FAT32)
- Zero DOM
- Shutdown and power-off
- Boot Puppy Linux 5.2.8 (LuPu) from USB thumb-drive
- Prepare installation
- Attach USB CD-ROM drive with Windows 98 SE installation disc inserted
- Power up and allow system to boot from CD (virtual floppy)
- Install DOS boot files
- extract FORMAT.COM from EBD.CAB
CD D:A:\EXTRACT A:\EBD.CAB FORMAT.COM
- re-format C: with system files
FORMAT C: /S
- extract FORMAT.COM from EBD.CAB
- power-off
- Disconnect USB CD-ROM
- Boot Puppy Linux 5.2.8 (LuPu) from USB thumb-drive
- Connect USB CD-ROM with Windows 98 disc inserted
- Mount primary HDD partition
mount /dev/sda1 /mnt/data
- Mount Windows 98 installation CD-ROM
mount /dev/sr0 /mnt/cdrom
- Copy Windows 98 installation files
rsync -av /mnt/cdrom/win98 /mnt/data/
- Shutdown and power-off
- Perform Windows 98 Installation
- Power up, allowing system to boot from internal HDD (DOM)
- At the C:\ prompt perform Windows 98 installation
C:\> CD win98C:\WIN98\> setup- Follow the prompts as usual/as desired
More to come: install specific hardware drivers
