mount

 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

posted on 2017-09-04 10:19  listenerln  阅读(142)  评论(0编辑  收藏  举报