我想了解在Ubuntu安装过程中如何使用手动分区的完整方法。现有的指南(至少我在这里找到的那些指南)仅涵盖自动部分,而保留了手动部分(或非常简短,不包含任何图片)。
我想介绍以下情况:
我想了解在Ubuntu安装过程中如何使用手动分区的完整方法。现有的指南(至少我在这里找到的那些指南)仅涵盖自动部分,而保留了手动部分(或非常简短,不包含任何图片)。
我想介绍以下情况:
Answers:
你会看到你的磁盘/dev/sda
或/dev/mapper/pdc_*
(RAID情况下,*意味着你的信是与我们的不同)
单击“新分区表...”,您将看到磁盘上现在有可用空间:
(推荐)创建交换分区。交换是用于保留不需要的内存页的分区,例如Windows交换。也可以用于休眠。
请注意,为了使用休眠模式,应将交换大小设置为大于物理内存大小。另外,您可以将其放置在磁盘的末尾,但是这样会很慢。
为/
(根fs)创建分区。这是包含内核,引导文件,系统文件,命令行实用程序,库,系统范围的配置文件和日志的文件系统。
10 – 20 GiB应该足够了
为创建分区/home
。这是用户文件的文件系统:文档,图像,音乐和视频。它更像Windows中的“用户”文件夹。
您可以像在第5步中那样进行操作,甚至可以选择其他fs类型(尽管我建议使用ext4而不是reiserfs。简单来说,第一个要灵活得多,第二个要快得多)
(可选)创建单独的分区/boot
,/tmp
和/var
。根据需要设置大小:
/boot
应该是100 – 500 MiB/var
且/tmp
应大于5 GiB如果您不确定要选择哪个设备来安装引导加载程序,请保留默认设置。它将由安装程序设置。但是有时候会出错。让我指导您如何处理它:
/dev/sda
保持不变。/dev/mapper/...
确保选择整个磁盘,而不是单个分区!
毕竟,您应该看到这样的磁盘:
正如LiveWireBT在注释中注意到的那样,建议将根分区放置在MBR方案磁盘上的主分区上。但是,它属于个人品味。有时,最好将/boot
目录放在主目录上,而将根目录留在逻辑分区上。
就这样!现在Install Now,您可以单击并继续安装。
/home
,则应制作一个小的Ext2 / 3/4分区,并在其上创建一些符号链接,以指向要共享的分区上的相应目录。您不能仅仅将系统中如此重要的部分放置/home
在非专为它们设计的文件系统上。
swap
分区是可选的?
EFI boot partition
创建(200MB)?
您将看到分区表。它看起来像这样:
为Ubuntu释放一些空间:
对于Ubuntu,应保留约40 GiB。单击OK和Continue将更改写入磁盘。
装有Windows的OEM的计算机通常带有1个或2个以上的分区。从Windows 8开始,分区表应为GPT,允许有四个以上的主分区。
至少有两种方法可以执行此操作:
您可以运行GParted或仅使用安装程序的手动分区菜单。
使用“ 磁盘管理”调整Windows分区的大小(运行diskmgmt.msc
)。
选择您的Windows分区,然后从上下文菜单中选择“收缩卷…”。
通常这将缩小到最小,您可能需要调整该值以为Windows留出更多空间。
(可选)禁用快速启动,并可能禁用休眠(如果已激活),并且您打算使用Ubuntu访问Windows分区。运行powercfg.cpl
并通过“选择电源按钮的功能”导航到“ 电源选项” >“ 系统设置”。
注意!不,您不想删除整个磁盘和Windows。如果看到此屏幕,请选择“ 其他”选项。(其他可能是最难理解的选择,但是考虑到现有的错误,您知道将得到什么。)
您将进入手动分区菜单,在该菜单中至少应创建一个根分区(/
)和一个交换分区。
…最后添加交换分区:
请注意,通常会有一个现有的EFI系统分区(efi
屏幕截图中的短ESP ),安装程序将自动检测并安装EFI加载程序和程序。
相关错误报告
有关
/boot/efi
为efi分区。Ubuntu 15.04安装程序应该会自动执行此操作,但不会。
md
RAID我不会mdadm
在这里介绍如何创建数组。有很多文章在互联网。但是,存在一个主要问题:Ubiquity安装程序无法解决在实时会话中创建的阵列,因此在这种阵列上安装后,您可能会获得无法启动的系统。
创建类似于我的设置:
$ sudo fdisk -l
Disk /dev/sda: 160.0 GB, 160041885696 bytes
...
Device Boot Start End Blocks Id System
/dev/sda1 2048 156299263 78148608 83 Linux
/dev/sda2 156299264 311556095 77628416 7 HPFS/NTFS/exFAT
/dev/sda3 * 311556096 312580095 512000 83 Linux
Disk /dev/sdb: 80.0 GB, 80026361856 bytes
...
Device Boot Start End Blocks Id System
/dev/sdb1 2048 156301311 78149632 83 Linux
Disk /dev/md0: 160.0 GB, 160048349184 bytes
...
Disk /dev/md0 doesn't contain a valid partition table
可以猜到,我是/dev/md0
mdadm
从/dev/sda1
和创建数组的/dev/sdb1
。现在是空的。让我们在上面安装一些东西。
根据需要创建分区/dev/md0
:
重要信息:因为GRUB不支持,请安装/boot
到阵列外部的分区之一mdadm
。就我而言,是/dev/sda3
。如果要更快速地引导系统,则应将其放在磁盘的开头。
安装Ubuntu。点击Continue testing。或重新启动并查看initramfs提示
现在,您必须chroot
进入已安装的系统并进行安装mdadm
:
sudo mount /dev/md0p6 /mnt
sudo mount /dev/md0p5 /mnt/home
sudo mount /dev/sda3 /mnt/boot
for d in /dev /proc /sys /run; do sudo mount --bind $d /mnd$d; done
chroot /mnt
apt-get install mdadm
安装mdadm
应解决引导问题。
以下各项对您有帮助吗?(对不起,我没有足够的代表对此发表评论)。
现在,假设我们要安装Ubuntu 11.04,并且在安装过程的第一步,我们将遇到“分配驱动器空间”屏幕(安装过程中最重要的步骤)。在“分配驱动器空间”屏幕中,选择“其他”以手动分区磁盘驱动器。
Next屏幕将显示Windows Xp的sda1分区和可用空间,现在我们将安装Ubuntu 11.04,因此我们需要创建/ partition和Swap。
创建/分区:
选择可用空间,然后按添加按钮。
Ubuntu 11.04大约需要4.4 GB,因此我们应该输入大于4.4 GB的值。在我的情况下,我放入6000 MB,即6 GB。
从“用作”中,我选择了Ext4日志文件系统。
从“安装点”中,我选择/。
按添加按钮创建/分区。
创建交换:
在上一个屏幕中,选择可用空间,然后按添加按钮。
交换不需要太多空间。就我而言,我投入了500 MB
从“用作”中选择交换区域
无需挂载点。
单击确定按钮以创建交换。
安装:
现在我们有了/,分区和交换,因此我们准备安装。
要开始安装过程,请按立即安装按钮。
对于在单独的分区上安装Windows,这应该是“与它们一起安装Ubuntu”选项的解释,但是,您可能会遇到以下错误。
现有分区(Windows)在左侧,Ubuntu在右侧。这是缩小一个分区以创建另一个分区以进行双重引导时的标准顺序。
分区显示“未知”,已在GParted中使用
这发生在我17.10上,因为我的Windows 10 Lenovo P51使用了逻辑磁盘管理器(LDM)分区。
解决方案是从Windows内部缩小分区,如下所示:https : //askubuntu.com/a/521195/52975
然后,您可以在分配的可用空间上安装Ubuntu。
无法完全收缩磁盘
然后,我遇到了第二个问题:Windows表示分区中有400Gb的可用空间,但我只能缩小250Gb。
解决方案是进入Windows并执行以下操作:
如在https://superuser.com/questions/1017764/how-to-shrink-a-windows-10-partition/1060508#1060508所述
然后重新启动后,它让我一直缩小。