名字不能取太长 2022-11-05 21:48 采纳率: 78%
浏览 443
已结题

mount命令挂载失败

我想把一个1.44mb的软盘镜像用mount命令挂载,软盘镜像通过dd命令将自己的引导写入,引导采用文件系统为FAT12,,但是挂载失败了
使用命令如下

sudo mount boot.img /media/myboot -t vfat -o loop

报错如下

mount: /media/myboot: wrong fs type, bad option, bad superblock on /dev/loop0, missing codepage or helper program, or other error.
       dmesg(1) may have more information after failed mount system call.


使用dmesg命令查看结果如下

[ 1791.854865] FAT-fs (loop0): invalid media value (0x09)
[ 1791.854869] FAT-fs (loop0): Can't find a valid FAT filesystem
[ 1819.018825] loop0: detected capacity change from 0 to 2880
[ 1819.019187] FAT-fs (loop0): invalid media value (0x09)
[ 1819.019191] FAT-fs (loop0): Can't find a valid FAT filesystem
[ 1871.447099] loop0: detected capacity change from 0 to 2880
[ 1880.957521] loop0: detected capacity change from 0 to 2880
[ 1903.167820] loop0: detected capacity change from 0 to 2880
[ 2098.249100] loop0: detected capacity change from 0 to 2880
[ 2098.249436] FAT-fs (loop0): invalid media value (0x09)
[ 2098.249439] FAT-fs (loop0): Can't find a valid FAT filesystem


请问这是什么问题?如何解决?

  • 写回答

4条回答 默认 最新

  • curating 2022-11-06 08:37
    关注

    是否漏做了mkfs.msdos
    1, dd if=/dev/zero of=boot.img bs=1024 count=1440
    2,格式化 mkfs.msdos boot.img
    3,测试可以用下面的命令mount -o loop *.img /mnt
    4,可启动 dd if=xxx.img of=boot.img bs=512 count=1 conv=notrunc

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(3条)

报告相同问题?

问题事件

  • 系统已结题 11月14日
  • 已采纳回答 11月6日
  • 修改了问题 11月5日
  • 创建了问题 11月5日

悬赏问题

  • ¥15 深度学习根据CNN网络模型,搭建BP模型并训练MNIST数据集
  • ¥15 lammps拉伸应力应变曲线分析
  • ¥15 C++ 头文件/宏冲突问题解决
  • ¥15 用comsol模拟大气湍流通过底部加热(温度不同)的腔体
  • ¥50 安卓adb backup备份子用户应用数据失败
  • ¥20 有人能用聚类分析帮我分析一下文本内容嘛
  • ¥15 请问Lammps做复合材料拉伸模拟,应力应变曲线问题
  • ¥30 python代码,帮调试,帮帮忙吧
  • ¥15 #MATLAB仿真#车辆换道路径规划
  • ¥15 java 操作 elasticsearch 8.1 实现 索引的重建