双系统ubuntu空间不足(ubuntu桌面环境哪个好)
双硬盘装Win 10+Ubuntu 18.04双系统中的一些坑
在笔记本和台式机上安装双系统或三系统,包括单硬盘和双硬盘,我过去从未遇到过失败。我总能成功恢复GRUB引导项,实现多系统共存。然而,最近在笔记本上尝试安装双系统时,遭遇了多次失败,甚至导致第二个硬盘的MBR分区表受损。最终发现,失败的原因在于两个硬盘的分区表不一致,一个是UEFI+GPT,另一个是BIOS+MBR,这导致了双系统安装的失败以及无法正常引导。
正常情况下,双硬盘的分区方式应该是统一的,比如新笔记本上的双硬盘采用的是UEFI+GPT。而我在安装过程中,检查了之前安装了双系统的台式机的硬盘分区,发现两个硬盘都是GPT。我笔记本上的机械硬盘是从旧笔记本上拆下来的,与自带的固态硬盘的分区方式不同,固态盘采用的是UEFI+GPT,而我打算安装Ubuntu的机械硬盘使用的是BIOS+MBR。UEFI+GPT与BIOS+MBR在BIOS选项上存在冲突,这导致了无法同时正常引导两个系统。
虽然可以不将系统装在第二个硬盘上,使用GPT+MBR双硬盘配置在理论上是没有问题的,两个硬盘可以互不影响。但有文章提到,在UEFI模式下,可以将Ubuntu的boot分区放在GPT硬盘上,在MBR硬盘上安装Ubuntu的其他部分,理论上也是可行的。不过,我更倾向于将Ubuntu和Windows分别安装在两个硬盘上,互不干扰。
为了解决问题,我最终购买了一个新硬盘,将双硬盘的分区方式统一为GPT,这样使用UEFI引导安装Ubuntu 18.04,终于成功了。然而,安装过程中使用DiskGenius查找分区表,虽然操作简单,但保存分区信息需要付费。同时,使用Ubuntu下的gpart、testdisk等工具也难以快速准确地找到所有分区,我最终选择停止尝试。在确保新安装的硬盘都是GPT分区后,我使用UEFI引导安装Ubuntu,成功恢复了双系统的GRUB引导项。
总结双硬盘安装Win 10和Ubuntu 18.04双系统的经验教训,我们需要确保硬盘的分区方式一致,并使用UEFI引导。在安装过程中,需要关注BIOS设置,确保其与硬盘分区方式兼容。此外,使用DiskGenius查找分区表时,要注意保存分区信息的费用问题。在安装Ubuntu时,使用合适的工具可以快速准确地找到所有分区,避免了手动恢复分区表的危险。
最后,关于Secure Boot的设置,虽然许多教程建议关闭它,但这可能导致Bitlocker锁定,需要额外操作,如禁用BitLocker并购买专业版Windows。使用虚拟机虽然可以实现多系统共存,但在性能方面可能有所损失。对于有性能需求的笔记本,建议使用专门的Linux机器或虚拟化解决方案。
如何增加双系统下ubuntu系统分区的大小
windows是不能使用ext3,ext4分区的,你看到可用分区是怎么来的?
增加分区的办法有,但是比较麻烦啊呵呵。。总体思路,在windows分出一块区域给linux,然后将此分区挂在/usr中,而/usr里的东西提前拷出来在考入新分区里,之后修改启动配置,是他开机自动挂载/usr即可。。。。。
步骤:1,从windows里划分出来一个5、6G的分区。
2,进入ubuntu,在/dev里找到新分区(hda开头的,根据你画的分区的大小确定是那个),然后用mkfs命令建立分区。
3,将/usr下的所有文件拷贝到新分区里。(在此之前,你需要将新分区挂载到一个文件夹下,名称随便)。
4,删除/usr。
5,新建:mkdir/usr;
6,修改/etc/fstarb,将新分区挂在为/usr.
7,特别提醒,此操作可以增加的容量是你/usr的的大小,一般用户程序及数据都在此,所以挺大的。
8,温馨提示,本操作有一定危险性,建议熟练掌握提到的命令。如果不成功,最差的结果就是重装ubuntu,一般是可以进入系统,就是需要手动挂载/usr,而且鼠标也不能用了,只能使用命令行了哈哈,,,
如何给双系统下的ubuntu12.0.4增加容量
(1)进入Windows,打开“控制面板——管理工具——计算机管理——磁盘管理”,查看新分区属于硬盘上的第几个分区。注意:若该分区是主分区,则直接按顺序数就可以了,若是逻辑分区,则逻辑分区的第1个分区为5,第2个分区为6,依次类推。记下该分区的分区号 N。
(2)进入 ubuntu系统,用“磁盘”工具或其他分区工具将新分区格式化为 ext4文件系统,并挂载它。
(3)在 ubuntu系统的终端中运行“ sudo blkid”,会见到类似下图的输出:
sun@sun-ubuntu:~$sudoblkid
/dev/sda1:LABEL="win8.1"UUID="40305E93305E9030"TYPE="ntfs"
/dev/sda2:LABEL="program"UUID="823E2D6213AF89BD"TYPE="ntfs"
/dev/sda5:UUID="3002feb1-dceb-441d-bfd2-31243e336d39"TYPE="ext4"
/dev/sda6:UUID="7350922f-c69c-4f33-84e0-befd8b42d2f6"TYPE="swap"
/dev/sda7:UUID="298d198d-aa60-48af-a9f4-638f8f274afa"TYPE="ext4"
其中 sda代表的就是电脑中的第一块硬盘,sda1代表第1个主分区,sda2代表第2个主分区,sda5代表第1个逻辑分区,sda6代表第2个逻辑分区,sda7代表第3个逻辑分区。假设这里 sda7就是后来准备的新分区,记下其 UUID“298d198d-aa60-48af-a9f4-638f8f274afa”。
(4)根据用途,在 ubuntu中修改 fstab文件,自动挂载新分区到某个目录。比如,将整个“/home”目录转移到这个新分区,可以在终端中运行“ sudo gedit/etc/fstab”,在该文件的末尾添加下面这行:
UUID=298d198d-aa60-48af-a9f4-638f8f274afa/homeext4defaults02
保存,重启电脑就可以了。