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

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日

悬赏问题

  • ¥170 如图所示配置eNSP
  • ¥20 docker里部署springboot项目,访问不到扬声器
  • ¥15 netty整合springboot之后自动重连失效
  • ¥15 悬赏!微信开发者工具报错,求帮改
  • ¥20 wireshark抓不到vlan
  • ¥20 关于#stm32#的问题:需要指导自动酸碱滴定仪的原理图程序代码及仿真
  • ¥20 设计一款异域新娘的视频相亲软件需要哪些技术支持
  • ¥15 stata安慰剂检验作图但是真实值不出现在图上
  • ¥15 c程序不知道为什么得不到结果
  • ¥15 键盘指令混乱情况下的启动盘系统重装