initramfs
for xbox-linux
initramfs
is an optional root filesystem for the Linux kernel.
See ramfs-rootfs-initramfs.txt
for more information.
- A working
xz
compressor with acrc32
integrity check option.
$ cd xbox-linux-initramfs/
$ ./build-initramfs.sh
- Use built
initramfs
in Cromwell.
Cromwell 2.40 can load a initramfs
along with the kernel. See included linuxboot.cfg
that is used with Cromwell.
Upon kernel boot, the init
script will listen for a key press for 5 seconds to launch an interactive shell, if a keyboard is attached to the Xbox via a Xbox-to-USB conversion cable. If noswitchroot
is added as a kernel parameter in linuxboot.cfg
, you will have immediate access to the interactive shell.