[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: grub-probe, but in reverse?
From: |
Pavel Roskin |
Subject: |
Re: grub-probe, but in reverse? |
Date: |
Wed, 29 Jul 2009 17:03:44 -0400 |
On Wed, 2009-07-29 at 19:35 +0100, Colin Watson wrote:
> $ sudo grub-probe -d /dev/sda1 -t drive
> (hd0,1)
>
> I have a reason to want to do the reverse of this: I have a
> libparted-based program that ensures that at least one partition on a
> disk is marked active (needed for some BIOSes), and would like to call
> it on the disk selected for installation of GRUB in d-i. Of course
> libparted is only going to understand OS device names. If possible I'd
> rather avoid reading device.map by hand to figure out how to map (hd0,1)
> back to /dev/sda1. Is there any way to do this with the code as it
> stands, and if not would it make sense to make it possible to pass GRUB
> device names to grub-probe?
I think device.map is fundamentally unreliable and should be obsoleted.
I don't know where you are getting the GRUB device names, but I suggest
that you use UUID instead.
--
Regards,
Pavel Roskin