我正在使用Ubuntu,并使用以下命令创建了系统SSD硬盘的完整副本:
dd if=/dev/sda of=ubuntu.iso
Run Code Online (Sandbox Code Playgroud)
并将其保存在作为NTFS驱动器的备份HDD上。
我现在在Windows 10 PRO上,并希望使用WSL(Ubuntu 18.04)挂载此映像。这是我正在使用的命令:
sudo mount -o ro,loop,offset=1048576 /mnt/a/ubuntu.iso /mnt/ubuntu_backup
Run Code Online (Sandbox Code Playgroud)
这是我得到的错误:
mount: /mnt/ubuntu_backup: mount failed: Operation not permitted.
Run Code Online (Sandbox Code Playgroud)
相同的命令在Ubuntu上也有效。
是否可以使用WSL挂载该映像?
windows filesystems mount windows-10 windows-subsystem-for-linux
我希望能够在 Chrome 开发者工具中中断 postmessage,但似乎没有这样的选项:

是否可以方便地在 postmessage 上中断而无需专门搜索源代码中的行?
编辑:有人建议这个问题与这篇文章重复:Any good debugger for HTML5 Javascript postMessage API?
答案是 Firebug 扩展,但是 Firebug 不再可用(https://blog.getfirebug.com/)
我在 Python 中使用 Playwright,我想将 javascript 注入到一个页面中,该页面监视 DOM 突变并触发自定义事件,并在 Python 中捕获这些事件。
这是一个 Python 脚本示例:
page.evaluate("//js code that essentially dispatches new CustomEvent('newPosts')")
page.on("newPosts", handle_posts)
Run Code Online (Sandbox Code Playgroud)
到目前为止,Python 端没有任何反应,就好像事件不存在一样。
如果我手动检查浏览器控制台,我可以看到事件在浏览器端触发得很好(我正在捕捉它)document.addEventListener('newPosts', fn)
python webautomation dom-events playwright playwright-python
dom-events ×1
filesystems ×1
mount ×1
playwright ×1
postmessage ×1
python ×1
windows ×1
windows-10 ×1