当从 Linux 发行版创建持久实时 USB 时,似乎无法升级内核和某些其他低级功能。是否可以在物理上或虚拟机中安装和配置 Linux 安装,然后从中创建持久性 USB Live 驱动器?
我试图做的是创建一个已经包含最新内核的USB环境,然后在持久分区上配置开发工具。
答案1
大多数实时 USB 都包含一个压缩的根映像,该映像在启动后与可写分区结合在一起,这样做是为了节省空间和带宽,并允许在启动系统中使用不可写介质。
您没有理由不能将真实系统的映像放到 USB 上并启动(只要您有空间),这样的系统将是完全可升级的。
可以通过 USB 电缆启动并运行具有驱动器的系统,用其他可写存储(例如闪存)替换硬盘驱动器应该是可能的。
由于闪存的写入方式,性能可能会受到影响,noatime
在安装选项中打开可能会有助于耐用性和性能。