小编Aze*_*ale的帖子

从分区上的子目录启动 Linux 系统?

我想尝试设置一台计算机,以便在同一个文件系统中安装多个 Linux。例如,filesytem将有3个文件夹:/Ubuntu_Precise/Ubuntu_Oneiric,和/Ubuntu_Natty

(我知道你可以用 BTRFS 和子卷来做到这一点,但我想使用 EXT4 来提高速度)。

我曾经使用 BTRFS 设置了多个不同发行版的安装,并且从运行开始,我知道 Grub 在从“非标准”路径启动 vmlinuz 和 initrd 映像方面做得很好。但是当我在做 BTRFS 的事情时,有rootflags=subvol=@<subvolume_name>一个告诉内核将该子卷挂载为文件系统中的 / 。是否有任何参数可以通过内核使其绑定挂载分区中的子文件夹作为 / 然后启动?

我认为对于其他部分,我相当接近。我知道如何在/etc/fstab. 此外,从我在 BTRFS 子卷中设置多个 linux 安装的系统时,我习惯于在 VM 中安装发行版,然后使用 rsync 迁移它,所以我不太担心我需要做什么获得正确的配置,我只是想找出正确的配置是什么。一旦我知道这一点,我应该能够轻松地迁移到子文件夹和文件编辑。

我已经了解虚拟化和分区,但这不是我要找的。目标计算机没有足够的能力进行虚拟化,并且分区不共享可用空间。我希望建立一个双/三/四/等引导Linux发行版的系统,但它是用一个文件系统完成的,因此不会出现“我有可用空间,但它在错误的分区中!”的情况。

如果有人建议如何编辑我的问题或其标题更清晰,我会全力以赴。

linux filesystems chroot boot

13
推荐指数
1
解决办法
6198
查看次数

用于 Linux 的 DHCPv6 前缀委派服务器?

我可以设置什么 linux DHCPv6 客户端,以便它在一个接口上请求前缀,然后在所有其他接口上给出地址(或者,如果需要,一个较小的前缀委派)?它还需要设置路由和路由器广告。

如果没有办法做到这一点,那么将 IPv4 路由器编程为进行 NAT 的 IPv6 版本是什么?基本上,我试图了解制造商将如何设置其支持 IPv6 的路由器,以便客户可以将它们插入并使其工作。我不是在谈论 IPv6 中的实际 NAT,而是让路由器拥有 DHCPv6 前缀委托客户端的一种方式,该客户端将接收它收到的前缀并将其分解为更小的前缀和地址,并为每个单独的下游链路运行一个 DHCPv6 服务器。

我添加了一个图表:

9 台计算机的图表。 #2、#4、#6、#7 和 #9 是 DHCPv6 客户端。 #1 被分配 2001:db8:1200::/40 并给出 /48 前缀委托。 #3、#5 和 #8 是 DHCPv6 服务器和客户端,同时它们请求前缀。

是否有(a)个我可以在 Linux 上运行的软件,这些软件可以配置一次,然后放置在 3、5 或 8 号位置,并且它会根据它被委派的前缀自动设置?

dhcp ipv6

11
推荐指数
2
解决办法
2万
查看次数

在 FreeBSD 中使用或转换 .ttf 字体以供控制台使用

我有一个我非常喜欢的等宽 .ttf 字体(UbuntuBeta Mono)。有什么方法可以在 freeBSD 的控制台上使用它(或先转换然后使用,如果需要)?我知道有usr/share/syscons/fonts,但看起来它们可能是不同的格式?安装字体后,如何告诉控制台使用它?

freebsd fonts ttf

10
推荐指数
1
解决办法
7801
查看次数

设置 GRUB 2 以使用 Ubuntu 工具或 LiveUSB 启动 FreeBSD 以查找哪些分区?

我目前在我的计算机上安装了 Windows 7 和 Ubuntu 11.04 (Natty)。我还制作了一个 FreeBSD liveUSB(或安装程序,不确定;只是将dd他们的 .img 编辑到 U 盘)并安装它而不安装引导加载程序(因为我不想搞砸 GRUB 2,我认为 GRUB 2 应该是能够启动大多数东西)。FreeBSD 有它自己的分区,并且里面有 FreeBSD 分区(也许它们被称为切片?)由安装程序自动分配。我已经试过运行update-grub——它说它是一个未知的 Linux 并且没有为它添加一个条目。

所以,两个问题:

  1. 如何使用 Ubuntu 工具或我拥有的 USB 安装程序棒找到要告诉 Grub 的分区?
  2. 找到分区后,我会放入/etc/grub.d/40_custom什么?

freebsd ubuntu grub2

5
推荐指数
1
解决办法
1万
查看次数

标签 统计

freebsd ×2

boot ×1

chroot ×1

dhcp ×1

filesystems ×1

fonts ×1

grub2 ×1

ipv6 ×1

linux ×1

ttf ×1

ubuntu ×1