学Linux - 上红联!
Linux系统教程_红联Linux门户
Linux帮助

Linux含有ext分区的镜像无法再Windows上拷贝的解决办法

时间:2017-09-27来源:linux网站 作者:陈富林
首先,参考:
Linux含有ext分区的镜像无法再Windows上拷贝的解决办法
通过上面这个教程,做一个镜像出来。
// 1.  制作一个镜像文件,里面包含200M左右的空间
sudo  dd  if=/dev/zero of=sbc7816.img   bs=1M  count=200
// 2 . 加载这个镜像
sbc_7816_test@aplex:~/image$ sudo losetup -f --show sbc7816.img 
//  显示加载的节点
/dev/loop0
// 3. 和平常的块设备一样 用fdisk 进行分区
fdisk  /dev/loop0
//  具体分区细节请参考上面的链接
// 4. 同步
sudo kpartx -av /dev/loop0
// 5. 格式化
sudo mkfs.vfat    -n "boot" -F 16  /dev/mapper/loop0p1
sudo mkfs.ext3   -L "rootfs"          /dev/mapper/loop0p2 
//  6. 挂载复制
sudo mount /dev/mapper/loop0p1 /p1
sudo mount /dev/mapper/loop0p2 /p2
// 7. 复制你的镜像文件到对应的分区
sudo cp boot/*  p1  -rf
sudo cp rootfs/* p2 -rf
sync
// 8 解除挂载,映射
sudo umount p1 p2
sudo  kpartx -d /dev/loop0
sudo  losetup -d /dev/loop0
 
将制作好的镜像文件放到 windows
利用 windisk32 工具进行直接对SD卡进行烧写
下载地址:https://sourceforge.net/projects/win32diskimager/files/latest/download
安装完成后,打开
Linux含有ext分区的镜像无法再Windows上拷贝的解决办法
 
本文永久更新地址:http://www.linuxdiyf.com/linux/32685.html
------分隔线------