[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Grub refuses to hide/unhide
From: |
Franklin PIAT |
Subject: |
Re: Grub refuses to hide/unhide |
Date: |
Thu, 03 Apr 2008 19:51:37 +0200 |
On Thu, 2008-04-03 at 15:07 +0100, Simon Detheridge wrote:
> Thanks, I'm still using grub 1.
Since there a lot of distribution-specific patch in grub versions 0.97.
it might be gentoo specific.
Actually a gentoo recent patch to grub-0.97 recently introduced a change
related to unhide :
http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-boot/grub/files/grub-0.97-gpt.patch?rev=1.1&view=markup
You might want to try the previous version.
Franklin
> As you can see from my example below, the numbering is correct. For
> example, I can say: "root (hd0,0)" from a prompt, and it says there's
> a partition there and tells me the type (0x07 or 0x17 depending on
> what I set in fdisk) -- It's just that then when I say "hide (hd0,0)"
> it fails.
>
> That's the puzzling thing. "hide" says "no such partition", where
> "root" can clearly see one.
>
> Quoting Franklin PIAT <address@hidden>:
>
> > Hello,
> >
> > What version of grub do you use ?
> >
> > In case you switched to grub2, note that the partition numbering has
> > changed (to match linux numbering) :
> > ? +-----------+---------+---------+
> > | linux* | grub1 | grub2 |
> > +-----------+---------+---------+
> > ? | /dev/sda1 ?| (hd0,0) ?| (hd0,1) |
> > ? | /dev/sda2 ?| (hd0,1) ?| (hd0,2) |
> > ? +-----------+---------+---------+
> >
> > Franklin
> >
> > *) YMMV : It could be /dev/hda*
> >
> > On Tue, 2008-04-01 at 20:40 +0100, Simon Detheridge wrote:
> >> I have a multi-boot system and Grub has started acting up. I haven't
> >> touched my grub installation since it was last working. I did an
> >> 'emerge -uD world' from Gentoo, but I wouldn't have thought it
> >> installs a new grub loader without asking me first.
> >>
> >> Anyway. The problem is that on my first drive, I have 4 partitions. 3
> >> NTFS ones, and an ext2 partition for /boot. When I boot some flavour
> >> of Windows, it hides two of the NTFS partitions, and unhides a third.
> >> Everything was working fine until yesterday, but now it refuses to
> >> hide/unhide the partitions.
> >>
> >> It says:
> >>
> >> hide (hd0,0)
> >> 22: No such partition
> >>
> >> BUT - if I drop to a console, I can see the partitions. But if I try
> >> and hide/unhide from there, it still complains. Example:
> >>
> >> > root (hd0,0)
> >> Partition type: 0x17
> >> > unhide (hd0,0)
> >> 22: No such partition
> >> > root (hd0,2)
> >> Partition type: 0x07
> >> > hide (hd0,2)
> >> 22: No such partition
> >>
> >> Note: The above output isn't exact. I'm remembering it from what
> >> happened, but you get the idea.
> >>
> >> If I boot back into Gentoo, and set the partition types
> >> (hidden/unhidden) manually using fdisk and then reboot, then edit the
> >> grub commands at the grub prompt to remove all the hide/unhides, it
> >> works, and I can boot my OS.
> >>
> >> Any ideas?
> >>
> >> Thanks,
> >> Simon
> >>
> >
> >
> >
> > _______________________________________________
> > Help-grub mailing list
> > address@hidden
> > http://lists.gnu.org/mailman/listinfo/help-grub
> >
>
>
>