ubuntu20.04 磁盘故障,然后重装22.04
- 重装原因
- 开机自启动
- 不需要使用sudo
- 软件
- 截图 flameshot
- 输入法 fcitx5
重装原因
编译程序报错
/usr/include/x86_64-linux-gnu/bits/signum.h:26:10: fatal error: /usr/include/x86_64-linux-gnu/bits/signum-generic.h:
结构需要清理 26
| #include <bits/signum-generic.h>
后面访问根文件系统一些目录也报 结构需要清理 错误, 然后使用 fsck
修复,一直点的 y
, 重启无法进入桌面,通过recovey 模式,选择 fsck
报 /lib/recoery-mode/recovery-menu: line 80 /etc/default/rcS Nu such file or
然后通过root 进入终端执行fsck 则 报 /dev/ is mounted. e2fsck: Cannon continue, aborting.
错误。
在windows下使用 diskgenius
软件对该分区进行修复时,发现 一些目录的里的文件已经丢失,同时存在许多的孤儿节点,这个无法修复,就重装系统。重装系统过程中发现22.04 已经识别到已有 20.04安装,然后就选择只覆盖20.04的根文件系统,创建用户就使用相同的名字,然后进入系统后 重新挂载之前 /home
所在的磁盘分区。重装chrome 后,仍然保存了上次也面退出的数据,但也损失登陆cookie啥的。
注:建议初次安装的时候合理,创建的不同的分区,然后磁盘的故障,或者想重装时,也方便保存之前的用户的数据
开启自动挂在目录
sudo vim /etc/fstab
/dev/sda12 /home ext4 defaults 0 2
开机自启动
参考设置开机启动命令/脚本的三种方法
不需要使用sudo
gnome-session-properties
软件
截图 flameshot
Screen Share Not working in Ubuntu 22.04
解决 Ubuntu 22.04 下 flameshot 截图工具无法使用的问题
sudo vim /etc/gdm3/custom.conf
#去掉
WaylandEnable=false
输入法 fcitx5
Ubuntu22.04安装Fcitx5中文输入法(详细)
本地安装
sudo apt install fcitx5 \
fcitx5-chinese-addons \
fcitx5-frontend-gtk4 fcitx5-frontend-gtk3 fcitx5-frontend-gtk2 \
fcitx5-frontend-qt5# 添加环境
vim ~/.profile
export XMODIFIERS=@im=fcitx
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export SDL_IM_MODULE=fcitx# 下载词库文件
wget -O zhwiki.dict https://github.com/felixonmars/fcitx5-pinyin-zhwiki/releases/download/0.2.4/zhwiki-20220416.dict
# 创建存储目录
mkdir -p ~/.local/share/fcitx5/pinyin/dictionaries/
# 移动词库文件至该目录
mv zhwiki.dict ~/.local/share/fcitx5/pinyin/dictionaries/