双系统安装 ubuntu 22.04 + win11(yoga 14s 2021)

考虑到无法完全转向 windows,于是选择双系统安装 ubuntu。文章安装过程主要参考 Ref [1],具体细节会在文中体现。

2023-11-14 好吧,当我时隔一年后回头看,发现双系统可能真的没有想象中有用,在多数情况下我只用ubuntu系统就可以了,在少数情况下则是用之前那台旧电脑上的windows系统,在更少数情况下才用到双系统上的windows系统。

制作启动盘

镜像下载 参考 Ubuntu 国内镜像下载地址大全

制作启动盘 下载 Rufus。根据 Ref [1],分区类型选择GPT,文件系统选择NTFS。可以在win下通过命令行命令diskpart打开另一个窗口,在该窗口中输入list disk查看本机的分区类型。

新建硬盘分区

参考 Ref [1]。

安装 ubuntu

bios设置 关闭secure boot并将 u 盘的boot顺序调到最上面。进入bios界面的方式根据电脑可能略有不同,这里是 F2(笔记本可能还需要加Fn)。

安装ubuntu 参考Ref [1]。因为 iRIS Xe 显卡的缘故,可能出现屏幕闪烁和键盘失效,这给安装带来了非常大的不便。因此,参考 神州笔记本安装双系统ubuntu进入界面卡死, 在Install Ununtu这一行,按 e 键,将 quite splash ---(倒数第二行), 删除 ---,并在后面加上对应的i8042.dumbkbd nomodeset,即quite splash i8042.dumbkbd nomodeset。其中,i8042.dumbkbd针对键盘失效,nomodeset针对屏幕闪烁。

键盘失效 参考 YOGA14S在ubuntu中键盘失灵解决方法。具体操作细节类似屏幕闪烁。

屏幕闪烁 对于屏幕闪烁,参考 2021版小新Pro14 Ubuntu 20.04 配置指南。安装linux-oem-20.04同时调节屏幕分辨率。在我安装时,进行到这一步并没有解决屏幕闪烁。参考 ubuntu20.04 iris xe显卡遇到的问题,进行如下操作后解决(对于前面一步是否有用我没再细致探索了,如果大家发现可以在评论区回复下,谢谢):

sudo gedit /etc/default/grub

更改 GRUB_CMDLINE_LINUX_DEFAULT="quiet splash i915.enable_psr=0"

sudo update-grub
sudo reboot

综合键盘失效,最终 /etc/default/grub 变为:

参考文献

[1] Windows安装Ubuntu双系统(Win11+最新Ubuntu22.04.1LTS)

使用过程中遇到的问题

校准时间

如果时间不对的话,可能会影响windows的激活和代理的使用。

Reg add HKLM\SYSTEM\CurrentControlSet\Control\TimeZoneInformation /v RealTimeIsUniversal /t REG_DWORD /d 1

解决windows10和ubuntu双系统切换时Windows时间不对的问题

文件访问失败 或者 删除文件失败Input/Output Error

在网上找了很多帖子后,都只解决了部分问题。

Linux上删除文件失败Input/Output Error

unable to delete file - rm: cannot remove Input/output error

在我的ubuntu系统上,有两个 /media/moon/Data/media/moon/Windows-SSD 盘,就是win系统上的d盘和c盘。很惊喜吧,相当于一个外界硬盘。为了保证双系统能够同时访问文件,我把文件都存储在 /media/moon/Data 盘上。

在某次访问旧文件时( /media/moon/Data 盘上),我发现访问失败,如果删除的话就会出现 Input/Output Error。

可以先把文件删除到回收站,如果删不掉,就复制上层目录,再删除原始上层目录(毫无疑问,损坏的文件是无法被复制的),如果再删不掉,继续复制上上层目录,再删除原始上上层目录。这样的话,损坏的文件被扔在了回收站。尽管清空回收站,还是无法删除这些损坏的文件,但重启后便不再能见到它们了(尽管它们还在 /media/moon/Data/.Trash-1000,额。。)。

这个时候就只能回到win系统上了,在win系统上删除 /media/moon/Data/.Trash-1000 文件上的内容(删除时候还是会报错,所以我不确定是否已经解决了问题),这样在win上和ubuntu上都看不到这些损坏的文件了。

我不确定在win系统上能不能直接删除原始损坏的文件(有待考证)。同时,我猜测文件损坏的原因是/media/moon/Data的文件格式是ntfs,而linux系统的文件格式是ext4。在挂载前最好先格式化需要的数据盘,而我之前并没有格式化。请看下一节。

挂载数据盘

在遇到Input/output error后,我非常担忧自己的文件会再次出现这种意料之外的损坏。同时我对win的依赖减轻,我决定把原先win系统上的d盘整个格式化,填充给linux系统(注意保存好文件,这点非常重要,要不然就是 😢)。

然后我发现磁盘合并只能是从左到右,我的磁盘结构大致是这样。数据Data在第4,linux系统在第五。
在这里插入图片描述
于是我只能将Data盘挂载给linux系统。根据下文,首先在win上格式化D盘,然后新建一个ntfs的卷。然后进入linux系统,用 lsblk -f 查看信息(注意这是我格式化后的情况,格式话前/media/moon/Data应该是ntfs的文件格式)。
在这里插入图片描述
使用 sudo mkfs.ext4 /dev/nvme0n1p4 命令进行格式化,然后用命令 sudo blkid /dev/nvme0n1p4 查看格式话是否成功。
在这里插入图片描述
之后就是挂载了,用命令 sudo mount -t ext4 /dev/nvme0n1p4 /media/moon/Data (任意文件夹)。但我因为可以在任务栏看到磁盘,所以挂不挂载都行。

最后可能会发现 产生了一个lost+found文件夹是怎么回事, 打开显示权限不足?

我也是相同的情况,出现lost+found文件夹,并且权限不够。我从网上稍微查了下lost+found好像可能是格式化产生的,权限不够我是直接用chmod赋予777权限,最后我把lost+found文件删了。我不确定自己做法是否准确,但好像可以用了。

最后我还修改了下任务栏图标的名称为 具体步骤为
Show Applications -> Disks -> select disk to change name -> setting icon -> Edit Filesystem -> change -> done
How can I change the hard disk name in Ubuntu?

在这里插入图片描述
然后在 Dock 位置取消 volumn 和 Trash。

主要参考
双系统下对ubuntu系统进行扩容

其它参考
如何在Ubuntu系统中添加硬盘

双系统下对ubuntu系统进行扩容

双系统 win10+ubuntu18.04 扩容完全过程

  • 1
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值