On Mon, 12 Sep 2005, Richard A Downing wrote:
You won't need Ontrack for any Linux system, since the Linux kernel
drives the disk directly and not through the BIOS. It's the BIOS that
doesn't recognise the disk, not the hardware. The big problem is that
grub uses the BIOS to access the disk to load it's stage1_5, so you
can't boot grub's stage1_5 if it isn't in the first ??? sectors (I can't
rememeber the ???, 1024 perhaps). I had this problem with both a
Fujitsu 133 Mhz Lifebook and a Fujitsu ErgoPro 200Mz box - the BIOS
isn't upgradeable either. The solution is to have a separate /boot
partition located in the first ??? sectors.
Good memory, Richard. As you say, a separate /boot partition at hte
beginning of the disk sounds the way to go.
I would suggest that you build using the SUSE system that you already
have working. Booting a LiveCD without a CD booting BIOS is going to be
fun ;-) Better still build the LFS on a fast machine and copy it
somehow to the slow one - you will end up with more hair :-)
Yeah, a fast i586 (to keep i686'isms out of the binaries), or perhaps
update the old uname hack, or perhaps build the first part using
cross-lfs, scp it to the destination machine, then chroot from Suse.
With the exception of a fast i586, none of this is exactly recommended
for a first LFS - the uname hack predates our current build methods,
unless I'm mistaken, and while it can probably be adapted, it isn't a
tried and trusted method. Cross-lfs is probably untested for
pentium-class processors ( < i686), and had certain issues with glibc
last week which make me reluctant to recommend it for this specific
situation (because restarting from the beginning will be painfully
slow), and the instructions are also a moving target like any other
development branch.
My first LFS was on a k5/100, but that was in the days of LFS-3. The
thought of building a modern toolchain, and running its testsuites, on a
p100 is somewhat frightening.
Ken
--
das eine Mal als Tragödie, das andere Mal als Farce
--
http://linuxfromscratch.org/mailman/listinfo/lfs-support
FAQ: http://www.linuxfromscratch.org/lfs/faq.html
Unsubscribe: See the above information page