LI on boot
Mark Peoples
gascsd@gascairlines.com
Mon, 2 Oct 2000 01:03:20 -0700
I ended up getting it to work, in a
half-assed-but-eventually-would-have-done-it-way.
I had wdc 2340 drive too, which i used in the same machine for netbsd. i put
it back in as hda and made the 31200 hdb. The 2340 only has 1010 cylinders,
so I know for sure it wasn't going to exceed the 1024th cylinder. =)
I stuck /boot and /var/log on hda1 (system does mail and network syslog) and
/ on /hdb2. Works like a charm.
Now, on to my next project. fibre disk raid5 network appliance <g>
-----Original Message-----
From: plug-discuss-admin@lists.PLUG.phoenix.az.us
[mailto:plug-discuss-admin@lists.PLUG.phoenix.az.us]On Behalf Of Jason
Sent: Sunday, October 01, 2000 8:57 PM
To: plug-discuss@lists.PLUG.phoenix.az.us
Subject: Re: LI on boot
Mark Peoples wrote:
>
> Ok. I've been fighting an install of RH6.2 all day today, but can't for
the
> life of me get linux to boot from the hd without a fd. argh
>
> The hard drive is a wdc 31200...CHS = 2484/16/63. (bios sees this fine)
>
> During the first install, I had two partitions, / and swap. Didn't work.
> Then I tried /, /boot, and swap. Still didn't work.
>
> I've tried various combos of partitioning. dmegs shows that the kernel saw
> the disk CHS as 621/64/63, even though I put append="hd=2484,16,63" in
> lilo.conf and running lilo.
>
> fdisk thinks that the disk is also 621/64/63, but printing the parition
> table shows that /boot (/dev/hda1) is below the 1024th cylinder (covers
> 1-6).
>
> I know that the 'new' lilo does away with the 1024 limit, but,
> unfortunately, the bios in this machine is much too old to meet the
> requirements for the new lilo. =(
>
> Any ideas? Even at 10M, ftp installs are too long. =)
>
> Thanks,
> Marco
The simplest solution is to create a small root partition:
slick:~# fdisk /dev/hda
[...]
Device Boot Start End Blocks Id System
/dev/hda1 * 1 82 41296+ 83 Linux
[...]
This has a distinct advantage, in that it becomes possible to umount
most of your box for maintenance, or mount most of your valuable stuff
read-only, and still keep /tmp, /var, etc writable (you might want to
symlink some of the stuff in /var over to the large partition though,
to avoid spacefilling DoS attacks.) It was also how I sidestepped the
1024 limit long before there was another workaround.
You will probably have to be able to modify your /etc/rc.d/ scripts in
order to get this to work correctly at bootup.
slick:~# ls -l /usr
lrwxrwxrwx 1 root root 12 Jan 9 2000 /usr ->
/storage/usr/
slick:~# cat /etc/fstab
/dev/hda1 / ext2 defaults 1 1
/dev/hda2 swap swap defaults
/dev/hda3 /storage ext2 defaults 1 2
--
jkenner @ mindspring . com__
I Support Linux: _> _ _ |_ _ _ _|
Working Together To <__(_||_)| )| `(_|(_)(_|
To Build A Better Future. | <s>
________________________________________________
See http://PLUG.phoenix.az.us/navigator-mail.shtml if your mail doesn't post
to the list quickly and you use Netscape to write mail.
Plug-discuss mailing list - Plug-discuss@lists.PLUG.phoenix.az.us
http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss