Re: problem with lilo on thinkpad
- From: Stefan Patric <tootek2@xxxxxxxxx>
- Date: Thu, 01 Nov 2007 05:45:11 GMT
On Wed, 31 Oct 2007 17:01:19 +0000, Tauno Voipio wrote:
Ulrich Lauther wrote:
Hi,The partitions before the Linux root on the disk are too large for the
I installed Slackware 12.0 on a IBM Thinkpad with 50 GByte sata drive.
Lilo was installed to the superblock of the Linux root partition,
/dev/sda3. I get a warning about lba32 addressing. That partion was
made bootable.
When I try to boot, I get "operating system missing". Now, when I copy
512 bytes from /dev/sda3 to a file on the windows partition and mention
that file in window's boot.ini, mark the windows partition bootable,
I get a boot-dialog on rebooting and after selecting Linux, I get the
expected Lilo prompt and everything works fine from there.
Any idea, why I cannot directly boot from the linux partition? The only
unusual thing (fdisk warns about this) is that the partions are not in
the sequence as they are numbered: 1. NTFS /dev/sda1
2. linux, root /dev/sda3
3. linux, swap /dev/sda4
4. VFAT /dev/sda2
/dev/sda2 is a windows rescue partion and I didn't dare to move it
around. Could this be the problem?
Or is this a ThinkPad peculiarity?
BIOS to address the LILO code therre.
When booting, the only way to read the first sectors of code is to use
the BIOS disk drivers, and the body of the boot code must be accessible
for the BIOS drivers.
There are different limits depending on the age and settings of the
BIOS.
This is the main reason why it is recommended to have a separate
smallish partition for /boot at the start of the disk.
This BIOS limitation no longer exists on contemporary computers, say made
within the last 5 years or so. So, that's not the problem.
Stef
.
- Next by Date: Re: problem with lilo on thinkpad
- Next by thread: Re: problem with lilo on thinkpad
- Index(es):
Relevant Pages
|