有人用移动硬盘装过 Linux 吗?

2017-10-13 15:45:01 +08:00
 RYAN0UP

请教下,用移动硬盘装 Linux,你们是怎么分区的,还有是怎么引导的? 现在我的分区是: EFI 1G / 50G /home 50G

可是安装的时候报错:GRUB 安装失败!

12488 次点击
所在节点    Linux
45 条回复
RYAN0UP
2017-10-13 15:46:37 +08:00
对了,Linux 的版本是 Linux Mint18.2
zjqzxc
2017-10-13 15:49:26 +08:00
装过,正常安装,grub2 装在移动硬盘上,mbr,没遇到过问题
gpt 没试过

分区就俩,一个根分区,一个交换分区,剩下的格式化成 ntfs 方便 windows 下使用
RYAN0UP
2017-10-13 15:52:07 +08:00
@zjqzxc 我和你的分区差不多。不过我是用的 gpt。本想着 GRUB 安装失败了,手动添加引导也不行。
yiyiwa
2017-10-13 16:00:52 +08:00
用 vmware 装过, 直接使用物理硬盘方式, 然后放其它电脑一样起来。
RYAN0UP
2017-10-13 16:01:46 +08:00
@yiyiwa 谢谢回答,不过我不是太喜欢虚拟机。
ysc3839
2017-10-13 16:06:54 +08:00
ESP 哪要 1G ? 100M 就够了。
RYAN0UP
2017-10-13 16:14:24 +08:00
@ysc3839 我百度的这个错误,然后有人说是 EFI 最低 500M,最好 1G。然后我就相信他了。😂😂😂
hei1000
2017-10-13 16:15:12 +08:00
neosfung
2017-10-13 16:17:38 +08:00
我有个 200g 的 ssd 移动硬盘,就是装了 Ubuntu 16.04 了
kkxxxxxxx
2017-10-13 16:17:42 +08:00
同问题,MBR 就没问题,GPT 就没法引导,用的自动分区
RYAN0UP
2017-10-13 16:20:33 +08:00
@hei1000 用 U 盘不会卡,我之前用移动硬盘装过,很流畅。
RYAN0UP
2017-10-13 16:21:01 +08:00
@neosfung 用 ssd 移动硬盘装 ubuntu,速度很不错吧。
zjqzxc
2017-10-13 16:22:39 +08:00
刚才虚拟机下使用 efi+gpt+debian 9,没有选写引导位置这一步,直接过了
bios+gpt+debian 9,把主引导记录转载 /dev/sda 上可以正常使用

大概搜索了以下,有说法是,可以把 grub2 装在分区上,如 /dev/sda2(假设根分区在 sda2)上,可以试试这种方法
RYAN0UP
2017-10-13 16:26:21 +08:00
@zjqzxc 搞定啦,不过有点不懂,它把引导文件装在了我电脑硬盘的 EFI 分区上,然后我把里面的引导文件放到移动硬盘的 EFI 分区上就成功启动啦。😁😁😁
yiyiwa
2017-10-13 16:26:54 +08:00
@RYAN0UP 我那样操作,是因为不想重启,然后本机刚好有 vmware,同事要安装 centos,然后就这样折腾了,确实可以。
RYAN0UP
2017-10-13 16:27:33 +08:00
谢谢大家,已经弄好了,引导文件装在了我电脑本身硬盘的 EFI 分区里,然后复制到移动硬盘的 EFI 就可以启动了。
zjqzxc
2017-10-13 16:27:58 +08:00
@RYAN0UP 嗯。。进系统看了下,引导文件在 ESP 分区的 EFI 文件夹下。。。
RYAN0UP
2017-10-13 16:28:59 +08:00
@yiyiwa 这样对于所有系统都可以,也确实是一种解决方式。不过性能有影响。用移动硬盘可以很流畅的。
ysc3839
2017-10-13 16:29:40 +08:00
@RYAN0UP 我只知道 Windows 安装时创建的 ESP 是 100 MB,macOS 是 200 MB。
yiyiwa
2017-10-13 16:34:58 +08:00
@RYAN0UP 我只是安装是这样安装, 装好后,同事直接 BIOS 选择移动硬盘引导就好了。 跟你想要的方式是一样的。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/397379

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX