ssilva<at>sgvwater<dot>com obscured to thwart spam harvesters, of course Mace Eliason spake the following on 5/1/2006 2:09 PM: > Can I email you directly to cut down on posts to the mailing list? > > I have changed the SCSI ids on the two hard drives and now it will boot > from the damaged drive. Still won't boot from the cd which is an ide > cdrom and it is set to boot from cd first. > Should I allow it to boot from the old drive with the current good drive > hooked up as well? I am worried that it will rebuild the old info over > the new. > > Thanks > > Scott Silva wrote: >> Mace Eliason spake the following on 5/1/2006 1:51 PM: >> >>> Scott Silva wrote: >>> >>>> Mace Eliason spake the following on 5/1/2006 1:27 PM: >>>> >>>> >>>>> Scott Silva wrote: >>>>> >>>>>> Mace Eliason spake the following on 5/1/2006 12:55 PM: >>>>>> >>>>>> >>>>>>> Scott Silva wrote: >>>>>>> >>>>>>>> Mace Eliason spake the following on 5/1/2006 12:29 PM: >>>>>>>> >>>>>>>> >>>>>>>>> Scott Silva wrote: >>>>>>>>> >>>>>>>>>> Mace Eliason spake the following on 5/1/2006 12:13 PM: >>>>>>>>>> >>>>>>>>>> >>>>>>>>>>> So from what I have read I would run grub-install /dev/sda ? >>>>>>>>>>> >>>>>>>>>>> I have setup the raid with >>>>>>>>>>> /boot (100Meg) >>>>>>>>>>> /swap (2gig) >>>>>>>>>>> / (the rest) >>>>>>>>>>> >>>>>>>>>>> All 3 are mirrored. >>>>>>>>>>> >>>>>>>>>>> I don't want to mess this up sorry I am new to this. >>>>>>>>>>> >>>>>>>>>>> Mace >>>>>>>>>>> >>>>>>>>>>> Scott Silva wrote: >>>>>>>>>>> >>>>>>>>>>>> Mace Eliason spake the following on 5/1/2006 10:58 AM: >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>>> Hi, >>>>>>>>>>>>> >>>>>>>>>>>>> I have a setup with raid 1 and one drive has failed, and the >>>>>>>>>>>>> other >>>>>>>>>>>>> drive >>>>>>>>>>>>> won't boot says missing os. >>>>>>>>>>>>> >>>>>>>>>>>>> I thought I had it setup and tested but it would appear >>>>>>>>>>>>> that it >>>>>>>>>>>>> wasn't >>>>>>>>>>>>> setup to boot form either drive. >>>>>>>>>>>>> >>>>>>>>>>>>> How can I boot from the good drive that is missing the grub. >>>>>>>>>>>>> >>>>>>>>>>>>> I am thinking of using linux rescue when booting from the >>>>>>>>>>>>> centos 4.2 >>>>>>>>>>>>> disc >>>>>>>>>>>>> >>>>>>>>>>>>> This is a production machine and I don't want to mess it up. >>>>>>>>>>>>> >>>>>>>>>>>>> Please help >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>> Use linux rescue and you can fix grub. >>>>>>>>>>>> http://www.gnu.org/software/grub/manual/html_node/Invoking-grub-install.html >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>> less /boot/grub/grub.conf and post please-- just to be careful. >>>>>>>>>> >>>>>>>>>> Okay I have booted with linux rescue and skiped the network >>>>>>>>>> setup, >>>>>>>>>> and >>>>>>>>>> skiped the next part and gone right to the shell. >>>>>>>>>> >>>>>>>>> If I type grub-install it says no such file or directory. >>>>>>>>> >>>>>>>>> I tried less /boot/grub/grub.conf same thing. >>>>>>>>> >>>>>>>>> I did boot with the centos cd as if I was installing and used >>>>>>>>> manual >>>>>>>>> partion to see if the partions where still there and they are. >>>>>>>>> >>>>>>>>> No sure what to do now. I will try and search for grub-install. >>>>>>>>> I am >>>>>>>>> assuming that I am searching the cd? >>>>>>>>> >>>>>>>>> Mace >>>>>>>>> >>>>>>>> You can't skip the part about mounting your existing system. You >>>>>>>> will >>>>>>>> need to >>>>>>>> do that, and after it mounts, run chroot /mnt/sysconfig. >>>>>>>> That should make all the commands run on YOUR files instead of the >>>>>>>> bootdisks >>>>>>>> running system. >>>>>>>> >>>>>>>> >>>>>>> Okay I didn't skip this time and it did a search and says "You don't >>>>>>> have any Linux partitions. Press return to get a shell. The system >>>>>>> will >>>>>>> reboot automatically when you exit from the shell." >>>>>>> >>>>>>> What the? >>>>>>> >>>>>>> If I goto the shell and run fsdisk /dev/sda it shows I have 3 >>>>>>> partitions >>>>>>> with /boot set for booting. >>>>>>> >>>>>>> I do get that? >>>>>>> >>>>>> If you show a /boot partition you don't have software raid. >>>>>> The partitions in software raid are type fd (linux raid). >>>>>> Does the replaced drive show up? >>>>>> >>>>>> With a scsi drive, the lowest number addressed drive in the chain >>>>>> will >>>>>> be sda. >>>>>> So if you had an sda set as device id 0, and an sdb set as device id >>>>>> 1, and >>>>>> removed the sda drive, what was sdb would now show up as sda. Scsi >>>>>> doesn't >>>>>> have fixed addresses like ide. >>>>>> If you had proper software raid, your partitons would be all of typd >>>>>> fd, and >>>>>> you should have a matching set on each drive ( sda1 and sdb1 would >>>>>> both be >>>>>> type fd and the same size ,etc...). >>>>>> >>>>> Okay to clarify >>>>> >>>>> I have only hooked up the drive that is not bootable. The drive >>>>> that is >>>>> bootable has been disconnected. >>>>> >>>>> If I run sfdisk on the nonbootable drive I get >>>>> /dev/sda1 (id fd linux raid autodetect) marked * for boot >>>>> /dev/sda2 " " >>>>> /dev/sda3 " " >>>>> >>>>> So yes it is software raid am I right. The system has been running >>>>> off >>>>> this drive for almost a month, until someone rebooted the server. >>>>> >>>>> Should I have both drives installed when I run the linux rescue? I >>>>> know >>>>> the one drive will boot now that I fixed it but the info on it is >>>>> amost >>>>> a month old. I really need the info from the drive that is not >>>>> bootable. Last time I tried to boot with both drives installed it >>>>> didn't it gave a no boot partition error. >>>>> >>>>> Does linux automatically rebuild the raid when it boot? If I do get >>>>> them to boot with the good drive I don't want it to over write the >>>>> current drive. >>>>> >>>>> Thanks you have been alot of help so far. >>>>> >>>>>> >>>> Then the other drives partition table has been changed. You will need >>>> to have >>>> both drives in to repair the system. If you just want to get booting, >>>> you can >>>> swap the drives scsi id's so the good drive is the lower numbered >>>> drive. Then >>>> you can use the rescue disk to get the system running. >>>> After you boot with both drives in with the rescue cd, try the option >>>> to look >>>> for linux systems. Make sure that you see both drives, and lets see the >>>> partition info from both, again just to be safe. >>>> I don't want to give you some commands that will cause damage. >>>> >>>> >>>> >>> As it is if I hook up both drives and not change the scsi ids it won't >>> boot. It won't even boot from cd either. Says missing partition boot >>> sector. >>> >>> Mace >>> >> You will have to make sure that both drives and the cdrom if it is >> scsi have >> different id's. >> To boot from cd with the drives in might need you to go into the bios >> option >> and change the boot order. >> The system must let you boot from cd with both drives in, or you >> wouldn't have >> been able to install it in the first place. >> >> To fix this, you will have to get both drives in and be able to boot >> from the >> rescue disk. >> >> >> -- MailScanner is like deodorant... You hope everybody uses it, and you notice quickly if they don't!!!!