On Fri, Mar 15, 2002 at 12:39:13PM +0550, [EMAIL PROTECTED] wrote: > > I am using NT Loader for booting into Linux since I have multiple > OSes installed. Recently I used the Boot manager tool and changed > the following option: "Start LILO Automatically" from enabled to > disabled. Now I am unable to boot into Linux using the NT loader.
The way NT and family (viz Win2k, and XP) operate as multi-boot is by calling the code of a valid boot sector kept as a file in the NT partition, and pointing to that code through boot.ini ... Normally, this bit is best done manually instead of depending upon the uncer- tainties of some M$ tool. You can still boot through NT boot loader and configure the thing manually. Please see http://geocities.com/usmbish/hdi.html for the details about how to go about a manual configuration for NT/ Linux dual boot. > > The boot process does not go any further after displaying "LIL-". > I tried changing the above option back to enabled. But I am still > unable to boot using NT loader, I have to use the boot floppy to > boot into Linux. What could be the problem ? Can anybody help me > out? > The above error indicates: <quote> LIL- The descriptor table is corrupt. This can either be caused by a geometry mismatch or by moving /boot/map without running the map installer. </quote> In which case, the descripter table needs to be reset. Boot through your boot floppy into Linux, and re-run LILO. Details are as below: Let us assume your Linux partition is on /dev/hda2 and you want to install your LILO boot sector there (since /dev/hda1 has NT. o Boot through your boot disk/ floppy. o Keep a copy of the MBR (just in case something goes wrong) on floppy for recovery action: #dd if=/dev/hda of=/mnt/floppy/boot_sector bs=512 count=1 o Create the configuration file /etc/lilo.conf. Check your current setup. Placing one below which is likely to work for you, yours may vary ... boot=/dev/hda2 map=/boot/map install=/boot/boot.b prompt timeout=50 linear default=linux read-only o You need NOT put anything for /dev/hda1 since you are NOT going to install LILO in the MBR, and you want a M$ MBR. o Check what LILO would do if you were about to install it: #/sbin/lilo -v -v -v -t o check the output. o Once sure, run #lilo -v o Reboot .... Once LILO has been put back in /dev/hda2, the descriptor table will be re-written and the LIL- problem should go. You would have to take a fresh copy of the new boot sector of /dev/hda2 to your NT partition for the thing to work. See the hdi quoted above. HTH Bish -- : ####[ Linux One Stanza Tip (LOST) ]########################### Sub : Password Length LOST #159 To change the minimum acceptable password length from default 5 characters edit /etc/login.defs. Change the line that reads PASS_MIN_LEN 5, and change to your desired value. Example: PASS_MIN_LEN 8 ####<[EMAIL PROTECTED]>##################### : _______________________________________________ linux-india-help mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/linux-india-help
