0%

ubuntu重装

系统重装

不需要到windows上格式化原ubuntu使用的各个磁盘分区。只需要插入启动u盘,连上网,在线安装,选择覆盖检测到的原ubuntu即可。仍可以对原ubuntu的各个分区占用进行重新划分,并可以选择是否格式化某些分区。

可以选择中文的系统环境,英文(美国)的键盘。

安装完成后软件源已经是中国的了。可以进一步换成某高校或企业的源。

然后执行sudo apt-get update sudo apt-get upgrade 全面升级软件到最新,升级后查看桌面、声卡驱动、蓝牙驱动等是否正常工作。假如正常,就sudo apt-mark hold linux-image-xxxxxx把当前已经安装的内核版本都固定住,防止日后upgrade的时候将内核一同升级导致的驱动实效等问题。

双系统共享D盘的挂载

D盘自动挂载在/media/jxl/D,在文件夹的“其他”里能够看到其实际物理分区为/dev/nvme0n1p7,但是却无法修改其所属人和权限。

挂载位置可以随便选,比如
/D
/media/jxl/D
/home/jxl/D

我选择第二种。同时又要让D盘属于jxl,但是其他用户(比如root)也可以增加、修改、执行文件。

所以要在专管开机挂载磁盘的文件最后一行加入挂载指令:
jxl@jxl-Inspiron-5580:~$ sudo vi /etc/fstab

1
2
# 挂载D盘并将其设为可执行
UUID=DE86-CC06 /media/jxl/D vfat iocharset=utf8,gid=1000,uid=1000,umask=000 0 2

其中UUID和D盘文件系统类型vfat获取自

1
2
jxl@jxl-Inspiron-5580:~$ sudo blkid /dev/nvme0n1p7
/dev/nvme0n1p7: LABEL="D" UUID="DE86-CC06" TYPE="vfat" PARTLABEL="Basic data partition" PARTUUID="ec655e13-9b7b-46c1-bd9f-78911f667a6f"

属于1000用户组和1000用户jxl:

1
2
jxl@jxl-Inspiron-5580:~$ cat /etc/passwd |grep jxl
jxl:x:1000:1000:jxl,,,:/home/jxl:/bin/bash

iocharset=utf8使得中文不乱码,umask=000相当于在挂载时chmod 777

最后两个数字,第一个​​0​​​是代表是否开机检查磁盘,​​0​​​是否,​​1​​是是

第二个数字是分区的种类:

​​0​​交换分区

​​1​​启动分区

​​2​​普通分区(选2,普通分区)

reboot之后生效。

安装vscode

注意的是软件商店里的不能键入中文。从官网下很简单才行。

浏览器看视频缺少插件

1
sudo apt install ubuntu-restricted-extras