戴尔(Dell)G3 3579(128 GB 固态硬盘+1 TB 机械硬盘)安装Ubuntu 16.04 LTS单系统(不是双系统,只装Ubuntu)
Table of Contents
硬件:
目标:
步骤:
1. 关于系统盘(在另外一台机子上操作U盘文件)
2. BIOS设置
3.安装系统
4. 安装完成后注意事项
5. 附安装过程中遇到的错误(未附解决方法)
硬件:
Dell G3 3579,125 GB固态硬盘+1 TB机械硬盘(双硬盘)。
目标:
戴尔G3 3579安装Ubuntu 16.04 单系统:将Ubuntu 16.04 LTS安装在固态硬盘中,机械硬盘用于存储数据;也就是说,只机子仅安装Ubuntu 16.04 LTS,且系统装在固态上,后续也会用来安装各种系统软件与存储系统数据,机械硬盘单纯用作存储一般的、非系统相关的数据。
步骤:
1. 关于系统盘(在另外一台机子上操作U盘文件)
①用USB 2.0(一定要用USB 2.0,反正我USB 3.0都失败了)容量大于2 GB的U盘制作Ubuntu 16.04 LTS系统U盘,不是本文论述重点,在此不赘述,请自行查阅相关资料;
②将路径/boot/efi/EFI/ubuntu/下的grubx64.efi重命名为mmx64.efi(我现在是照着本地的路径写的,可能和U盘的路径不一样,但文件名一样);
③将路径/boot/grub/下的grub.cfg文件修改为以下内容,建议全文删除,再复制粘贴。
if loadfont /boot/grub/font.pf2 ; thenset gfxmode=autoinsmod efi_gopinsmod efi_ugainsmod gfxtermterminal_output gfxterm
fiset menu_color_normal=white/black
set menu_color_highlight=black/light-graymenuentry "Try Ubuntu without installing" {set gfxpayload=keeplinux /casper/vmlinuz file=/cdrom/preseed/ubuntu.seed boot=casper quiet splash acpi=off GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_rev_override=5" ---initrd /casper/initrd
}
menuentry "Install Ubuntu" {set gfxpayload=keeplinux /casper/vmlinuz file=/cdrom/preseed/ubuntu.seed boot=casper only-ubiquity quiet splash acpi=off GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_rev_override=5" ---initrd /casper/initrd
}
menuentry "OEM install (for manufacturers)" {set gfxpayload=keeplinux /casper/vmlinuz file=/cdrom/preseed/ubuntu.seed boot=casper only-ubiquity quiet splash oem-config/enable=true acpi=off GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_rev_override=5" ---initrd /casper/initrd
}
menuentry "Check disc for defects" {set gfxpayload=keeplinux /casper/vmlinuz boot=casper integrity-check quiet splash acpi=off GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_rev_override=5" ---initrd /casper/initrd
}
④将制作完成并作了修改的系统U盘插入待装系统的机子中。
2. BIOS设置
①修改BIOS设置。重启,按(断续地按下)F12进入one-time boot界面,如图1所示。
②选择“BIOS SETUP”并进入,进入后的界面如图2所示。
③进入“Secure Boot”选项,再进入其中的“Secure Boot Enable”选项,取消勾选右框的“Secure Boot Enable”,点击“Apply”,之后勾选弹出的选项“...custom...”(具体忘了),最后点击“Yes”(是这个吧?)即可;
④进入“System Configuration”下的“SATA Operation”,选中右框的“AHCI”,之后如2.③所述一路确认即可。最终效果如图3所示。
⑤进入“General”下的“Advanced Boot Options”,勾选右框的“Enable Legacy Option ROMs”,并“Apply”。最终效果如图4所示。
⑥进入“General”下的“Boot Sequence”,通过点击“Add Boot Option”手动构建一个开机启动选项:“Name”填“Ubuntu”(名字咋开心咋填),“File”(是这个吧)选中/boot/efi/EFI/ubuntu/mmx64.efi(路径可能不一样,但文件名绝对相同)。最终效果如图5所示。这一步操作是基于1.②与1.④的,没有顺利完成的,极有可能在这一步失败。如果弹出选项框,确认即可,最后按“Exit”退出。
⑦在2.⑥按“Exit”后,系统会重启,此时再按(断续地按)F12进入图1所示One-time boot界面。进入“OTHER OPTIONS”下的“Change Boot Model Setting”,进入图7所示界面;通过键盘选中“2) Legacy External Device Boot Mode, Secure Boot OFF”,按Enter键确认后退出。至此,安装系统所需的BIOS配置均已设置完毕。
3.安装系统
这一步网上有很多操作性强也行得通的教程,照着来就行,在此不赘述。我重点讲一下针对完成“目标”应该注意的地方。
①刚选择“Install Ubuntu”时,系统因为1.③的设置会进行一番自检,耐心等待即可。
②进入安装系统的第一个界面(选择语言)伊始,就必须联网,且确定网络可用,网速不能太慢!
③关于分区,这一点也有很多教程讲得非常明白了。重点:必须分出一个500M左右的EFI分区。具体操作是:
a. “Size”填512MB;
b. “Use as”下拉选择“EFI System Partition”, “Mount point”保持默认即可;
c. 确认并应用。
步骤3.②参见图8。
在此贴出我的分区情况,以供参考。
位置 | 分区 | 大小/MB | 备注 |
128 GB固态硬盘 | boot | 512 | |
swap area | 32768(32 GB) | ||
/ | 97280(95 GB) |
除去boot、swap area与EFI 之外的固态硬盘的空间全給分区“/” |
|
EFI | 512 | 必须要有,否则后面安装一定会失败! | |
1 TB 机械硬盘 | /home | 1048576(1 TB) | 机械硬盘的空间都给分区“/home” |
④继续下面的安装,只要前面的步骤都顺利完成了,应该都没有什么问题,还有一个重点:当安装卡在“Running post-installation trigger update-notifier-common”时,立即断开网络!切记!切记!切记!
⑤一切顺利的话,过不了一会就会提示安装完成,开始重启。当安装界面消失,也就是熄屏后,立刻拔出U盘!
⑥重启后,会显示蓝屏,中间有几个选项(具体名字我忘了),通过一个“Configuration...”(具体名字真忘了)选项找到文件/boot/efi/EFI/ubuntu/mmx64.efi,确认并保存,不出意外的话,现在就可以正常进入系统了。
4. 安装完成后注意事项
经过上述一系列步骤安装好的系统可能无法正常关机与重启,参见这篇博文的方法二即可。
5. 附安装过程中遇到的错误(未附解决方法)
没有附解决方法,解决方法都融入在上述教程中了。
1.
Failed to open \EFI\BOOT\mmx64.efi - Not Found"
Failed to load image \EFI\BOOT\mmx64.efi: Not found
Failed to start MokManager: Not Found
Something has gone seriously wrong: import_mok_state() failed: not found2.
ACP EXCEPTION: AE_NOT_FOUND, During name lookup/catalog
ACPI Error: Method parse/excecution failed\_SB.PCIO.PROB.PX
ACPI Error:Method parse/execution failed \_SB.PCI0.PGON,AE_AML_LOOP_TIMEOUT
ACPI Error:Method parse/execution failed
\_SB.PCI0.PEG0.PG00._ON,AE_AML_LOOP_TIMEOUT3.
Not Boot Device4.
the grub-efi-amd64-signed package failed to install into /target/
without the grub boot loader5.
Get stuck in Running post-installation trigger update-notifier-common6.
blk_partition_remap: fail for partition 47.
Failed to start Load Kernel Modules
最后贴出几张安装成功后显示系统状态的图片,如图9至图12所示。
有不同意见者,欢迎留言探讨,喷子请绕道!
戴尔(Dell)G3 3579(128 GB 固态硬盘+1 TB 机械硬盘)安装Ubuntu 16.04 LTS单系统(不是双系统,只装Ubuntu)相关推荐
- Dell戴尔笔记本电脑G3 3579原装出厂Windows10系统恢复原厂oem系统
Dell戴尔笔记本电脑G3 3579原装出厂Windows10系统恢复原厂oem系统1809 链接:https://pan.baidu.com/s/1MC81Ct1o6lm74BmqgH7KyA?pw ...
- 7070mt安装ubuntu dell_戴尔(dell)7070MT台式机装win7系统及分区教程(支持usb驱动)
[文章导读]戴尔OptiPlex 7070MT是一款商用台式机系列,该系列采用Intel 酷睿第八代处理器.默认预装了win10系统,最近有很多网友改了win7后发现进不了系统,由于默认戴尔OptiP ...
- 戴尔台式计算机怎么安装的,戴尔Dell电脑U盘安装台式机win10系统教程详解
最近有位戴尔Dell电脑用户,在使用电脑的时候,因为操作失误导致Windows文件出现问题,需要重装系统才可以解决.因此,大白菜整理了一些u盘重装系统的资料,下面就来看看戴尔Dell电脑U盘安装台式机 ...
- 戴尔dell poweredge r730服务器系统安装配置详解教程
这篇文章主要介绍了戴尔dell poweredge r730服务器系统安装配置详解教程,需要的朋友可以参考下 第一次给服务器安装的是ubantu系统: 首先我们开机进入小型BIOS设置一下RAID,或 ...
- Dell G3 3579更换固态硬盘,保留C盘内容
Dell G3 3579更换固态硬盘,保留C盘内容 一.目的 更换固态硬盘,原固态硬盘容量太小,无法打永劫无间,放到机械硬盘又太卡. 注意是更换固态硬盘,不是添加固态硬盘 C盘在原固态硬盘中,但不想重 ...
- Dell戴尔笔记本电脑G3 3779原装出厂Windows10系统恢复原厂oem系统
Dell戴尔笔记本电脑G3 3779原装出厂Windows10系统恢复原厂oem系统 系统自带所有驱动.办公软件.MyDell等预装软件 链接:https://pan.baidu.com/s/1Nmo ...
- Dell戴尔电脑G3/G5/G15系列原厂预装系统出厂状态Win10/11
Dell戴尔电脑G3/G5/G15系列原厂预装系统重装出厂状态Win10/11重装原厂预装系统 文件分享地址https://pan.baidu.com/s/1snKOsH3OMl3GZLqeAf-GL ...
- dell t40 固态系统盘_固态攻坚战——戴尔 DELL N4050升级固态硬盘教程
原标题:固态攻坚战--戴尔 DELL N4050升级固态硬盘教程 前言 最近一段时间,固态硬盘的价格简直就像做了火箭一样,直线飙升,如果不是太刚需的话,可以考虑等段时间再买,但是,如果刚需的话,那就没 ...
- uefi装完系统后无法引导_戴尔DELL电脑重装win10开机启动不了无法引导解决方法...
最近有DELL戴尔电脑用户反馈在重装了Win10系统后无法开机(无法引导),出现错误提示或是黑屏的问题.主要原因是由于该笔民本使用的是UEFI引导,但是可能分区采用了MBR导致不兼容无法引导,下面小编 ...
最新文章
- CSE 3100 Systems Programming
- 群晖阿里云域名解析_群晖套件系列六:Web station的安装与使用
- linux 命令常驻,Linux下任务调度的crond常驻命令
- 在Flutter中更快地加载您的图像资源
- VMWare 黑苹果卡在Logo页面
- log4j slf4j实现_slf4j 与log4j logback的区别以及使用场景
- 如何用python画组合图形_python结合G2绘制精美图形
- 图解分析 Linux 网络包发送过程
- Java知多少(18)类的定义及其实例化
- 用计算机解决自动驾驶,自动驾驶汽车很美好,但这3个逻辑解决不了,依然是人类驾驶汽车...
- Angular 7和 .NET Core 2.2——全球天气(第2部分)
- SoundPool的sample 1 not READY问题
- 语法错误: leftparen 应在 colon 之前
- paip.提升用户体验-----c++ gcc 命令在notepad++扩展中的配置..
- JVM内存模型和结构
- java图片添加水印
- 想在Win11上安装数据库?以下连招,轻松解决(全网详细巨无霸)
- Timer的源码分析
- Java集合原理分析
- 华夏旅游CMS商城系统操作手册