we harmoyos 论坛

 找回密码
 立即注册
查看: 3031|回复: 3

qemu-run 设置回环设备失败: 设备或资源忙

[复制链接]
  • TA的每日心情
    开心
    2024-1-19 14:48
  • 签到天数: 17 天

    [LV.4]偶尔看看III

    48

    主题

    77

    帖子

    1007

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    1007
    发表于 2022-6-20 14:00:42 | 显示全部楼层 |阅读模式





    1. root@turingkuang:/home/openharmony/code-v3.1.1-Release/OpenHarmony# ./qemu-run
    2. board: arm_virt

    3. Enter to start qemu[y/n]:y

    4. Start making flash.img...
    5. 记录了1+0 的读入
    6. 记录了1+0 的写出
    7. 67108864字节(67 MB,64 MiB)已复制,0.0495233 s,1.4 GB/s
    8. 记录了2362+1 的读入
    9. 记录了2362+1 的写出
    10. 1209604字节(1.2 MB,1.2 MiB)已复制,0.00359915 s,336 MB/s
    11. 记录了0+1 的读入
    12. 记录了0+1 的写出
    13. 89字节已复制,8.4251e-05 s,1.1 MB/s
    14. 记录了32648+1 的读入
    15. 记录了32648+1 的写出
    16. 16715884字节(17 MB,16 MiB)已复制,0.0472882 s,353 MB/s
    17. 记录了64+1 的读入
    18. 记录了64+1 的写出
    19. 33056字节(33 kB,32 KiB)已复制,0.000174462 s,189 MB/s
    20. Succeed making flash.img.


    21. Start making out/smallmmc.img...losetup: out/smallmmc.raw:设置回环设备失败: 设备或资源忙
    复制代码


    回复

    使用道具 举报

  • TA的每日心情
    开心
    2024-1-19 14:48
  • 签到天数: 17 天

    [LV.4]偶尔看看III

    48

    主题

    77

    帖子

    1007

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    1007
     楼主| 发表于 2022-6-20 16:41:38 | 显示全部楼层
    解决losetup: out/smallmmc.raw 方法,
    root@turingkuang:/home/openharmony/code-v3.1.1-Release/OpenHarmony/vendor/ohemu/qemu_small_system_demo# vim qemu_run.sh
    将对应改成一下样子

    1.     # Format.
    2.     sudo losetup -o 1048576 /dev/loop101 /dev/loop100
    3.     sudo losetup -o 1074790400 /dev/loop102 /dev/loop100
    4.     sudo losetup -o 3222274048 /dev/loop103 /dev/loop100
    5.     sudo mkfs.vfat /dev/loop101 > /dev/null
    6.     sudo mkfs.vfat /dev/loop102 > /dev/null
    7.     sudo mkfs.vfat /dev/loop103 > /dev/null

    8.     # Clean.
    9.     sudo losetup -d /dev/loop103
    10.     sudo losetup -d /dev/loop102
    11.     sudo losetup -d /dev/loop101
    12.     sudo losetup -d /dev/loop100
    复制代码
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2024-1-19 14:48
  • 签到天数: 17 天

    [LV.4]偶尔看看III

    48

    主题

    77

    帖子

    1007

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    1007
     楼主| 发表于 2022-6-20 16:44:24 | 显示全部楼层


    1. root@turingkuang:/home/openharmony/code-v3.1.1-Release/OpenHarmony# ./qemu-run
    2. board: arm_virt

    3. Enter to start qemu[y/n]:y

    4. Start making out/smallmmc.img...umount: /mnt: target is busy.
    5. root@turingkuang:/home/openharmony/code-v3.1.1-Release/OpenHarmony# lsof /mnt/
    6. lsof: WARNING: can't stat() fuse.gvfsd-fuse file system /run/user/125/gvfs
    7.       Output information may be incomplete.
    8. root@turingkuang:/home/openharmony/code-v3.1.1-Release/OpenHarmony# ./qemu-run
    9. board: arm_virt

    10. Enter to start qemu[y/n]:y
    11. Waiting VNC connection on: 5920 ...(Ctrl-C exit)
    12. qemu-system-arm: -drive if=none,file=./out/smallmmc.img,format=qcow2,id=mmc: Failed to get "write" lock
    13. Is another process using the image [./out/smallmmc.img]?
    复制代码




    回复

    使用道具 举报

  • TA的每日心情
    开心
    2024-1-19 14:48
  • 签到天数: 17 天

    [LV.4]偶尔看看III

    48

    主题

    77

    帖子

    1007

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    1007
     楼主| 发表于 2022-6-22 10:42:47 | 显示全部楼层
    重启系统解决
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    手机版|小黑屋|we harmonyos 论坛 ( 粤ICP备 2022126345号 )

    GMT+8, 2024-4-29 04:23 , Processed in 0.045854 second(s), 24 queries .

    Powered by Discuz! X3.4

    Copyright © 2001-2021, Tencent Cloud.

    快速回复 返回顶部 返回列表