今天在笔记本上的已经安装好windows10的MBR磁盘,安装一个ubuntu。
磁盘分区情况:C盘 | 恢复分区 | D盘主分区 |一个扩展分区, 逻辑分区E盘和F盘。
因为是MBR的关系,四个主分区都用完了,所以要想将/boot设为主分区,只能重新进行无损分区。
下面是操作步骤:
1.重新分区。
用diskgenius dos版,先调整主分区D盘,让前面增加50.5G空闲空间。需要一段时间进行文件的移动。
完成之后,转换D盘为逻辑分区。现在,就有50.5G的空闲空间了,并且可以有一个主分区的空余。
2.准备安装。
将ubuntu的iso文件使用ultraiso写入u盘。
将u盘插入电脑,重启电脑按F12,选择从u盘legacy模式启动。
选择试用ubuntu,那么就会进入桌面环境。
3.手动分区。建立pv,vg,lv。具体命令参考:鸟哥的linux私房菜 第四版
打开终端,运行sudo fdisk -l,发现磁盘为/dev/sda。
在终端里面,使用fdisk /dev/sda手动建立500M主分区,类型linux,准备挂到/boot,以及50G的逻辑分区,类型改为8e,就是lvm。
在终端里面,使用pvcreate,vgcreate和lvcreate命令建立相应的lv,比如swap/root/home等。
4.安装。
点击桌面上的"安装ubuntu"。
选择手动分区。
将500M的分区,挂载为/boot,格式化为ext4文件系统,将引导启动器安装到/boot对应的设备。(如果格式化为xfs文件系统,则不能安装引导启动器到/boot)
将相应的lv格式化为swap,ext4或者xfs等文件系统,并挂载到相应的目录。然后,开始安装吧。
5.安装完毕,重启系统,进入windows 10,使用easybcd,添加linux启动项,选择grub2,位置是/boot那个linux类型的分区,添加后重启.
重启后,即可看到neosmart linux,进入neosmart linux后即可看到ubuntu的启动项。
PS:
ubuntu默认可以识别ntfs格式,但不能识别exfat格式的u盘。需要运行sudo apt-get install exfat-fuse exfat-utils即可识别。