请问如何在一台 Linux 上加载另一台 Linux

65 天前
 LitterGopher

我已经有一台 Arch Linux 是安装到笔记本主机上的,但是还有另一台 Gentoo Linux 是安装到移动硬盘上的。

现在如何在我启动 Arch 之后把 Gentoo 挂载到当前系统,并切换为 Gentoo ?不需要切换桌面环境,只需要在某个特定的终端环境中是 Gentoo 即可,而这个终端环境之外依旧是 Arch 。即同时运行 Arch 和 Gentoo ,两者共享磁盘之外的物理硬件。

(不一定非要先启动 Arch ,先启动 Gentoo 然后在 Gentoo 上启动 Arch 也是可以的)

3268 次点击
所在节点    Linux
18 条回复
dhb233
65 天前
chroot
Puteulanus
65 天前
chroot 不知道行不行
goodryb
65 天前
那就是同一套物理环境同时运行两套系统,坐等楼下高人指点
nuk
65 天前
怕是不行
fioncat
65 天前
看你对隔离的要求?
如果只要隔离磁盘,进程和网络不需要隔离,直接 chroot 。
如果需要沙盒环境,可以尝试用 Docker ? root 设置为你的 Gentoo 。
BingoXuan
65 天前
chroot 就行,即使你在 x86 跑 arm 发行版都没问题
tedding
65 天前
distrobox? 就是 docker
aaniao002
65 天前
找一下 gentoo handbook ,是类似 mount o bind dev, mount t proc, chroot, source 这样的。
bt7vip
65 天前
Linux 没有测试,window 有测试,宿主机是 Windows ,要加载 Linux ,方法是在 VM 创建虚拟机,硬盘选物理硬盘,可以正常启动,但是创建的桥接网卡无法联网
vcn8yjOogEL
65 天前
需要两个系统都能作为主系统启动就用 chroot 或虚拟机通真实分区
不需要就用容器, 例如 distrobox
DefoliationM
65 天前
硬件无法同时共用,如果不嫌弃虚拟机可以,kvm 可以直接用磁盘启动
juzisang
65 天前
docker kvm
hexler
65 天前
虚拟机直通硬盘
aloxaf
65 天前
systemd-nspawn
feelinglucky
65 天前
@hexler 正解,我经常这样子干
kirory
65 天前
qemu
Adelell
64 天前
再加一台电脑。
panzhc
58 天前
不知道这样做的目的是什么,实现的办法有很多,包括虚拟机、容器,chroot ,最简单的是 chroot ,可以参考:
https://wiki.archlinuxcn.org/wiki/%E4%BB%8E%E7%8E%B0%E6%9C%89_Linux_%E5%8F%91%E8%A1%8C%E7%89%88%E5%AE%89%E8%A3%85_Arch_Linux

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

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

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

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

© 2021 V2EX