[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH] Scan root device dynamically at startup
From: |
Bean |
Subject: |
[PATCH] Scan root device dynamically at startup |
Date: |
Tue, 20 May 2008 18:22:25 +0800 |
Hi,
For normal boot, the root device is passed to core.img in preloader.
However, if we load grub2 using linux header, there is no way to know
the root device. This patch add a new module findroot that can be used
to scan the root directory at startup.
One important usage is to create a grub2 boot file for vista boot loader:
mkimage -o g2ntfs.img pc ntfs biosdisk findroot
cat lnxboot.img g2ntfs.img > g2ntfs.mbr
The result g2ntfs.mbr is within 32K, which can be loaded by vista in
one pass, no need to use the g2ldr.mbr anymore. The findroot modules
ensure that prefix is set properly before switching to normal mode.
If findroot is not used to create core.img, the original booting method remains.
--
Bean
findroot.diff
Description: Text document
- [PATCH] Scan root device dynamically at startup,
Bean <=
- Re: [PATCH] Scan root device dynamically at startup, Robert Millan, 2008/05/28
- Re: [PATCH] Scan root device dynamically at startup, Bean, 2008/05/28
- Re: [PATCH] Scan root device dynamically at startup, Robert Millan, 2008/05/29
- Re: [PATCH] Scan root device dynamically at startup, Bean, 2008/05/29
- Re: [PATCH] Scan root device dynamically at startup, Tomáš Ebenlendr, 2008/05/29
- Re: [PATCH] Scan root device dynamically at startup, Robert Millan, 2008/05/29
- Re: [PATCH] Scan root device dynamically at startup, Robert Millan, 2008/05/30
- Re: [PATCH] Scan root device dynamically at startup, Bean, 2008/05/30
- Re: [PATCH] Scan root device dynamically at startup, Robert Millan, 2008/05/29