惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

人人都是产品经理
人人都是产品经理
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
P
Privacy International News Feed
Simon Willison's Weblog
Simon Willison's Weblog
I
Intezer
Spread Privacy
Spread Privacy
The Hacker News
The Hacker News
P
Palo Alto Networks Blog
TaoSecurity Blog
TaoSecurity Blog
S
Secure Thoughts
Google Online Security Blog
Google Online Security Blog
H
Heimdal Security Blog
N
News | PayPal Newsroom
Attack and Defense Labs
Attack and Defense Labs
Recent Commits to openclaw:main
Recent Commits to openclaw:main
博客园 - 【当耐特】
Webroot Blog
Webroot Blog
小众软件
小众软件
Help Net Security
Help Net Security
D
Darknet – Hacking Tools, Hacker News & Cyber Security
N
News and Events Feed by Topic
Hacker News - Newest:
Hacker News - Newest: "LLM"
PCI Perspectives
PCI Perspectives
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
The Cloudflare Blog
Cloudbric
Cloudbric
AI
AI
WordPress大学
WordPress大学
博客园 - 聂微东
Jina AI
Jina AI
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
博客园 - 三生石上(FineUI控件)
Hacker News: Ask HN
Hacker News: Ask HN
H
Hacker News: Front Page
博客园 - Franky
V
V2EX
Schneier on Security
Schneier on Security
G
GRAHAM CLULEY
S
SegmentFault 最新的问题
有赞技术团队
有赞技术团队
H
Help Net Security
量子位
S
Security @ Cisco Blogs
大猫的无限游戏
大猫的无限游戏
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
Recorded Future
Recorded Future
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
J
Java Code Geeks
C
Cisco Blogs
S
Security Affairs

轶哥博客

blog blog blog blog blog blog blog blog blog blog blog blog blog blog blog blog blog blog blog blog blog blog blog blog blog blog blog blog blog blog blog blog blog blog blog blog blog blog blog blog blog blog blog blog blog blog blog blog blog blog blog blog blog blog blog blog blog blog blog blog blog blog blog blog blog blog blog blog blog blog blog blog blog blog blog blog blog blog blog blog blog blog blog blog blog blog blog blog blog blog blog blog blog blog blog blog blog blog blog blog
blog
2016-04-18 · via 轶哥博客

  制作Ubuntu To Go首先要下载好Ubuntu安装镜像,准备好一个用于安装Ubuntu系统的U盘。这个U盘不是所有U盘都可以的,我建议使用M.2 SSD + 硬盘盒,原因请看下面的速度测评。

U盘选择

三星sm951

  这是三星SM951,体积很小,写入速度测试不准确。实测写入也可以超过1G/s。重点看4k读写。这个数值决定了你实际的使用体验,有点类似木桶法则。

某刚SP900

  这是某刚的廉价SSD(SP900),我建议可以入手一个这样的SSD+一块硬盘盒,运行速度能够满足日常编程所需。

方案一

  制作持久化LiveCD模式的Ubuntu To Go。

  这是最简单的方案。只需要下载LinuxLive USB Creator软件即可,软件支持多个国家语言。下载后双击安装,按照提示操作即可。

运行界面截图

主要优点:

  • 无需重启计算机
  • 支持多种Linux衍生版。
  • LinuxLive USB Creator软件开源,不像很多U盘启动工具一样会植入广告。
  • 制作迅速,基本上和复制文件的速度差不多。
  • 支持大部分Linux运用程序。

主要缺点:

  • 不支持自行安装驱动。
  • 无法修改操作系统内核。
  • 部分软件无法完美支持,不是很适合开发者。
 

方法二

  按照这篇文章的方法安装ubuntu,在选择安装方法的时候,选择自定义安装分区方案。分区方案中,第一个分区设定为EFI分区。第二个分区需要挂载"/"的分区。第三个分区设置为swap分区。选择引导安装在EFI所在分区,这样一来引导就能安装到你的U盘。如果在其它机子中出现“error: file '/grub/i386-pc/normal.mod' not found”的报错,点击这里

  2016年04月17日23:37:15更新:以上分区方案存在问题,更换机子后将无法正常引导,建议划分一个FAT32分区装入grub4dos。我会尽快弄出一个较好的方案。

添加兼容性引导

  安装完毕之后,理论上此台电脑的Ubuntu To Go已经安装成功,看上去和安装普通的Ubuntu操作系统没什么区别。兼容安装所用电脑启动方式的电脑都可以正常引导进入Ubuntu。但是还是存在一些电脑无法被引导。因此我们需要添加引导进行各种启动模式的兼容,让它成为真正的Ubuntu To Go。

  2016年04月17日23:34:44更新:以下方法已不可用。建议使用grub4dos等方案引导。如果我发现更好的方案将持续更新。

sudo apt-get update # 64位引导
sudo apt-get -y install grub-efi-amd64 grub-efi-amd64-bin grub-efi-amd64-signed # 32位引导
sudo apt-get -y install grub-efi-ia32-bin grub-efi-ia32 grub-common grub2-common

  执行下面这个命令查看硬盘信息:sudo fdisk -l

  查看你的Ubuntu安装在哪里。例如:/dev/sda,对应修改以下命令执行。sudo grub-install /dev/sda --efi-directory=/boot/efi/ --root-directory=/boot/

  至此,Ubuntu To Go安装完毕!

  如有更好方法或建议,请在评论区留言,谢谢!