Ask a Question related to Linux Setup, Configuration & Administration, Design and Development.
-
Jack Owens #1
Lilo won't install on new ide hardisk
Recently, S.M.A.R.T said my /dev/hda needed to be replaced. This is the
drive's MBR that lilo uses. I installed the new drive, but the boot
floppy disk wouldn't work. I temporarily reinstalled the old "hda" drive
and booted up. Couldn't make a new bootdisk with "mkbootdisk". Using a
modified "lilo", I installed LILO to a floppy disk. Reinstalled the new
drive as /dev/hda and booted up with the "lilo" floppy disk. I attempted
to install "lilo" on both /dev/hda and /dev/hdc(this contains the linux
RedHat 9.0 system). Couldn't boot up with either hard disk. Looked in
"dmesg" and found the following:
hda: IC35L040AVVA07-0, ATA DISK drive
hdb: FUJITSU MPB3043ATU, ATA DISK drive
blk: queue c03be900, I/O limit 4095Mb (mask 0xffffffff)
blk: queue c03bea44, I/O limit 4095Mb (mask 0xffffffff)
hdc: MAXTOR 6L040J2, ATA DISK drive
blk: queue c03bed60, I/O limit 4095Mb (mask 0xffffffff)
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
ide1 at 0x170-0x177,0x376 on irq 15
hda: host protected area => 1
hda: 80418240 sectors (41174 MB) w/1863KiB Cache, CHS=5005/255/63, UDMA(100)
hdb: task_no_data_intr: status=0x51 { DriveReady SeekComplete Error }
hdb: task_no_data_intr: error=0x04 { DriveStatusError }
hdb: 8448300 sectors (4326 MB), CHS=525/255/63, UDMA(33)
hdc: host protected area => 1
What does "host protected area => 1" mean. I looked in the KT4V bios for
something to turn off the protection, but found nothing.
Am I forever going to have to boot up with a floppy disk?
Jack Owens Guest
-
reset mbr by lilo
hi, i have reseted a partition backuped with dd with cat blahblah.dd >> /dev/hda5 but now I have a differente mbr. I havent floppy so that i could... -
Booting 2nd HDD from Lilo
Hi, I have winXP and Linux installed on my first HDD (Primary Master) and Windows 2000 server on my 2nd HDD (on /dev/hdc1). my Lilo is installed... -
Understanding LILO
moseley@hank.org writes: Newer LILO versions (don't apply to Debian Woody LILO) has the install= field for compatibility purposes with older... -
lilo install problem
Jacques Charroy wrote: In WiNdOzE, boot and then use command fdisk /mbr. Should be either in path or in directory %winroot%\command\ (where... -
hardisk problems
What does this tell you guys? (E420R) WARNING: /pci@1f,4000/scsi@3/sd@0,0 (sd0): Error for Command: load/start/stop Error Level:... -
philo #2
Re: Lilo won't install on new ide hardisk
"Jack Owens" <jack@cox.net> wrote in message
news:VIP5b.119380$Ij4.109402@news2.central.cox.net ...UDMA(100)> Recently, S.M.A.R.T said my /dev/hda needed to be replaced. This is the
> drive's MBR that lilo uses. I installed the new drive, but the boot
> floppy disk wouldn't work. I temporarily reinstalled the old "hda" drive
> and booted up. Couldn't make a new bootdisk with "mkbootdisk". Using a
> modified "lilo", I installed LILO to a floppy disk. Reinstalled the new
> drive as /dev/hda and booted up with the "lilo" floppy disk. I attempted
> to install "lilo" on both /dev/hda and /dev/hdc(this contains the linux
> RedHat 9.0 system). Couldn't boot up with either hard disk. Looked in
> "dmesg" and found the following:
>
> hda: IC35L040AVVA07-0, ATA DISK drive
> hdb: FUJITSU MPB3043ATU, ATA DISK drive
> blk: queue c03be900, I/O limit 4095Mb (mask 0xffffffff)
> blk: queue c03bea44, I/O limit 4095Mb (mask 0xffffffff)
> hdc: MAXTOR 6L040J2, ATA DISK drive
> blk: queue c03bed60, I/O limit 4095Mb (mask 0xffffffff)
> ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
> ide1 at 0x170-0x177,0x376 on irq 15
> hda: host protected area => 1
> hda: 80418240 sectors (41174 MB) w/1863KiB Cache, CHS=5005/255/63,it may be the bios *virus protection* option> hdb: task_no_data_intr: status=0x51 { DriveReady SeekComplete Error }
> hdb: task_no_data_intr: error=0x04 { DriveStatusError }
> hdb: 8448300 sectors (4326 MB), CHS=525/255/63, UDMA(33)
> hdc: host protected area => 1
>
> What does "host protected area => 1" mean. I looked in the KT4V bios for
> something to turn off the protection, but found nothing.
>
> Am I forever going to have to boot up with a floppy disk?
(that prevents writing to the boot sector)>
philo Guest
-
Jack Owens #3
Re: Lilo won't install on new ide hardisk
philo wrote:
Virus protection is turned off.> "Jack Owens" <jack@cox.net> wrote in message
> news:VIP5b.119380$Ij4.109402@news2.central.cox.net ...
>>>>Recently, S.M.A.R.T said my /dev/hda needed to be replaced. This is the
>>drive's MBR that lilo uses. I installed the new drive, but the boot
>>floppy disk wouldn't work. I temporarily reinstalled the old "hda" drive
>>and booted up. Couldn't make a new bootdisk with "mkbootdisk". Using a
>>modified "lilo", I installed LILO to a floppy disk. Reinstalled the new
>>drive as /dev/hda and booted up with the "lilo" floppy disk. I attempted
>>to install "lilo" on both /dev/hda and /dev/hdc(this contains the linux
>>RedHat 9.0 system). Couldn't boot up with either hard disk. Looked in
>>"dmesg" and found the following:
>>
>>hda: IC35L040AVVA07-0, ATA DISK drive
>>hdb: FUJITSU MPB3043ATU, ATA DISK drive
>>blk: queue c03be900, I/O limit 4095Mb (mask 0xffffffff)
>>blk: queue c03bea44, I/O limit 4095Mb (mask 0xffffffff)
>>hdc: MAXTOR 6L040J2, ATA DISK drive
>>blk: queue c03bed60, I/O limit 4095Mb (mask 0xffffffff)
>>ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
>>ide1 at 0x170-0x177,0x376 on irq 15
>>hda: host protected area => 1
>>hda: 80418240 sectors (41174 MB) w/1863KiB Cache, CHS=5005/255/63,
> UDMA(100)
>>>>hdb: task_no_data_intr: status=0x51 { DriveReady SeekComplete Error }
>>hdb: task_no_data_intr: error=0x04 { DriveStatusError }
>>hdb: 8448300 sectors (4326 MB), CHS=525/255/63, UDMA(33)
>>hdc: host protected area => 1
>>
>>What does "host protected area => 1" mean. I looked in the KT4V bios for
>>something to turn off the protection, but found nothing.
>>
>>Am I forever going to have to boot up with a floppy disk?
>
> it may be the bios *virus protection* option
>
> (that prevents writing to the boot sector)
>
>
>
Jack Owens Guest
-
Timothy Murphy #4
Re: Lilo won't install on new ide hardisk
Jack Owens wrote:
Have you read the "Hard-disk-upgrade" HOWTO (or mini-HOWTO)?> Recently, S.M.A.R.T said my /dev/hda needed to be replaced. This is the
> drive's MBR that lilo uses. I installed the new drive, but the boot
> floppy disk wouldn't work.
It's very good, in my experience.
Alternatively, you could get tomsrtbt -- linux on a floppy --
or Knoppix -- linux on a CD --
and install lilo from that,
assuming you have everthing in place on your new disk.
--
Timothy Murphy
e-mail: [email]tim@birdsnest.maths.tcd.ie[/email]
tel: +353-86-233 6090
s-mail: School of Mathematics, Trinity College, Dublin 2, Ireland
Timothy Murphy Guest
-
Giulio Orsero #5
Re: Lilo won't install on new ide hardisk
Jack Owens <jack@cox.net> ha scritto:
You should post lilo.conf and tell where it's located, output of running>Recently, S.M.A.R.T said my /dev/hda needed to be replaced. This is the
>drive's MBR that lilo uses. I installed the new drive, but the boot
>floppy disk wouldn't work. I temporarily reinstalled the old "hda" drive
lilo and from where you executed it (I assume you partitioned,
formatted, and filled hda?)
Nothing important, this is just one of those messages developers like to>hdc: host protected area => 1
>
>What does "host protected area => 1" mean. I looked in the KT4V bios for
put to clobber boot messages, they like to see something theirs
everytime their box boots (ie, like "not 100% native mode: will probe
irqs later").
--
[email]giulioo@pobox.com[/email]
Giulio Orsero Guest
-
Jack Owens #6
Re: Lilo won't install on new ide hardisk
Giulio Orsero wrote:
lilo.conf:prompt> Jack Owens <jack@cox.net> ha scritto:
>
>>>>Recently, S.M.A.R.T said my /dev/hda needed to be replaced. This is the
>>drive's MBR that lilo uses. I installed the new drive, but the boot
>>floppy disk wouldn't work. I temporarily reinstalled the old "hda" drive
> You should post lilo.conf and tell where it's located, output of running
> lilo and from where you executed it (I assume you partitioned,
> formatted, and filled hda?)
>
>>>>hdc: host protected area => 1
>>
>>What does "host protected area => 1" mean. I looked in the KT4V bios for
> Nothing important, this is just one of those messages developers like to
> put to clobber boot messages, they like to see something theirs
> everytime their box boots (ie, like "not 100% native mode: will probe
> irqs later").
>
timeout=50
default=linux
boot=/dev/hda
map=/boot/map
install=/boot/boot.b
message=/boot/message
linear
image=/boot/vmlinuz-2.4.20-8
label=2.4.20-8
append="root=LABEL=/12"
read-only
initrd=/boot/initrd-2.4.20-8.img
image=/boot/vmlinuz-2.4.20-8
label=linux
initrd=/boot/initrd-2.4.20-8.img
read-only
append="root=LABEL=/12"
other=/dev/hda3
optional
label=DOS
OUTPUT from lilo execution:
[root@ip68-5-146-253 root]# lilo
Warning: BIOS drive 0x82 may not be accessible
Warning: BIOS drive 0x82 may not be accessible
Warning: BIOS drive 0x82 may not be accessible
Warning: BIOS drive 0x82 may not be accessible
Warning: BIOS drive 0x82 may not be accessible
Added 2.4.20-8
Warning: BIOS drive 0x82 may not be accessible
Warning: BIOS drive 0x82 may not be accessible
Added linux *
Fatal: First sector of /dev/hda3 doesn't have a valid boot signature
NOTE: new hardisk only has 2 primary partitions
Jack Owens Guest
-
Giulio Orsero #7
Re: Lilo won't install on new ide hardisk
Jack Owens <jack@cox.net> ha scritto:
The above 2 sections use the same kernel with same options, what's the>image=/boot/vmlinuz-2.4.20-8
> label=2.4.20-8
> append="root=LABEL=/12"
> read-only
> initrd=/boot/initrd-2.4.20-8.img
>
>image=/boot/vmlinuz-2.4.20-8
> label=linux
> initrd=/boot/initrd-2.4.20-8.img
> read-only
> append="root=LABEL=/12"
purpose?
>OUTPUT from lilo execution:
>[root@ip68-5-146-253 root]# lilo
>Warning: BIOS drive 0x82 may not be accessibleYou didn't say:>NOTE: new hardisk only has 2 primary partitions
- from where you are executing lilo (it's the lilo on a floppy?; is it
in hdc from where you booted?). What the exact command line?
- where is the lilo.conf you showed (you have restored it onto hda?)
- what's on hda now? You say 2 partitions, is it hda1 for swap and hda2
for root fs? Is it hda1 for /boot and hda2 for rootfs (no swap?)
- you booted from hdc and mounted hda under some dir?
1)
If you booted from hdc and want to make hda bootable by running lilo (so
that next boot the system will boot from hda), then you need to add to
lilo.conf (that I suppose is into hda)
disk = /dev/hda
bios = 0x80
this is because if you boot from hdc lilo is confused and does not now
that hda will be the 1st hd on next boot. This should eliminate the
message about 0x82 not accessible.
2)
then you need to comment out all the "other = " part (the dos label)
since you didn't restore a dos/win partition on hda.
3)
If you want to boot from hda a linux install that is into hda you ave
another problem; have you recreated the disk labels (/12) on hda? If not
you'd better modifying lilo.conf:
comment out:
append="root=LABEL=/12"
add:
root = /dev/hdaX where X is the right number for the root fs
So, it all depends on what's exactly your config now.
--
[email]giulioo@pobox.com[/email]
Giulio Orsero Guest
-
Jack Owens #8
Re: Lilo won't install on new ide hardisk
Giulio Orsero wrote:
......There is one swap partition on hda1 and one linux partition on hda2.> - what's on hda now? You say 2 partitions, is it hda1 for swap and hda2
> for root fs? Is it hda1 for /boot and hda2 for rootfs (no swap?)
> - you booted from hdc and mounted hda under some dir?
>
> 1)
> If you booted from hdc and want to make hda bootable by running lilo (so
> that next boot the system will boot from hda), then you need to add to
> lilo.conf (that I suppose is into hda)
>
> disk = /dev/hda
> bios = 0x80
>
> this is because if you boot from hdc lilo is confused and does not now
> that hda will be the 1st hd on next boot. This should eliminate the
> message about 0x82 not accessible.
>
> 2)
> then you need to comment out all the "other = " part (the dos label)
> since you didn't restore a dos/win partition on hda.
>
> 3)
> If you want to boot from hda a linux install that is into hda you ave
> another problem; have you recreated the disk labels (/12) on hda? If not
> you'd better modifying lilo.conf:
> comment out:
> append="root=LABEL=/12"
> add:
> root = /dev/hdaX where X is the right number for the root fs
>
>
> So, it all depends on what's exactly your config now.
>
Both have clean file systems. I tried "root=/dev/hdc2' but that didn't
work. However, you got me to thinking and the following "lilo.conf"
works just fine:
prompt
timeout=50
default=linux
boot=/dev/hda
map=/boot/map
install=/boot/boot.b
message=/boot/message
linear
image=/boot/vmlinuz-2.4.20-8
label=linux
initrd=/boot/initrd-2.4.20-8.img
read-only
append="root=LABEL=/12"
Really appreciate your time and effort. It help me solve the problem.
Jack Owens Guest



Reply With Quote

