first commit
This commit is contained in:
9
content/deepin折腾笔记/第七章/7.1.md
Executable file
9
content/deepin折腾笔记/第七章/7.1.md
Executable file
@@ -0,0 +1,9 @@
|
||||
# 7.1 开机画面卡死卡桌面或者黑屏
|
||||
grub引导菜单界面,按e进入编辑模式(MBR磁盘按Tab键),修改“splash quiet”所在行,在quiet之后添加:`nouveau.modeset=0` 或 `nomodeset`或 `nouveau.modeset=0 acpi_osi=! acpi="windows 2009"`或 `nomodeset acpi_osi=! acpi="windows 2009"`
|
||||
注意添加上述参数时,前后留空格。按下F10应用新参数启动。
|
||||
acpi="windows 2009"原理:据说是因为有些老旧的BIOS无法识别高版本的Linux内核,所grub加上这个参数就可以欺骗BIOS让它以为系统是windows7,然后就可以正常启动了。
|
||||
如果还无法成功,可以尝试以下参数彻底禁掉nouveau开源驱动:
|
||||
`rd.driver.blacklist=nouveau modprobe.blacklist=nouveau nvidia-drm.modeset=1`
|
||||
如果安装完成后相同参数引导卡LOGO,则可以尝试Ctrl+Alt+F2进入tty2终端安装显卡驱动。
|
||||
如果无法进入tty2,请使用内核参数` systemd.unit=multi-user.target `进 shell,之后参考“硬件与驱动”章节在终端安装显卡驱动
|
||||
内核参数:https://wiki.archlinux.org/index.php/Kernel_parameters
|
||||
9
content/deepin折腾笔记/第七章/7.10.md
Executable file
9
content/deepin折腾笔记/第七章/7.10.md
Executable file
@@ -0,0 +1,9 @@
|
||||
# 7.10 禁止 GRUB 检测其它系统
|
||||
|
||||
当配合第三方引导程序,例如Clover时,由于第三方引导界面已经展示了各系统的入口,所以GRUB中没必要再保留其它系统入口了。
|
||||
|
||||
`sudo apt purge os-prober`
|
||||
|
||||
`sudo rm -r /var/lib/os-prober/`
|
||||
|
||||
`sudo update-grub`
|
||||
11
content/deepin折腾笔记/第七章/7.11.md
Executable file
11
content/deepin折腾笔记/第七章/7.11.md
Executable file
@@ -0,0 +1,11 @@
|
||||
# 7.11 屏蔽开关机屏幕日志
|
||||
|
||||
`sudo nano /etc/default/grub`
|
||||
|
||||
添加loglevel=2内核启动参数,例如:`GRUB_CMDLINE_LINUX="loglevel=2"`
|
||||
|
||||
更新:sudo update-grub
|
||||
|
||||
该参数只是设置在屏幕上打印的内核日志级别,并不影响内核日志的记录。可用如下命令查看:`dmesg --level 3`
|
||||
|
||||
详见:`dmesg --help`
|
||||
11
content/deepin折腾笔记/第七章/7.12.md
Executable file
11
content/deepin折腾笔记/第七章/7.12.md
Executable file
@@ -0,0 +1,11 @@
|
||||
# 7.12 开机关机巨大 LOGO
|
||||
|
||||
安装Nvidia专有驱动后,很有可能会导致开机时,GRUB无法获取正确的分辨率。
|
||||
|
||||
`sudo nano /etc/default/grub
|
||||
|
||||
添加:`GRUB_GFXPAYLOAD_LINUX=keep`
|
||||
|
||||
更新:`sudo update-grub`如果GRUB2
|
||||
|
||||
菜单分辨率仍然不正确,可尝试升级GRUB。
|
||||
11
content/deepin折腾笔记/第七章/7.13.md
Executable file
11
content/deepin折腾笔记/第七章/7.13.md
Executable file
@@ -0,0 +1,11 @@
|
||||
# 7.13 修正启动或关机界面分辨率
|
||||
|
||||
安装显卡专有驱动后,很有可能会出现开机时无法读取正确的分辨率,从而导致的巨大开机LOGO。解决办法:
|
||||
|
||||
`sudo nano /etc/default/grub`
|
||||
|
||||
设置正确分辨率:
|
||||
|
||||
`GRUB_GFXMODE=1920x1080GRUB_GFXPAYLOAD_LINUX=keep`
|
||||
|
||||
更新:`sudo update-grub`
|
||||
5
content/deepin折腾笔记/第七章/7.14.md
Executable file
5
content/deepin折腾笔记/第七章/7.14.md
Executable file
@@ -0,0 +1,5 @@
|
||||
# 7.14 Ventoy 制作多系统启动
|
||||
|
||||
Ventoy可以实现在一个U盘上引导所有主流Linux系统、Windows系统进入安装程序,支持部分PE。启动盘制作完成后,只需要将系统ISO镜像拷贝到U盘即可,支持Lagecy和UEFI两种方式引导。该软件有Windows和Linux两个版本,简单易用。
|
||||
|
||||
Windows 7系统需要使用在原版镜像基础上集成微软官方USB3.0内核补丁和官方EFI引导程序的修改版:https://pan.baidu.com/s/1D0ATxmhsbLtTH92-f9SgaQ 密码: oljr强烈推荐这个国人开发的开源软件:http://www.ventoy.net
|
||||
7
content/deepin折腾笔记/第七章/7.15.md
Executable file
7
content/deepin折腾笔记/第七章/7.15.md
Executable file
@@ -0,0 +1,7 @@
|
||||
# 7.15 Win10 USB 启动盘制作
|
||||
|
||||
如果是Win10 LTSC,则只需将U盘用GPT分区表格式化成FAT32,然后在ISO镜像文件上右键“打开方式”,选择“磁盘映像挂载器”。挂载成功后,将ISO磁盘内所有文件拷贝到U盘就可以引导安装Win10了。
|
||||
|
||||
当然,在应用商店安装WoeUSB,也可以在图像界面下轻松制作Windows启动U盘。如果是Win10 Business版本,由于FAT32格式文件大小4G限制,只能用WoeUSB在命令行下制作Win10 USB启动盘:
|
||||
|
||||
`sudo woeusb --target-filesystem NTFS --device cn_windows_10_business_editions_version_1903.iso /dev/sdb`其中`/dev/sdb`通过`udo fdisk -l`查询得到。注意:无论是WoeUSB图形界面还是命令行操作,都需要先用“分区编辑器”把U盘卸载。
|
||||
13
content/deepin折腾笔记/第七章/7.16.md
Executable file
13
content/deepin折腾笔记/第七章/7.16.md
Executable file
@@ -0,0 +1,13 @@
|
||||
# 7.16 安装 Deepin 与 Windows 双系统
|
||||
|
||||
情况一:如果是MBR传统格式的磁盘「Legacy」,先安装的Windows,后安装Deepin的话,默认一定会出现GRUB引导菜单。
|
||||
|
||||
情况二:如果是MBR传统格式的磁盘「Legacy」,但是先安装的Deepin,后安装Windows,则需要进LIVE重建GRUB引导。
|
||||
|
||||
情况三:如果是GPT新格式磁盘「UEFI」,先安装的Windows,后安装Deepin,则需要在BIOS中将Windows Boot Manager用减号将优先级调到最低。
|
||||
|
||||
情况四:如果是GPT新格式磁盘「UEFI」,但是先安装的Deepin,后安装Windows,则需要安装Windows后进Deepin更新GRUB。
|
||||
|
||||
注意一:如果UEFI安装Windows7与Deepin双系统,则只有启用CSM兼容模式才能启动Win7系统。当启用CSM兼容模式时,将无法调整GPT各分区启动的优先级,如果后安装Deepin,会导致重启直接进入Windows,不出现GRUB启动菜单,F12中的BIOS启动菜单也只有Windows Boot Manager,无法进入Deepin系统。解决办法是先进BIOS关闭CSM,然后重启还进入BIOS并设置Deepin所在分区为最高启动优先级,保存BIOS设置,再次重启进入BIOS并打开CSM兼容模式。第三次重启,此时就能看到GRUB引导菜单了。
|
||||
|
||||
注意二:最省心的双系统安装BIOS设置是“UEFI Only”+“CSM Disabled”+“SecureBoot Disabled”。
|
||||
15
content/deepin折腾笔记/第七章/7.17.md
Executable file
15
content/deepin折腾笔记/第七章/7.17.md
Executable file
@@ -0,0 +1,15 @@
|
||||
# 7.17 Windows 系统读写 EFI 分区
|
||||
|
||||
cmd中运行diskpart, 可通过以下命令为EFI分区分配盘符。
|
||||
|
||||
查看硬盘:`list disk`
|
||||
|
||||
选择硬盘:`select disk 0`
|
||||
|
||||
查看分区:`list partition`
|
||||
|
||||
选择分区:`select partition 1`
|
||||
|
||||
分配盘符:`assign`
|
||||
|
||||
右键以管理员身份运行`notepad`,“文件”-“打开”,就可以读写EFI分区了。
|
||||
11
content/deepin折腾笔记/第七章/7.18.md
Executable file
11
content/deepin折腾笔记/第七章/7.18.md
Executable file
@@ -0,0 +1,11 @@
|
||||
# 7.18 双系统修复 Windows EFI
|
||||
|
||||
Windows启动盘引导进入安装界面,点击“下一步”,再点击左下角“修复计算机”。
|
||||
|
||||
点击“疑难解答”,进入“命令提示符”,并根据上一节“Windows系统读写EFI分区”说明挂载EFI分区。执行list volume查查看盘符,并记下系统盘符和EFI启动分区盘符。执行exit退出diskpart。
|
||||
|
||||
例如我的Windows系统盘符为C,EFI启动分区盘符为F,则可以这样修复:
|
||||
|
||||
bcdboot C:\Windows /s F: /f uefi /l zh-cn
|
||||
|
||||
可以确认:dir F:\EFI,能看到Microsoft目录说明成功。
|
||||
5
content/deepin折腾笔记/第七章/7.19.md
Executable file
5
content/deepin折腾笔记/第七章/7.19.md
Executable file
@@ -0,0 +1,5 @@
|
||||
# 7.19 制作 USB 启动盘
|
||||
|
||||
`sudo dd if=/path/to/the/downloaded/iso of=/path/to/the/USB/device`
|
||||
|
||||
显示进度:`sudo dd if=/path/to/the/downloaded/iso of=/path/to/the/USB/devicestatus=progress`
|
||||
13
content/deepin折腾笔记/第七章/7.2.md
Executable file
13
content/deepin折腾笔记/第七章/7.2.md
Executable file
@@ -0,0 +1,13 @@
|
||||
# 7.2 启动后桌面空白,任务栏消失
|
||||
|
||||
安装完成后登陆系统,发现桌面只能看见壁纸,看不到任务栏。此时按下组合键Ctrl+Alt+T应该可以显示终端。
|
||||
|
||||
判断当前分辨率是否正确:`xrandr --curent`
|
||||
|
||||
如果不正确,可以手动修改:`xrandr -s 1920x1080`
|
||||
|
||||
注意1920x1080之间的字母是英文xyz中的小写x,而不是乘号。
|
||||
|
||||
如仍然无法解决,尝试启动时加内核参数`acpi=off`
|
||||
|
||||
如果问题依然无法解决,请参考10.7章节.
|
||||
7
content/deepin折腾笔记/第七章/7.20.md
Executable file
7
content/deepin折腾笔记/第七章/7.20.md
Executable file
@@ -0,0 +1,7 @@
|
||||
# 7.20 EFI 引导分区不要删除 ubuntu
|
||||
|
||||
EFI引导分区下同时存在deepin和ubuntu两个文件夹,无论你是否安装了Ubuntu系统。
|
||||
|
||||
原因是Ubuntu有硬件厂商的安全认证证书,而deepin暂时还没有,所以只能依赖Ubuntu的证书来通过grub引导启动了。
|
||||
|
||||
删除ubuntu目录将无法启动Deepin!修复方法:手动创建ubuntu目录并从同级deepin中拷贝grubx64.efi和grub.cfg。
|
||||
7
content/deepin折腾笔记/第七章/7.21.md
Executable file
7
content/deepin折腾笔记/第七章/7.21.md
Executable file
@@ -0,0 +1,7 @@
|
||||
# 7.21 误删 EFI 分区后的还原
|
||||
|
||||
第一步:利用Deepin安装盘进入LIVE并修复引导,此时`ls /boot/efi/EFI`可以看到已经生成deepin目录,但还无法引导系统。
|
||||
|
||||
第二步:`sudo cp -r /boot/efi/EFI/deepin /boot/efi/EFI/ubuntu`
|
||||
|
||||
该指令的可靠性可以`apt download grub-efi-amd64-signed`后解压证实。
|
||||
9
content/deepin折腾笔记/第七章/7.22.md
Executable file
9
content/deepin折腾笔记/第七章/7.22.md
Executable file
@@ -0,0 +1,9 @@
|
||||
# 7.22 恢复 Deepin 引导主题
|
||||
|
||||
UEFI启动方式,如果先安装Deepin后安装Ubuntu形成双系统时,即使在Deepin系统下执行grub-install,也会使用Ubuntu的GRUB引导菜单主题。
|
||||
|
||||
原因是Deepin依赖Ubuntu的安全引导。解决办法:
|
||||
|
||||
`sudo cp /boot/efi/EFI/deepin/grub.cfg /boot/efi/EFI/ubuntu/grub.cfg`
|
||||
|
||||
`sudo grub-install`
|
||||
33
content/deepin折腾笔记/第七章/7.23.md
Executable file
33
content/deepin折腾笔记/第七章/7.23.md
Executable file
@@ -0,0 +1,33 @@
|
||||
# 7.23 命令行查看 EFI 启动项
|
||||
|
||||
在终端执行命令:efibootmgr
|
||||
|
||||
显示:
|
||||
|
||||
BootCurrent: 0002
|
||||
|
||||
Timeout: 1 seconds
|
||||
|
||||
BootOrder: 0001,0000,0002,0013,0014,0015,0016,0012,0017
|
||||
|
||||
Boot0000* deepin
|
||||
|
||||
Boot0001* debianBoot
|
||||
|
||||
002* uosBoot
|
||||
|
||||
0012* UEFI: SanDisk
|
||||
|
||||
Boot0013 ubuntu
|
||||
|
||||
Boot0014* UEFI OS
|
||||
|
||||
Boot0015 ubuntu
|
||||
|
||||
Boot0016* UEFI OS
|
||||
|
||||
Boot0017* UEFI: SanDisk
|
||||
|
||||
BootCurrent标号为2,指当前系统为uos,*代表有效启动,BootOrder代表启动顺序。
|
||||
|
||||
更多用法可查询:`efibootmgr --help`
|
||||
5
content/deepin折腾笔记/第七章/7.24.md
Executable file
5
content/deepin折腾笔记/第七章/7.24.md
Executable file
@@ -0,0 +1,5 @@
|
||||
# 7.24 查看当前 EFI 启动项详情
|
||||
|
||||
`efibootmgr -v`
|
||||
|
||||
`bootctl`
|
||||
3
content/deepin折腾笔记/第七章/7.25.md
Executable file
3
content/deepin折腾笔记/第七章/7.25.md
Executable file
@@ -0,0 +1,3 @@
|
||||
# 7.25 删除重复的 EFI 启动
|
||||
|
||||
`sudo efibootmgr -D`
|
||||
5
content/deepin折腾笔记/第七章/7.26.md
Executable file
5
content/deepin折腾笔记/第七章/7.26.md
Executable file
@@ -0,0 +1,5 @@
|
||||
# 7.26 调整 EFI 启动项顺序
|
||||
|
||||
`sudo efibootmgr -o X,Y `#指定标号为X的启动项顺序在Y之前
|
||||
|
||||
例如:`sudo efibootmgr -o 0002,0001`
|
||||
5
content/deepin折腾笔记/第七章/7.27.md
Executable file
5
content/deepin折腾笔记/第七章/7.27.md
Executable file
@@ -0,0 +1,5 @@
|
||||
# 7.27 创建 EFI 启动项
|
||||
|
||||
默认/dev/sda:sudo efibootmgr -c -L test -l "\EFI\uos\grubx64.efi"
|
||||
|
||||
指定/dev/sdb:sudo efibootmgr -c -L test -l "\EFI\debian\grubx64.efi" -d/dev/sdb
|
||||
3
content/deepin折腾笔记/第七章/7.28.md
Executable file
3
content/deepin折腾笔记/第七章/7.28.md
Executable file
@@ -0,0 +1,3 @@
|
||||
# 7.28 删除 EFI 启动项
|
||||
|
||||
`sudo efibootmgr -B -b 0003`
|
||||
11
content/deepin折腾笔记/第七章/7.29.md
Executable file
11
content/deepin折腾笔记/第七章/7.29.md
Executable file
@@ -0,0 +1,11 @@
|
||||
# 7.29 查看硬盘分区信息
|
||||
|
||||
`sudo parted -l`
|
||||
|
||||
`sudo fdisk -l`
|
||||
|
||||
`lsblk`
|
||||
|
||||
`blkid`
|
||||
|
||||
`df -h`
|
||||
5
content/deepin折腾笔记/第七章/7.3.md
Executable file
5
content/deepin折腾笔记/第七章/7.3.md
Executable file
@@ -0,0 +1,5 @@
|
||||
# 7.3 系统启动分析
|
||||
|
||||
显示启动系统过程中用户态和内核态所花的时间:`systemd-analyze`
|
||||
|
||||
显示每个启动项所花费的时间明细:`systemd-analyze blame`
|
||||
7
content/deepin折腾笔记/第七章/7.30.md
Executable file
7
content/deepin折腾笔记/第七章/7.30.md
Executable file
@@ -0,0 +1,7 @@
|
||||
# 7.30 修复黑苹果 Clover 引导
|
||||
|
||||
添加引导:`sudo efibootmgr -c -L Clover -l "\EFI\CLOVER\CLOVERX64.efi"`
|
||||
|
||||
查看并调整顺序:`efibootmgr -v`
|
||||
|
||||
详见“调整EFI启动项顺序”等。
|
||||
9
content/deepin折腾笔记/第七章/7.31.md
Executable file
9
content/deepin折腾笔记/第七章/7.31.md
Executable file
@@ -0,0 +1,9 @@
|
||||
# 7.31 Live 模式调整磁盘分区大小
|
||||
|
||||
进入Live模式后,运行启动器“GParted”,可以调整磁盘分区大小。
|
||||
|
||||
请耐心等待,调整完成后如果无法启动,则还需要修复磁盘文件系统,例如:
|
||||
|
||||
`fsck.ext4 /dev/sda3`
|
||||
|
||||
其中`/dev/sda3`为ROOT所在分区,请根据实际情况酌情修改。
|
||||
13
content/deepin折腾笔记/第七章/7.32.md
Executable file
13
content/deepin折腾笔记/第七章/7.32.md
Executable file
@@ -0,0 +1,13 @@
|
||||
# 7.32 Live 模式防锁屏后无法登陆
|
||||
|
||||
Debian的Live系统用户密码是live,但Deepin Live User密码却好像是随机的字符。
|
||||
|
||||
通过命令users可以查到用户名为deepin,但密码不是deepin,也不是live。
|
||||
|
||||
通过Deepin安装盘进入Live系统后,如果要长时间操作,例如调整磁盘分区,则可能会在15分钟后自动锁屏,这时就没有办法进入DDE桌面了。
|
||||
|
||||
解决方法:Ctrl+Alt+F2,进入tty2,执行sudo su拿到管理员权限后,修改用户密码:passwd deepin
|
||||
|
||||
密码修改完成后,Ctrl+Alt+F1切换到登陆界面,输入刚才修改的密码登陆。
|
||||
|
||||
要防止这种情况出现的办法:“控制中心”-“账户”选择“无密码登陆”;“电源管理”取消“唤醒显示器时需要密码”和“待机恢复时需要密码”。
|
||||
5
content/deepin折腾笔记/第七章/7.33.md
Executable file
5
content/deepin折腾笔记/第七章/7.33.md
Executable file
@@ -0,0 +1,5 @@
|
||||
# 7.33 解决多系统启动缓慢
|
||||
|
||||
多Linux系统如果共用同一个swap交换空间,因为在安装新的Linux系统时,会自动格式化swap交换空间,导致其uuid发生变化,与之前安装的Linux系统/etc/fstab自动挂载表中记录的swap uuid不一致,所以导致启动长时间寻找swap分区。用systemd-analyze命令查看,会发现userspace使用了大量时间。
|
||||
|
||||
解决方法:修改/etc/fstab,让swap分区与新的uuid同步。
|
||||
8
content/deepin折腾笔记/第七章/7.34.md
Executable file
8
content/deepin折腾笔记/第七章/7.34.md
Executable file
@@ -0,0 +1,8 @@
|
||||
# 7.34 VirtualBox 从 U 盘启动
|
||||
|
||||
第一步,用lsblk确定U盘设备名称,例如:`/dev/sdc`
|
||||
第二步,为其它用户添加U盘读写权限:`sudo chmod o+rw /dev/sdc`
|
||||
3第三步,创建U盘虚拟磁盘文件:`VBoxManage internalcommands createrawvmdk -
|
||||
rawdisk /dev/sdc -filename ~/UDISK.vmdk`
|
||||
第四步,创建虚拟机后,设备-存储:“控制器”右键添加硬盘,并注册刚才创建的U盘虚拟磁盘
|
||||
第五步,启动虚拟机,F12键:选择第2硬盘启动。
|
||||
13
content/deepin折腾笔记/第七章/7.35.1.md
Executable file
13
content/deepin折腾笔记/第七章/7.35.1.md
Executable file
@@ -0,0 +1,13 @@
|
||||
# 7.35.1 rEFInd 简介与安装
|
||||
|
||||
rEFInd适用Linux、Windows和macOS多系统引导,填补GRUB不支持macOS的空白,速度快,支持主题美化。
|
||||
|
||||
官网:http://www.rodsbooks.com/refind
|
||||
|
||||
下载:https://sourceforge.net/projects/refind/files
|
||||
|
||||
虽然可以从源里安装:`sudo apt install refind`
|
||||
|
||||
但仍然建议从官网下载deb新版安装包手动安装。
|
||||
|
||||
后期维护根据需要可以执行:`refind-install `或` refind-mkdefault`
|
||||
14
content/deepin折腾笔记/第七章/7.35.2.md
Executable file
14
content/deepin折腾笔记/第七章/7.35.2.md
Executable file
@@ -0,0 +1,14 @@
|
||||
# 7.35.2 rEFInd 多系统配置
|
||||
|
||||
scanfor manual internal #搜索手动配置和内置硬盘
|
||||
dont_scan_volumes "Deepin","Home","Data","Debian","Ubuntu","Arch","Neon
|
||||
","UOS" #不要在这些分区上搜索,提高启动速度
|
||||
dont_scan_dirs EFI/boot #不搜索这个目录,避免创建fallback引导,基于BOOTX64.
|
||||
efi,也可以忽略BOOTX64.efi
|
||||
dont_scan_files fbx64.efi,grubx64.efi,mmx64.efi,shimx64.efi #忽略这些文件
|
||||
可以避免进入GRUB二级目录
|
||||
#scan_all_linux_kernels false #不搜索没有.efi后缀名的内核
|
||||
resolution 1920 1080 #分辨率
|
||||
big_icon_size 128 #限制最大图标尺寸
|
||||
icons_dir images #自定义图标
|
||||
hideui banner #可消除闪烁
|
||||
22
content/deepin折腾笔记/第七章/7.35.3.md
Executable file
22
content/deepin折腾笔记/第七章/7.35.3.md
Executable file
@@ -0,0 +1,22 @@
|
||||
# 7.35.3 手动编写 Linux 引导
|
||||
|
||||
```bash
|
||||
menuentry "Deepin 20" {
|
||||
volume Deepin
|
||||
loader /vmlinuz
|
||||
initrd /initrd.img
|
||||
options "root=UUID=0affb267-fcaa-44b9-b08f-2341f56572d5 ro quiet"
|
||||
submenuentry "Boot using fallback" {
|
||||
loader /vmlinuz.old
|
||||
initrd /initrd.img.old
|
||||
}
|
||||
submenuentry "Boot to terminal" {
|
||||
add_options "systemd.unit=multi-user.target"
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
```
|
||||
|
||||
|
||||
|
||||
5
content/deepin折腾笔记/第七章/7.35.4.md
Executable file
5
content/deepin折腾笔记/第七章/7.35.4.md
Executable file
@@ -0,0 +1,5 @@
|
||||
# 7.35.4 EFI 支持 xfs 磁盘格式
|
||||
|
||||
1 http://www.rodsbooks.com/refind/drivers.html
|
||||
2 http://efi.akeo.ie/
|
||||
3 实践发现,/boot分区使用xfs时,refind引导非常慢,建议改用ext4。
|
||||
9
content/deepin折腾笔记/第七章/7.35.5.md
Executable file
9
content/deepin折腾笔记/第七章/7.35.5.md
Executable file
@@ -0,0 +1,9 @@
|
||||
# 7.35.5 rEFInd 添加主题
|
||||
|
||||
1 主题下载:https://github.com/topics/refind-theme
|
||||
|
||||
2 以rEFInd-minimal为例,下载或克隆后,解压到:/boot/efi/EFI/refind/themes/
|
||||
rEFInd-minimal/
|
||||
|
||||
3 在/boot/efi/EFI/refind/refind.conf最后添加:include themes/rEFInd-minimal
|
||||
/theme.conf
|
||||
2
content/deepin折腾笔记/第七章/7.35.md
Executable file
2
content/deepin折腾笔记/第七章/7.35.md
Executable file
@@ -0,0 +1,2 @@
|
||||
# 7.35 rEFInd 多系统引导
|
||||
|
||||
7
content/deepin折腾笔记/第七章/7.4.md
Executable file
7
content/deepin折腾笔记/第七章/7.4.md
Executable file
@@ -0,0 +1,7 @@
|
||||
# 7.4 检查启动失败服务
|
||||
|
||||
安装新内核后可能出现systemd-modules-load.service加载失败,导致启动延时,原因是深度开发的warm-sched延时加载功能的依赖驱动mincores在升级内核时编译失败。
|
||||
|
||||
可以用该命令检查启动失败的服务:
|
||||
|
||||
`sudo systemctl --failed`
|
||||
17
content/deepin折腾笔记/第七章/7.5.md
Executable file
17
content/deepin折腾笔记/第七章/7.5.md
Executable file
@@ -0,0 +1,17 @@
|
||||
# 7.5 查看开机日志
|
||||
|
||||
格首先使用`systemd-analyze`和`systemd-analyze blame`命令,对开机有个大致评估。
|
||||
|
||||
然后查看详细的启动日志:
|
||||
|
||||
`sudo journalctl /usr/lib/systemd/systemd -b`
|
||||
|
||||
`sudo journalctl /usr/lib/deepin-daemon/dde-session-daemon -b`
|
||||
|
||||
最后查看启动过程中内核与硬件相关信息:
|
||||
|
||||
查看错误级别日志:`sudo dmesg --level err`
|
||||
|
||||
查看警告级别日志:`sudo dmesg --level warn`
|
||||
|
||||
更多级别或用法:`dmesg --help`
|
||||
10
content/deepin折腾笔记/第七章/7.6.md
Executable file
10
content/deepin折腾笔记/第七章/7.6.md
Executable file
@@ -0,0 +1,10 @@
|
||||
# 7.6 了解用户登陆情况
|
||||
|
||||
格显示当前在本地系统上的所有用户的信息:
|
||||
|
||||
`who` 以及` whoami`
|
||||
|
||||
列出目前与过去登入系统的用户相关信息:
|
||||
|
||||
`last` 以及` lastlog`
|
||||
|
||||
7
content/deepin折腾笔记/第七章/7.7.md
Executable file
7
content/deepin折腾笔记/第七章/7.7.md
Executable file
@@ -0,0 +1,7 @@
|
||||
# 7.7 利用系统安装盘进 Live 模式
|
||||
|
||||
格插入烧录了Deepin系统的启动U盘,在启动菜单第一项“Install Deepin”高亮时按 e 进入引导参数编辑状态。
|
||||
|
||||
将引导参数中的“livecd-installer”删除,F10启动即可进入Live桌面。
|
||||
|
||||
注意:由于没有闭源显卡驱动支持,进Live桌面后请仅限于系统维护、资料备份或GRUB引导修复。要想体验优秀的DDE桌面环境,请实机安装。
|
||||
25
content/deepin折腾笔记/第七章/7.8.md
Executable file
25
content/deepin折腾笔记/第七章/7.8.md
Executable file
@@ -0,0 +1,25 @@
|
||||
# 7.8 Live 模式修复 GRUB 引导
|
||||
|
||||
格进入Live模式后打开终端,或者安装盘进入安装界面时,Ctrl+Alt+F2进入tty2,先执行“lsblk -f”找到系统安装分区sdaX,按顺序执行:
|
||||
|
||||
`mount /dev/sdaX /mnt`
|
||||
|
||||
`mount /dev/sdaY /mnt/boot/efi`
|
||||
|
||||
`mount --bind /dev /mnt/dev`
|
||||
|
||||
`mount --bind /proc /mnt/proc`
|
||||
|
||||
`mount --bind /sys /mnt/sys`
|
||||
|
||||
`chroot /mnt`
|
||||
|
||||
`grub-install /dev/sda`
|
||||
|
||||
`update-grub`
|
||||
|
||||
`exit`
|
||||
|
||||
sdaY为efi分区,MBR磁盘可忽略此步骤。重要:不同硬盘请酌情替换sda及X/Y。
|
||||
|
||||
注意:UEFI启动方式由于存在EFI分区,可以直接执行`grub-install`。
|
||||
13
content/deepin折腾笔记/第七章/7.9.1.md
Executable file
13
content/deepin折腾笔记/第七章/7.9.1.md
Executable file
@@ -0,0 +1,13 @@
|
||||
# 7.9.1 设置默认系统为用户选择
|
||||
|
||||
格如果安装多系统,我们会有重启或开机时仍然进入上一次我们所选定系统的需求。
|
||||
|
||||
`sudo nano /etc/default/grub`
|
||||
|
||||
添加:
|
||||
|
||||
`GRUB_DEFAULT=saved`
|
||||
|
||||
`GRUB_SAVEDEFAULT=true`
|
||||
|
||||
更新:`sudo update-grub`
|
||||
3
content/deepin折腾笔记/第七章/7.9.2.md
Executable file
3
content/deepin折腾笔记/第七章/7.9.2.md
Executable file
@@ -0,0 +1,3 @@
|
||||
# 7.9.2 隐藏启动菜单
|
||||
|
||||
`sudo nano /etc/default/grub`添加:`GRUB_HIDDEN_TIMEOUT=1GRUB_HIDDEN_TIMEOUT_QUIET=true`修改:`GRUB_TIMEOUT=0`更新:`sudo update-grub`长按Shift可以显示被隐藏的GRUB启动菜单,如果无效,可以开机长按ESC,进入`grub`命令行后输入`normal`回车,然后再次按下ESC。
|
||||
2
content/deepin折腾笔记/第七章/7.9.md
Executable file
2
content/deepin折腾笔记/第七章/7.9.md
Executable file
@@ -0,0 +1,2 @@
|
||||
# 7.9 GRUB 维护技巧
|
||||
|
||||
2
content/deepin折腾笔记/第七章/README.md
Executable file
2
content/deepin折腾笔记/第七章/README.md
Executable file
@@ -0,0 +1,2 @@
|
||||
# 第七章 deepin 启动与多系统
|
||||
|
||||
Reference in New Issue
Block a user