It would be better if you appended both lilo.conf files, the one from 12.2 which produced the mbr for 12.2 and the one you're using now.
You are right, the lba32 setting doesn't solve your problem with Xandros, but you should put the line into your lilo.conf anyway. Markus |
Quote:
|
Well, here a section of man lilo.conf
Code:
table=<device> Then reboot and start Xandros and if possible post all messages (if it doesn't work). Markus |
Quote:
after that, i check this, and in bios, set first boot device to sdb, on when mbr must be a slack 14.0 installed lilo ( after install slack 14 i install his lilo on sdb, and only after that, reinstall slack 14 lilo to sda ). but when i boot to sdb, i got "Li Li Li Li Li"in two or three lines, who indicatte a broken lilo loader, as i understand :-O then i put bootable USB flash, from who i installed slack 14, and boot with hugesmp.s root=/dev/sdb1 rdinit= ro after biooting in that manner in my slack 14 on sdb1, i edit lilo.conf to put mbr to sdb, and after lilo command all works ( when i boot from sdb) - slack 14, and xandros is ok. today i boot in slack 14, and again edit lilo.conf - add default = Slack_gen, rerun lilo ( only warning is about LBA32 again) - and again get non working xandros. now i try again boot from usb flash and rerun lilo from that. looks like is a difference (strange) - if i start system from usb flash, then lilo installed correctly, if from system disk - then i have problem. very strange for me, lilo binary and so on even if start from usb flash, gets from my sdb1 disk, as i understand? then where may be a problem? :-O |
as i say, after booting from usb via hugesmp.s kernel, lilo makes good mbr. there is last lilo conf and lilo -v -v -v output, when "lilo -v -v -v" from booted from usb flash, and when i get good lilo mbr with working xandros in result.
lilo.conf: Code:
# LILO configuration file and there is output from lilo -v -v -v: Code:
Anyone have an idea, what is wrong, and how i can get "good working" lilo, if i boot from sda mbr ? |
Well, no idea what's going wrong. But I had never such a setup that lilo was installd on another physical disk than Slackware.
What you could try, provided that Xandros does not use an initrd: copy the Xandroskernel into your Slackware boot directory. Then change the Xandros entry in your lilo.conf to Code:
image = /boot/xandros-kernel And if lilo can add Xandros, try to boot Xandros. This setup should be independent from where lilo is installed, the MBR of /dev/sda or /dev/sdb Markus |
Quote:
on that stage is clear, not important, where lilo is installed - to sda or sdb mbr. difference is - how slackware started. it is started from usb flash, then lilo works good in mbr installing, if it boots from internal system dik - then we go problem. i see, general difference on that metods is kernel - try to make additional section in lilo with "hugesmp.s" kernel, and try see, what changes, if i boot system from ssytem disk with hugesmp.s kernel. alhough i cannot imagine, who in kernel options in same kernel verison (?) can be make that effect, but want to try verify this. in any case, as i understand, in both startup ways, root partition ( /dev/sdb1) is the same, and programms and binaries ( include lilo programm binary ) is the same in both cases... try to write image and put xandros kernel in slackware /boot can be a workaround, but in that case, i think, must be a native solution... |
I think I did not understand you correctly, could you please clearify: Do Xandros and Slackware boot correctly after you've installe Lilo from the install-USB-stick? or do both only boot correctly when you boot from the install-USB-stick?
Markus |
Quote:
if i boot from usb stick, and then reinstall lilo, all works ok - xandros, and slackware. if i boot from system disk ( via mbr on sda or sdb), then if i reinstall lilo with the same lilo.conf, after that xandros stop to boot with error 2: messages, as i described in first post... |
why don't you just choose one disk to be boot and move the other kernelimage to /boot dir on that disk and then run lilo, that should give you no problems
|
Quote:
|
Quote:
|
All times are GMT -5. The time now is 06:40 PM. |