Click to See Complete Forum and Search --> : HELP


ractus
06-03-2001, 06:49 PM
I used to work with 2 HDs, one with windows and one with Linux, and on e CD Recorder. There was one cable linked at the windows HD and my HP CD Recorder and the other cable on the linux HD. This way, both HDs were master and the CD recorder was Slave
Now, I reinstalled my old cd player, and I linked one cable to both HDs and the other to both CDs. The windows HD is master and the linux one is Slave. Too confusing? :confused:
Well, it seems that linux found it confusing and ... BANG - Kernel Panic. Windows is pretty fine, it only changed the drives letters (windows hd c:=c:, linux hd d:=f:, CD recorder e:=d:, newcd=e :)
help...

demian
06-03-2001, 08:30 PM
The easiest way to solve it would be to make the drive linux is installed on secondary master again.

If you want to keep the current cabeling/jumpering you need to tell lilo on boot up the new location of your root partition. Assuming you installed the root filesystem on the first partition of the drive you should be able to boot by typing linux root=/dev/hdb1 at the boot prompt. This will most likely get you to single user mode because the kernel won't be able to mount the rest of the filesystem (because all the locations changed). Once you are logged in as root the first thing to do is to modify your /etc/fstab file to reflect the changes. You should be fine by changing all the occurences of hdc with hdb. Then change your /etc/lilo.conf file to point to /dev/hdb1 as your root partition (assuming hdb1 is correct for your setup). Finally reinstall lilo (/sbin/lilo) and your (hopefully) done.

phazeman
06-04-2001, 04:18 AM
I think that the best way to have 2 HDs and 2 CDs it - each HD is master, and each CD is slave, so you get 2 sets of HD(Master) + CD(Slave), it wrote in all CDR/CD installation manuals.