Ventoy Forums
是否有方法让LiveCD能访问到数据分区 - Printable Version

+- Ventoy Forums (https://forums.ventoy.net)
+-- Forum: Ventoy General Use —— Ventoy 使用交流 (https://forums.ventoy.net/forumdisplay.php?fid=1)
+--- Forum: Ventoy Discussion Forum (https://forums.ventoy.net/forumdisplay.php?fid=2)
+--- Thread: 是否有方法让LiveCD能访问到数据分区 (/showthread.php?tid=1454)



是否有方法让LiveCD能访问到数据分区 - Mengsk - 11-30-2020

Hi,

配置: 版本1.0.29, EFI引导. 移动硬盘数据分区为ntfs.

尝试了gentoo和debian buster的LiveCD, 启动之后无法挂载数据分区, 错误为Device or resource busy.

现在的Workaround是内核命令行加'toram', 然后启动之后把整个USB Reset一遍 (或者重新插拔).

有没有办法在不加载到ram的情况下也能访问到数据分区的内容 (只读也行) ?


RE: 是否有方法让LiveCD能访问到数据分区 - longpanda - 11-30-2020

Ventoy启动之后按照ISO文件在 分区(比如/dev/sdb1)里面的扇区位置创建了一个 device-mapper 设备。
而创建了dm设备之后, /dev/sdb1 就无法mount了,这个是Linux内核的限制。

说说你的需求,看看有没有其他市县方法。


RE: 是否有方法让LiveCD能访问到数据分区 - Mengsk - 11-30-2020

我用live-build构建了个维护系统,能访问数据分区的话存取文件比较方便。

RAM启动的话需要时间就比较长。


RE: 是否有方法让LiveCD能访问到数据分区 - longpanda - 12-01-2020

如需存储文件可以使用保留分区。
https://www.ventoy.net/cn/doc_disk_layout.html#reserve_space


RE: 是否有方法让LiveCD能访问到数据分区 - Mengsk - 12-01-2020

保留分区装Linux还是很方便的,点个赞

生成个unified kernel image就可以直接启动,不用修改grub菜单。
https://wiki.archlinux.org/index.php/Systemd-boot#Preparing_a_unified_kernel_image
教程上可以推荐用双系统的同学这么搞,数据分区ntfs,Windows用vhdx,Linux放保留区。


RE: 是否有方法让LiveCD能访问到数据分区 - longpanda - 12-02-2020

Linux 安装到 vhd 里面应该更简单
https://www.ventoy.net/cn/plugin_vtoyboot.html