通过硬盘提供的持久性从 SD 卡启动 Ubuntu 上网本版本

通过硬盘提供的持久性从 SD 卡启动 Ubuntu 上网本版本

我有一台安装了 Windows XP 的联想 Ideapad。我不想弄乱引导加载程序或硬盘分区。

我可以从 SD 卡上运行 Ubuntu Netbook Edition,而根本不需要接触硬盘。我甚至可以启用持久模式(这会将数据保存在 SD 卡上,对吗?)。

由于 SD 卡与内置硬盘相比速度较慢(我认为),我希望将硬盘用于持久性,理想情况下也用于只读根文件系统(现在来自 SD 的部分)。但是,这需要与 NTFS(或可能是 FAT-32)卷一起使用,并且其中还包含不相关的文件。我认为这可以做到,因为 SD 现在也使用 FAT-32 格式化。

理想情况下,SD 卡只需要用于启动(然后在硬盘上的常规 Windows 文件中找到其内容)。

这能做到吗?

答案1

这个过程是一种相对合理的方法,可以确保您的启动扇区不受到损害......您可以使用环回文件系统,但它有点复杂。

这里有一个使用 grub 启动 iso 的教程...:http://forums.whirlpool.net.au/archive/925285

然后,您可以将一些启动脚本链接在一起,以使所有分区正确排列……它涉及将文件设置为分区和 losetup:手册页http://linuxcommand.org/man_pages/losetup8.html

答案2

这很难做到。比创建一个小分区并只通过简单的 mbr(如 grub)要困难得多。为什么你不想这样做?

相关内容