我的笔记本电脑中有 3 个硬盘,其中 2 个目前安装有其他操作系统,但有 8 和 9 GB 的空分区,第三个只有 12 GB(目前根本没有分区)。现在这 3 个硬盘对我来说都太小了,用处不大,但它们加起来有 29 GB,可以轻松容纳 ubuntu 安装和相关程序。有没有办法设置我的安装,使它把这 3 个磁盘作为一个线程?或者有没有办法让我可以默认将许多东西存储到一个驱动器(例如下载和 sudo apt-get install)中,而将 ubuntu 保留在另一个驱动器上?
答案1
你可以使用 LVM 来实现,如文档所述这里和这里。但是 14.04 现在支持 btrfs,所以我会尝试一下:
在每个磁盘上创建一个分区以占用可用空间
mkfs.btrfs -d single /dev/sdxx /dev/sdyy /dev/sdzz
如果你想检查文件系统,请执行
mount /dev/sdxx /mnt; df -h; umount /mnt
- df 将显示所有三个设备的总空间在 Ubuntu 安装程序中,选择手动分区(“其他”),选择您的 btrfs 文件系统(3 个设备中的任何一个),设置类型“btrfs”和挂载点“/”。不要选中“格式化?”复选框。单击“立即安装” - 安装程序将警告“文件系统...尚未标记为格式化”,只需单击继续即可。
正常完成其余安装
有关此方法的更多详细信息,请参阅Btrfs wiki - 在多个设备上使用 btrfs。