mirror of
https://git.savannah.gnu.org/git/grub.git
synced 2026-10-20 22:48:22 +00:00
* grub-core/kern/emu/main.c (main): Reinit LVM and RAID.
* util/grub-probe.c (main): Likewise. * util/i386/pc/grub-setup.c (main): Likewise. * util/sparc64/ieee1275/grub-setup.c (main): Likewise. Reported and debugged by: alexxy
This commit is contained in:
1 parent
294f324d89
commit
88b87c9313
5 files changed
+36
No files matched your search
@@ -1,3 +1,11 @@
|
|||||||
|
2010-09-05 Vladimir Serbinenko <phcoder@gmail.com>
|
||||||
|
|
||||||
|
* grub-core/kern/emu/main.c (main): Reinit LVM and RAID.
|
||||||
|
* util/grub-probe.c (main): Likewise.
|
||||||
|
* util/i386/pc/grub-setup.c (main): Likewise.
|
||||||
|
* util/sparc64/ieee1275/grub-setup.c (main): Likewise.
|
||||||
|
Reported and debugged by: alexxy
|
||||||
|
|
||||||
2010-09-05 Vladimir Serbinenko <phcoder@gmail.com>
|
2010-09-05 Vladimir Serbinenko <phcoder@gmail.com>
|
||||||
|
|
||||||
* grub-core/disk/lvm.c (grub_lvm_scan_device) [GRUB_UTIL]: Output more
|
* grub-core/disk/lvm.c (grub_lvm_scan_device) [GRUB_UTIL]: Output more
|
||||||
|
|||||||
@@ -197,6 +197,13 @@ main (int argc, char *argv[])
|
|||||||
|
|
||||||
grub_init_all ();
|
grub_init_all ();
|
||||||
|
|
||||||
|
grub_lvm_fini ();
|
||||||
|
grub_mdraid_fini ();
|
||||||
|
grub_raid_fini ();
|
||||||
|
grub_raid_init ();
|
||||||
|
grub_mdraid_init ();
|
||||||
|
grub_lvm_init ();
|
||||||
|
|
||||||
/* Make sure that there is a root device. */
|
/* Make sure that there is a root device. */
|
||||||
if (! root_dev)
|
if (! root_dev)
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -422,6 +422,13 @@ main (int argc, char *argv[])
|
|||||||
/* Initialize all modules. */
|
/* Initialize all modules. */
|
||||||
grub_init_all ();
|
grub_init_all ();
|
||||||
|
|
||||||
|
grub_lvm_fini ();
|
||||||
|
grub_mdraid_fini ();
|
||||||
|
grub_raid_fini ();
|
||||||
|
grub_raid_init ();
|
||||||
|
grub_mdraid_init ();
|
||||||
|
grub_lvm_init ();
|
||||||
|
|
||||||
/* Do it. */
|
/* Do it. */
|
||||||
if (argument_is_device)
|
if (argument_is_device)
|
||||||
probe (NULL, argument);
|
probe (NULL, argument);
|
||||||
|
|||||||
@@ -751,6 +751,13 @@ main (int argc, char *argv[])
|
|||||||
/* Initialize all modules. */
|
/* Initialize all modules. */
|
||||||
grub_init_all ();
|
grub_init_all ();
|
||||||
|
|
||||||
|
grub_lvm_fini ();
|
||||||
|
grub_mdraid_fini ();
|
||||||
|
grub_raid_fini ();
|
||||||
|
grub_raid_init ();
|
||||||
|
grub_mdraid_init ();
|
||||||
|
grub_lvm_init ();
|
||||||
|
|
||||||
dest_dev = get_device_name (argv[optind]);
|
dest_dev = get_device_name (argv[optind]);
|
||||||
if (! dest_dev)
|
if (! dest_dev)
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -614,6 +614,13 @@ main (int argc, char *argv[])
|
|||||||
/* Initialize all modules. */
|
/* Initialize all modules. */
|
||||||
grub_init_all ();
|
grub_init_all ();
|
||||||
|
|
||||||
|
grub_lvm_fini ();
|
||||||
|
grub_mdraid_fini ();
|
||||||
|
grub_raid_fini ();
|
||||||
|
grub_raid_init ();
|
||||||
|
grub_mdraid_init ();
|
||||||
|
grub_lvm_init ();
|
||||||
|
|
||||||
find_dest_dev (&ginfo, argv);
|
find_dest_dev (&ginfo, argv);
|
||||||
|
|
||||||
ginfo.prefix = grub_make_system_path_relative_to_its_root (ginfo.dir ?
|
ginfo.prefix = grub_make_system_path_relative_to_its_root (ginfo.dir ?
|
||||||
|
|||||||
Reference in new issue
Block a user