Need Help Editing Grub OOPS! Screw up...

Mark Phillips mark at phillipsmarketing.biz
Mon Jan 25 11:28:04 MST 2010


Amen to that brother!

Mark

On Mon, Jan 25, 2010 at 11:09 AM, Dazed_75 <lthielster at gmail.com> wrote:

> ROFL!  Linux Magazine has an article
> http://www.linux-mag.com/cache/7683/1.html about managing linux disks with
> doing everything in cli and using fdisk to set up partitions.  Not really
> what you are doing but it reminds me that sometimes the hard core folks
> never see the easy way for the rest of the folks to do some things.  They
> are so accustomed to doing thing their way that to them it is easiest.  To
> some of the rest of us the old ways are just the easiest way to screw up.
>
>
> On Mon, Jan 25, 2010 at 10:58 AM, Mark Phillips <
> mark at phillipsmarketing.biz> wrote:
>
>> Eric,
>>
>> When I tried setup (hd1) grub barfed. Anyway, I ran Knoppix and performed
>> a grub-install and all is good with the world now. I can boot the machine
>> with no problems.
>>
>> Many thanks to everyone who chipped in with suggestions. It has been
>> fun......err sort of. Anyway, to recap what to do in the future:
>>
>> 1. Move the drives around any which way you please. Add drives, remove
>> drives, whatever.
>> 2. boot with KNoppix
>> 3. Knoppix will find your boot partition, or use fdisk -l.
>> 4. mount the boot partition rw
>> 5. run grub-install
>> 6. reboot.
>>
>> Thanks to all again!
>>
>> Mark
>>
>>
>> On Mon, Jan 25, 2010 at 10:07 AM, Eric Shubert <ejs at shubes.net> wrote:
>>
>>> Mark Phillips wrote:
>>> > Kitepilot,
>>> >
>>> > Well, I did this....
>>> > grub
>>> > root(hd1,4) - got an appropriate message like "found something"
>>> > setup(hd1,4) -- got a bunch of messages that looked right - basically
>>>
>>> setup installed grub on a partition, not the mbr of the drive. You
>>> should have "setup(hd1)" to make it update the mbr of the drive.
>>>
>>> You should be able to redo this from just about any live cd. Just make
>>> sure you use the proper values for the configuration as it is currently
>>> running.
>>>
>>> > confirming it found everything
>>> > quit
>>> >
>>> > Initially, I tried root(hd1,0) and got an error message; also setup
>>> > (hd1) and got an error message. BTW root(hd1) also returns an error
>>> > message. The commands above were the only ones that worked without
>>> errors.
>>> >
>>> > I also change my fstab file as shown earlier (basically changed hdb to
>>> > hda). And the menu.lst was changed appropirately - hdb to hda as I
>>> > posted earlier.
>>> >
>>> > Moved the disk from ide2 to ide1, and installed the new blank disk in
>>> ide2.
>>> >
>>> > Booted up, and no boot, just a black screen. I made sure the jumpers
>>> > were set for master on ide1 and slave on ide2. ide1 has the linux drive
>>> > and ide2 has the new blank drive.
>>> >
>>> > Checked the bios to see if both drives are recognized, and they are,
>>> and
>>> > in the right spots as well.
>>> >
>>> > Currently downloading most recent knoppix image to burn a cd and see
>>> > what's up. Any suggestions would be appreciated.
>>> >
>>> > Mark
>>> >
>>> > On Mon, Jan 25, 2010 at 9:06 AM, kitepilot at kitepilot.com
>>> > <mailto:kitepilot at kitepilot.com> <kitepilot at kitepilot.com
>>> > <mailto:kitepilot at kitepilot.com>> wrote:
>>> >
>>> >      > grub
>>> >      > root (hd1,0)
>>> >      > root (hd1)
>>> >     NO
>>> >
>>> >     grub
>>> >     root (hd?,?)
>>> >     setup (hd?)
>>> >     ^^^^^
>>> >     Sorry...
>>> >     ET
>>> >
>>> >
>>> >
>>> >
>>> >     Mark Phillips writes:
>>> >
>>> >      > kitepilot,
>>> >      >
>>> >      > Thanks for the clarification.
>>> >      >
>>> >      > Sorry to be such a newbie.....You wrote
>>> >      > grub
>>> >      > root (hd1,0)
>>> >      > root (hd1)
>>> >      > It should answer that it found the stages, verify that there are
>>> >     no errors.
>>> >      > quit
>>> >      >
>>> >      > Should it be
>>> >      > grub
>>> >      > root (hd1,4)
>>> >      > root (hd1)
>>> >      > It should answer that it found the stages, verify that there are
>>> >     no errors.
>>> >      > quit
>>> >      >
>>> >      > because "find /boot/grub/stage1" returns (hd1,4) and not
>>> (hd1,0)? Or,
>>> >      > perhaps it doesn't matter, and grub will do the right thing when
>>> >     I use
>>> >      > (hd1,0)?
>>> >      >
>>> >      > Thanks!
>>> >      >
>>> >      > Mark
>>> >      >
>>> >      > On Mon, Jan 25, 2010 at 7:06 AM, kitepilot at kitepilot.com
>>> >     <mailto:kitepilot at kitepilot.com> <
>>> >      > kitepilot at kitepilot.com <mailto:kitepilot at kitepilot.com>>
>>> wrote:
>>> >      >
>>> >      >> >> is there perhaps, a typo?
>>> >      >> No, it's not a typo!
>>> >      >> The drive is still hd1 until you pull the old one.
>>> >      >> Grub doesn't know about which drive, the BIOS tell it to.
>>> >      >> Once you pull the M$ drive and flip the cables, GRUB will see
>>> it
>>> >     as hd0.
>>> >      >> ET
>>> >      >>
>>> >      >>
>>> >      >>
>>> >      >> Mark Phillips writes:
>>> >      >>
>>> >      >> > I understand the flow....shouldn't I tell grub somehow that
>>> >     the new boot
>>> >      >> > drive is hd0,0? In your steps below, is there perhaps, a
>>> typo?
>>> >      >> >
>>> >      >> > Thanks!
>>> >      >> >
>>> >      >> > Mark
>>> >      >> >
>>> >      >> > On Sun, Jan 24, 2010 at 3:58 PM, kitepilot at kitepilot.com
>>> >     <mailto:kitepilot at kitepilot.com> <
>>> >      >> > kitepilot at kitepilot.com <mailto:kitepilot at kitepilot.com>>
>>> wrote:
>>> >      >> >
>>> >      >> >> >> 1. How do I change grub on the Linux drive (hdb) to say
>>> >     "the ...
>>> >      >> >> If you are running GRUB 0.XX (GRUB 1.XX is different):
>>> >      >> >> Boot your Debian machine and as root run:
>>> >      >> >> grub
>>> >      >> >> root (hd1,0)
>>> >      >> >> root (hd1)
>>> >      >> >> It should answer that it found the stages, verify that there
>>> >     are no
>>> >      >> errors.
>>> >      >> >> quit
>>> >      >> >>
>>> >      >> >>
>>> >      >> >> Then take a backup of /boot/grub/menu.lst and and make sure
>>> that
>>> >      >> everything
>>> >      >> >> is either using UUID(s) or labels or every reference to
>>> hd1,0 is
>>> >      >> converted
>>> >      >> >> to hd0,0
>>> >      >> >>
>>> >      >> >> Verify your /etc/fstab likewise.
>>> >      >> >>
>>> >      >> >>
>>> >      >> >> > 2. Do I move the second drive to the first ide port, or
>>> >     leave it as
>>> >      >> ...
>>> >      >> >> Shutdown, pull the cable from the windoze drive and plug it
>>> >     to Linux
>>> >      >> drive.
>>> >      >> >> Turn on and pray...   :)
>>> >      >> >> Free advice, you can't sue me   ;-)
>>> >      >> >> YMMV
>>> >      >> >> ET
>>> >      >> >>
>>> >      >> >>
>>> >      >> >>
>>> >      >> >>
>>> >      >> >> Mark Phillips writes:
>>> >      >> >>
>>> >      >> >> > I have two ide drives in one machine - drive 1 is a
>>> Windows
>>> >     drive and
>>> >      >> >> drive
>>> >      >> >> > 2 is a Linux drive. Using grub, I can boot into either
>>> >     windows or
>>> >      >> debian.
>>> >      >> >> I
>>> >      >> >> > want to remove the windows drive and replace it with a
>>> >     larger, blank
>>> >      >> >> drive
>>> >      >> >> > for backup storage. I have a feeling if I just remove the
>>> >     first drive
>>> >      >> and
>>> >      >> >> > put the new one there, the machine will not boot, since
>>> the
>>> >     MBR is
>>> >      >> >> probably
>>> >      >> >> > on the first drive (it came with the machine, and I just
>>> >     added the
>>> >      >> second
>>> >      >> >> > drive for Linux). My questions:
>>> >      >> >> >
>>> >      >> >> > 1. How do I change grub on the Linux drive (hdb) to say
>>> >     "the windows
>>> >      >> >> drive
>>> >      >> >> > is dead, boot here instead, long live linux"?
>>> >      >> >> >
>>> >      >> >> > 2. Do I move the second drive to the first ide port, or
>>> >     leave it as
>>> >      >> the
>>> >      >> >> > second ide drive and put the new drive in the fist ide
>>> port?
>>> >      >> >> >
>>> >      >> >> > Thanks!
>>> >      >> >> >
>>> >      >> >> > Mark
>>> >      >> >> ---------------------------------------------------
>>> >      >> >> PLUG-discuss mailing list -
>>> >     PLUG-discuss at lists.plug.phoenix.az.us
>>> >     <mailto:PLUG-discuss at lists.plug.phoenix.az.us>
>>> >      >> >> To subscribe, unsubscribe, or to change your mail settings:
>>> >      >> >>
>>> http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss
>>> >      >> >>
>>> >      >> ---------------------------------------------------
>>> >      >> PLUG-discuss mailing list -
>>> >     PLUG-discuss at lists.plug.phoenix.az.us
>>> >     <mailto:PLUG-discuss at lists.plug.phoenix.az.us>
>>> >      >> To subscribe, unsubscribe, or to change your mail settings:
>>> >      >> http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss
>>> >      >>
>>> >     ---------------------------------------------------
>>> >     PLUG-discuss mailing list - PLUG-discuss at lists.plug.phoenix.az.us
>>> >     <mailto:PLUG-discuss at lists.plug.phoenix.az.us>
>>> >     To subscribe, unsubscribe, or to change your mail settings:
>>> >     http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss
>>> >
>>> >
>>>
>>>
>>> --
>>> -Eric 'shubes'
>>>
>>> ---------------------------------------------------
>>> PLUG-discuss mailing list - PLUG-discuss at lists.plug.phoenix.az.us
>>> To subscribe, unsubscribe, or to change your mail settings:
>>> http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss
>>>
>>
>>
>> ---------------------------------------------------
>> PLUG-discuss mailing list - PLUG-discuss at lists.plug.phoenix.az.us
>> To subscribe, unsubscribe, or to change your mail settings:
>> http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss
>>
>
>
>
> --
> Dazed_75 a.k.a. Larry
>
> The spirit of resistance to government is so valuable on certain occasions,
> that I wish it always to be kept alive.
>  - Thomas Jefferson
>
> ---------------------------------------------------
> PLUG-discuss mailing list - PLUG-discuss at lists.plug.phoenix.az.us
> To subscribe, unsubscribe, or to change your mail settings:
> http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.PLUG.phoenix.az.us/pipermail/plug-discuss/attachments/20100125/d01de897/attachment.htm 


More information about the PLUG-discuss mailing list