hello, my scsi host adapter aha1542 functions fine when booting of an old, noisy 237 meg seagate, which i only use because of the 8meg boot partition on it. My root fs is on sdb1, a 1042 meg quantum fireball disk which does this job fine. But i cant seem to get lilo properly installed onto it, and fdisk tells me something about wrong sector numbers. I figured this might be the root of the problem, so i tried to give some extra options to lilo. which i have included below. I also thought, i could perhaps give the kernel a lilo append parameter, that somehow would tell the kernel about the stinking hd numbers, but i would need help on that one. As you can see from my lilo.conf below, sdb1 is supposed to become sda1. I know, that i have to rejumper the hdd. thanks in advance, i would greatly accept help, since this pc is in my bedroom and (will be) running 24 a day and the 1 gig disk is a lot more quiet than the small 237meg with the boot part. Alex The output from fdisk is also below, i saw the option "update partion table" or so, but i was not sure, what that would do to my root fs on it. # LILO Konfigurations-Datei # Start LILO global Section boot=/dev/sdb disk=/dev/sdb bios=0x80 compact # faster, but won't work on all systems. vga = normal # force sane state #map=/boot/map ////i inserted it, but am not sure. (what is the map?) is it being read or written? fix-table //// what exactly does this do? read-only prompt timeout=100 # End LILO global Section # image = /boot/vmlinuz root = /dev/sda1 label = l append = ???? //// what do you think? see fdisk output below, please. image = /boot/tstkern1 root = /dev/sda1 label = l2 Here is the fdisk output: root@rost5:/home/alex > fdisk /dev/sdb The number of cylinders for this disk is set to 1042. There is nothing wrong with that, but this is larger than 1024, and could in certain setups cause problems with: 1) software that runs at boot time (e.g., LILO) 2) booting and partitioning software from other OSs (e.g., DOS FDISK, OS/2 FDISK) Command (m for help):p Disk /dev/sdb: 64 heads, 32 sectors, 1042 cylinders Units = cylinders of 2048 * 512 bytes Device Boot Start End Blocks Id System /dev/sdb1 * 1 973 995998+ 83 Linux Partition 1 does not end on cylinder boundary: phys=(123, 254, 63) should be (123, 63, 32) /dev/sdb2 973 1028 56227+ 82 Linux swap Partition 2 does not end on cylinder boundary: phys=(130, 254, 63) should be (130, 63, 32) Command (m for help): v Partition 1 does not end on cylinder boundary: phys=(123, 254, 63) should be (123, 63, 32) Partition 1: head 255 greater than maximum 64 Partition 1: sector 63 greater than maximum 32 Partition 2 does not end on cylinder boundary: phys=(130, 254, 63) should be (130, 63, 32) Partition 2: head 255 greater than maximum 64 Partition 2: sector 63 greater than maximum 32 29563 unallocated sectors How can i get this baby bootable ? -- To unsubscribe send e-mail to suse-linux-e-unsubscribe@suse.com For additional commands send e-mail to suse-linux-e-help@suse.com Also check the FAQ at http://www.suse.com/Support/Doku/FAQ/
participants (1)
-
rost0005@stud.uni-sb.de