从U盘运行Linux操作系统的三种方法

本文由 极客范 - 小道空空 翻译自 Danny Stieben。欢迎加入极客翻译小组,同我们一道翻译与分享。转载请参见文章末尾处的要求。

usb_linux_0

你或许听说过在U盘上运行live Linux操作系统,但你知不知道可以永久的保存运行时的数据,或者直接将Linux安装到U盘?本文将介绍把Linux装进口袋(U盘)的三种方法,挑一种你最喜欢的方法吧!

将ISO映像烧录到U盘

usb_linux_1

把一个Linux发行版的Live ISO映像烧录到U盘中已经变的极其容易了。从这里你可以在任意一台支持从U盘启动的PC上启动你的Linux系统。然而,这种方法有一个缺点:当你关机后,你所有“修改”过的数据都会丢失。这是因为作为一个Live环境,所有的数据都保存在RAM中而不是U盘上。当你关机的时候,所有修改过的数据都会丢失。

如果你在日常使用的时候需要修改安装到U盘的Linux系统(例如安装、更新软件或者修改文档),那么这种方法显然不可行。但是,如果你打算将其用作安全通信(例如网银或者需使用TOR的场合)和确保不保存敏感的信息,那这种方法无疑是最适合的。

永久性保存数据

usb_linux_2

如果你是Ubuntu用户,那么你可以选择在U盘上永久保存修改后的ISO映像。这样你就可以在U盘上安装应用程序和保存新创建或修改的文档。

缺点:Live系统运行时通常自动使用Live账号进入系统。这个账号是没有密码的,任何人都可以登陆系统,使得其变得不安全。在更新软件的时候也需要特别小心。因为如果Linux内核被更新了,bootloader将有可能损坏。比起在硬盘上安装的系统,这种方法很不灵活。因为bootloader需要被启动的内核与安装ISO映像的内核版本相同才可以启动。

完全安装到U盘

usb_linux_3

最后,你可以选择将系统完全安装到U盘。你需要用光盘或者另外一个U盘来存储安装的ISO映像。这样方法可以将整个系统完整的安装到U盘中,且和在硬盘上安装的系统一样灵活。

优点很明显:它和在硬盘上安装的系统没有什么区别,而且非常便携。但这种方法也有缺点:首先你的U盘要足够大——至少8G以上;其次,系统本身会认为它是安装在硬盘上的,所以它会针对当前运行的硬件进行优化,但是这种优化可能会使得当你遇到未来的其它硬件时,系统无法工作。

这主要涉及到安装私有驱动程序。为了保持系统最大的兼容性,请不要使用这种驱动程序。我在使用这种系统安装方式的时候没有使用私有驱动程序,所以没有遇到任何与兼容性相关的问题。

总结

惊讶么?你不应该感到惊讶才对——Linux系统本身就非常灵活,所以它可以满足各种不同的需求。你现在已经了解在U盘上运行Linux系统的三种方法,那么选择那种最适应你的方法也变得非常容易。也或许由于你了解了几种不同的安装方法,选择起来反而变得犹豫不决。

这三种方法中哪种你用的最多,又最喜欢哪种呢?为什么?在评论中告诉我们吧!



原文链接: Danny Stieben 翻译: 极客范 - 小道空空

译文链接: http://www.geekfan.net/7810/

[ 转载请保留原文出处、译者和译文链接。]

关注4G/5G、可见光通信、D2D、UAV、Linux使用及编程。 新浪微博:@小道空空_QING

2 评论

  1. Flyfish  /  2014 年 3 月 24 日, 上午 10:38 回复

    一直使用LiLi,感觉不错!建议geekfan翻译文章的时候可以不要这么死板,就像机器翻译过来的似得!取其核心,适当改变! 单纯建议哦,仅供参考

    Thumb up 2 Thumb down 1

  2. maskman  /  2014 年 11 月 14 日, 下午 7:20 回复

    我以前这么干过, 不好用。特别是安装软件的时候,特别蛋疼

    Thumb up 0 Thumb down 0

发表评论

电子邮件地址不会被公开。 必填项已用 * 标注

您可以使用这些 HTML 标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">