1 创建分区镜像 2 3 1. 4 # 利用ram0作为分区 创建 initrd 5 mkfs.ext2 /dev/ram0 6 e2fsck -a /dev/ram0 7 mount /dev/ram0 /4 8 将文件解压到/4, ram0默认64M 9 10 # 分区镜像 11 dd if=/dev/ram0 of=/tmp/ram.img 12 13 # initrd文件 14 dd if=/dev/ram0 | xz --check=crc32 -c -k --lzma2 >initrd.xz 15 16 17 2. 18 # 自己创建临时分区, 创建 initrd 19 20 # 取出100M空间 21 dd if=/dev/zero of=sdinitrd bs=100M count=1 22 mkfs.ext2 sdinitrd 23 mount -o loop sdinitrd /4/ 24 将文件解压到/4 25 26 dd if=sdinitrd | xz --check=crc32 -c -k --lzma2 >initrd.xz
mount -t ext -o loop initrd.img /mnt/initrd