我计划使用我的 live usb 持久化 Ubuntu,无需安装。使用 unetbootin 制作但我总是需要设置 nomodeset 才能启动。我也更新了 nvidia 驱动程序,但重启后没有用。所有驱动程序文件夹都被删除了
我甚至无法使用持久数据。
答案1
Nvidia 显卡驱动程序无法在持久驱动器上运行
视频驱动程序需要在持久性文件之前加载,但这是不可能的。
Nvidia 驱动程序做通过 USB 完整安装,Nvidia 现在足够智能,不会在没有 Nvidia 卡的计算机上加载驱动程序。
您需要更大的驱动器来进行完整安装,至少 8GB。
详细操作说明如下:重启后如何保留 USB 上的文件?
如果您只需要在启动中添加 nomodeset,请编辑 grub.cfg、syslinux.cfg 或 txt.cfg,类似如下:
menuentry "Ubuntu persistent" {
set gfxpayload=keep
linux /casper/vmlinuz file=/cdrom/preseed/ubuntu.seed boot=casper quiet splash nomodeset persistent ---
initrd /casper/initrd.lz
}
只需添加单词模式设置其余文本保持原样。
答案2
您拥有的是从 USB 驱动器进行的“实时”启动;这与实际安装的 ubuntu 不同(您希望能够自定义 ubuntu,或者使用非标准驱动程序等)。具有持久性的实时启动仅允许您从启动到启动存储数据。
本质上,您可以插入实时 USB 盘,然后插入另一个 USB 介质,从实时启动并选择安装到另一个 USB 驱动器。这样应该可以满足您的要求。