From: hlu@eecs.wsu.edu (H.J. Lu)
Subject: They will be on tsx-11 (Re: bootimage 98 boot video problems)
Keywords: 98 video bootimage
Organization: School of EECS, Washington State University
Date: Fri, 2 Oct 92 03:40:28 GMT

In article <1992Oct1.212454.17196@klaava.Helsinki.FI>, torvalds@klaava.Helsinki.FI (Linus Torvalds) writes:
|> In article <perry.24.717954911@seq.uncwil.edu> perry@seq.uncwil.edu (Steve Perry) writes:
|> >Hi,
|> >  I have been using Linux since .12 and have had no problems with my 
|> >monitor until .98.  I went and got the bootimage-.98 from tsx, ftp'ed
|> >it to my PC (in bin mode), uncompressed it,  used rawrite to put it 
|> >on a floppy.  Now when I boot from the floppy it runs thur the "Loading..."
|> >line ok but as soon as it starts to print out the boot up stuff, the screen
|> >loses it.
|> 
|> Argghh ...  Nothing wrong with 0.98 (that part hasn't changed for a
|> while), but I compiled the bootimage with my monitor settings (ie
|> "SVGA_MODE = -DSVGA_MODE=1" in the main makefile).  This probably won't
|> work on a non-VGA setup, and even with VGA you get the hardcoded startup
|> mode, which is probably not what you want. 
|> 
|> The solution is probably to recompile the kernel with the SVGA_MODE
|> line uncommented, or to wait until I (or somebody else) can get a new
|> bootimage out the door.
|> 
|> 		Linus

I am uploading 0.98 rootdisk on tsx-11 under pub/linux/packages/GCC.

---------README.rootdisk--------
These are bootable root disks for Linux. Kernel is 0.98. There are
some basic binaries on root disks, all of which are linked with jump
table 4.1. They are on tsx-11.mit.edu under pub/linux/GCC/rootdisk.

This is a partial list of what are on root disks.

1. bash 1.12
2. gnu tar 1.10 (tar.Z) (it is not in 5.25" version.)
3. compress 4.2.3
4. elvis 1.6
5. doshell, chmod, chown, cp, ls, mv, rm, and ln.
6. mount, umount, swapon
7. more
8. ps and free
9. mkfs, mkswap, fsck and fdisk

There are two versions of root disks, one, 3rootdisk.Z, for 3.5" drive,
the other, 5rootdisk.Z, for 5.25" drive. Please do

1. uncompress [3|5]rootdisk.Z.
2. rawrite or dd it to a floppy disk.
3. boot that floppy disk.

If you want to use it to install Linux on your HD, you are on your own.
Everything is there. But you have to know how to use them.

Since there is no enough room on a 5.25" floppy, I left out gnu tar
1.10. You can get it from bin4.tar in the same directory.

Suppose you want to install Linux on partition, /dev/hdxx, whose size
is yyyy K bytes, you can use fdisk to find it out, you do

mkfs /dev/hdxx yyyyy
mount /dev/hdxx /mnt
cd /mnt
mkdir mnt
for d in bin dev etc lib usr tmp vmlinux
do
  cp -R /$d $d
done

Since cp will destroy links, you should run `mklinks', which is also in
the directory where you find the rootdisks, after you have copied the
rootdisk to your HD.

You now should edit /mnt/etc/fstab to make sure /dev/hdxx will be
mounted as root. There are some examples in /mnt/etc/fstab. After that,
do

cd /mnt/etc/lilo
rm map boot.????
./lilo -r /mnt -b /dev/hdxx -i boot.b -v -v -v /vmlinux

Now, you can boot Linux from your HD. To install the other stuffs
should be very trivial now since you have tar and compress on your HD,
and you can boot Linux off your HD. I suggest you get my bonuses come
with jump table 4.1.

For those of you only have 5.25" floppy drive, I can provide a
supplementary minix filesystem disk, which will have tar and other
stuffs.

I will try to update my root disk regularly with Linus' new kernel.

This root disk works on my machine with 100MB IDE drive. I don't know
anything about your machine or SCSI. Wish you good luck.

Correct me if I am wrong. Tell me about your story.


Thanks.

H.J.
hlu@eecs.wsu.edu
10/01/09