Re: [PATCH 2.6.24] chroot= as a new kernel parameter
From: Christian Kujau
Date: Fri Mar 07 2008 - 17:32:52 EST
On Fri, 7 Mar 2008, devzero@xxxxxx wrote:
* H. Peter Anvin <hpa@xxxxxxxxx> wrote:
init=/path/to/any/sbin/chroot /newroot /sbin/init
Great, I was looking for something like this myself some time ago!
wouldn`t it be useful to add a hint to kernel-parameters.txt ?
How about:
--- linux-2.6-git/Documentation/kernel-parameters.txt 2008-02-21 12:01:37.000000000 +0100
+++ linux-2.6-git/Documentation/kernel-parameters.txt.edited 2008-03-07 23:26:39.000000000 +0100
@@ -799,9 +799,12 @@ and is between 256 and 4096 characters.
See header of drivers/scsi/in2000.c.
init= [KNL]
- Format: <full_path>
+ Format: <full_path> <options>
Run specified binary instead of /sbin/init as init
- process.
+ process. init= is able to take more than one option
+ allowing us to do:
+ init=/path/to/any/sbin/chroot /newroot /sbin/init
+ ...and thus booting into /newroot.
initcall_debug [KNL] Trace initcalls as they are executed. Useful
for working out where the kernel is dying during
Thanks,
Christian.
--
BOFH excuse #116:
the real ttys became pseudo ttys and vice-versa.
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/