mkliloboot


Forum: HD Install
Topic: mkliloboot
started by: genee

Posted by genee on Oct. 16 2004,04:26
I boot DSL using floppy and usb flash drive. I imaged bootusb.img on floppy and copied knoppix folder of the CD to the usb flsh drive.
I also partitioned hdd. I tried to install dsl on hard drive.

In root, i ran dsl-hdinstall, then mkliloboot. dsl-hdinstall process was installed, but i'm getting error in mkliloboot.  

After dsl-hdinstall,
"Do you want to run mkliloboot now? y

.
..
.
Warning: '/proc/partitions' does not exist, disk can bypassed.
Added Linux *
Skipping /vmlinuz.old

Device 0x800: Inconsistent partition table, 1st entry
CHS address in PT:0:1:1 --> LBA (43)
LBA address in PT: 5 --> CHS(0:0:6)
Fatal:Either FIX-TABLE or IGNORE-TABLE must be specified
.
.
The lilo boot installation process is finished.
Renoot now?
"
After mkliloboot, I can't boot using hdd.
ANy idea?

Posted by Pengel on Oct. 23 2004,19:54
I don't know how to help you at the moment, but as I am having a very similar problem with the same error, if I find a solution I'll post it here.  Hopefuly someone more knowledgeable then me will be able to help.  I had no problem with dsl-hdinstall on 6.2, maybe I'll put it back on, but I haven't had any luck with 8.2.  Maybe my system is just too old and underpowered:

Toshiba Satellite Pro 410CDT (Laptop)
Pentium 90
40M Memory
15G hd
4x cdrom
ext floppy

Good Luck

Mike Cook

Posted by AwPhuch on Oct. 24 2004,03:21
If you have multiple partitions say like a fat32 win98 partition copy the /KNOPPIX and /boot directory to that partition...then use the 0.8.0 bootfloppy image and install that way...you have to have the /boot dir or it wont install properly

Brian
AwPhuch

Posted by BoZ on Feb. 08 2005,20:21
Hi,

I'm running into the same kind of problems.
I'm also trying to hd-install form a usb-key. I added the /boot directory from cd image to solve some dsl-hdinstall errors.
dsl-hd-install script is running fine but I have quite the same error than you when running mkliloboot.
I have win98 on /dev/hda1, linux swap on /dev/hda2 and dsl install on /dev/hda3. I tried to use both "/dev/hda" and "/dev/hda3" when asked for the root partitions. I get error in each case.
Isn't it possible to directly edit the lilo.conf that is in the /etc/ of the hd partition?

Posted by IndrekSnt on Feb. 13 2005,12:23
But what if i don't have the error, but i still can't get DSL booting from hd?

I have 2 hds in my 486. One is FAT32 and called hdb1 in DSL. The second is divided into 3:
 1.Some kind of Compaq inspection or something (hda3)
 2.Linux Swap (hda1)
 3.Linux ext2 (hda2)

At first i called "mkswap /dev/hda1" and then "swapon /dev/hda1" from Bash. Everything went fine: DSL started using the swap partition.

Then i made the sdl-hdinstall onto hda2. No errors, nothing. I also entered "/dev/hda2" as an answer to mkliloboot's question. Only the warnings showed up that genee had reported. It made a reboot then, i removed DSL boot floppy and it started writing strange things onto the screen:
L 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40
40 40 40 40 40 40 40
and it hanged..  :(

What did i do wrong?
All suggestions are welcome, thank You..

Posted by SaidinUnleashed on Feb. 13 2005,17:45
AH! I see you got a perfect install of L 99 99 99 99 99 99 99...

This happens, because Lilo sucks sometimes.

You can either reinstall DSL, or, use my grub install method in the Docs.

-J.P.

Posted by IndrekSnt on Feb. 14 2005,14:11
Thank You, i had reinstalled it so many times that i wanted to check the forum.

I used a 486 and BIOS had a hd limitation of 512MB, but i had a 900MB ext2 and a 64MB swap partition.
And that was why GRUB reported: "ERROR 18 : Selected cylinder exceeds maximum supported by BIOS" and couldn't load linux24.

Then i booted DSL from a floppy again, repartitioned the hd and reinstalled DSL.
I then booted from GRUB, set some settings and after that installed grub from root with an accidental entry of something like this "mydsl-load grub.dsl". When finished, i changed some lines from /boot/grub/menu.lst:
    1.I deleted all '#' signs that were before linux booting code
    2.I changed all the settings to match the hd, where DSL was now installed

After a reboot GRUB showed a menu and i was able to choose from "linux", "windows", "other". So nothing had gone wrong..

Thank You Saidin.. :)

Posted by iduriduridur on Feb. 15 2005,00:57
The fix for this at least for me was to remove any SATA drives from my pc temporarily. They seem to break this lilo script. Once i removed them it install to hd fine. I had 2 raid 0 pairs of drives hooked up. It confused me becsue I was installing to a ide drive on /dev/hda. But i get no more 999999 at lilo coming up. I reattached after rebooting after mkliloboot my raid drives and voila IT WORKS.

amd 64
k8t-neo
1 IDE
1 VIA VT4620 RAID 0 2 drives sata
1 promise RAID 0  2 drives sata

Powered by Ikonboard 3.1.2a
Ikonboard © 2001 Jarvis Entertainment Group, Inc.