* grub-core/normal/misc.c (grub_normal_print_device_info): Show
partition size and offset.
This commit is contained in:
parent
d8a84076ea
commit
2fc8ccb97f
2 changed files with 16 additions and 0 deletions
|
@ -1,3 +1,8 @@
|
||||||
|
2010-09-12 Vladimir Serbinenko <phcoder@gmail.com>
|
||||||
|
|
||||||
|
* grub-core/normal/misc.c (grub_normal_print_device_info): Show
|
||||||
|
partition size and offset.
|
||||||
|
|
||||||
2010-09-12 Vladimir Serbinenko <phcoder@gmail.com>
|
2010-09-12 Vladimir Serbinenko <phcoder@gmail.com>
|
||||||
|
|
||||||
* grub-core/commands/wildcard.c (make_regex): Escape brackets.
|
* grub-core/commands/wildcard.c (make_regex): Escape brackets.
|
||||||
|
|
|
@ -26,6 +26,7 @@
|
||||||
#include <grub/datetime.h>
|
#include <grub/datetime.h>
|
||||||
#include <grub/term.h>
|
#include <grub/term.h>
|
||||||
#include <grub/i18n.h>
|
#include <grub/i18n.h>
|
||||||
|
#include <grub/partition.h>
|
||||||
|
|
||||||
/* Print the information on the device NAME. */
|
/* Print the information on the device NAME. */
|
||||||
grub_err_t
|
grub_err_t
|
||||||
|
@ -112,6 +113,16 @@ grub_normal_print_device_info (const char *name)
|
||||||
else
|
else
|
||||||
grub_printf ("%s", _("Partition table"));
|
grub_printf ("%s", _("Partition table"));
|
||||||
|
|
||||||
|
if (dev->disk->partition)
|
||||||
|
grub_printf (_(" - Partition start at %u"),
|
||||||
|
grub_partition_get_start (dev->disk->partition));
|
||||||
|
if (grub_disk_get_size (dev->disk) == GRUB_DISK_SIZE_UNKNOWN)
|
||||||
|
grub_printf (_(" - Total size unknown"),
|
||||||
|
grub_disk_get_size (dev->disk));
|
||||||
|
else
|
||||||
|
grub_printf (_(" - Total size %u sectors"),
|
||||||
|
grub_disk_get_size (dev->disk));
|
||||||
|
|
||||||
grub_device_close (dev);
|
grub_device_close (dev);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue