推薦在安裝ubuntu時(shí)直接選擇附帶安裝nvidia驅(qū)動(dòng),可以省很多沒必要的事情。
1. 更新ubuntu軟件
sudo apt update
sudo apt upgrade
2. 配置局域網(wǎng)的ssh
安裝open-ssh服務(wù) sudo apt install openssh-server
開啟服務(wù):sudo service ssh start
開機(jī)自啟動(dòng):sudo systemctl enable ssh
3. 修改ubuntu的系統(tǒng)名稱(太長(zhǎng)了不好看)
修改/etc/hostname文件:編輯/etc/hostname文件,將其中的舊計(jì)算機(jī)名替換為新計(jì)算機(jī)名,將文件中的舊主機(jī)名改為新的主機(jī)名,然后保存并退出(按Ctrl + X,然后按Y確認(rèn)保存,最后按Enter)。
sudo vim /etc/hostname
修改/etc/hosts文件:
編輯/etc/hosts文件,更新127.0.1.1對(duì)應(yīng)的主機(jī)名為新計(jì)算機(jī)名:
sudo vim /etc/hosts
# 找到類似如下的行:
127.0.1.1 xxxx
重啟系統(tǒng)或網(wǎng)絡(luò)服務(wù):
你可以選擇重啟系統(tǒng)來使更改生效:sudo reboot
4. 電腦vscode嘗試連接該ubuntu系統(tǒng)
重新安裝后,局域網(wǎng)的ip地址可能沒有變化,因此需要在本地的windows系統(tǒng)下面刪除這個(gè)ssh地址的密鑰。(重置)
5. 配置frpc
見圖文讀懂Frp內(nèi)網(wǎng)穿透。如何使用華為云服務(wù)器,開啟內(nèi)網(wǎng)穿透服務(wù)?需要配置什么?_華為云 內(nèi)網(wǎng)穿透-CSDN博客
6. 設(shè)置自動(dòng)掛載硬盤
我有三塊固態(tài)硬盤
0:ubuntu HYV2TBX4(2208) nvme1n1p1
1:windows GeIL P4A 2TB nvme0n1p1
2:共同空間數(shù)據(jù)(之前的linux數(shù)據(jù)): Great Wall GT50 2TB nvme2
使用 /etc/fstab 文件(推薦方法)
基本原理:
/etc/fstab 文件用于控制系統(tǒng)啟動(dòng)時(shí)自動(dòng)掛載文件系統(tǒng)。它包含了一系列掛載選項(xiàng)的配置行,每一行描述了一個(gè)文件系統(tǒng)的掛載信息。
操作步驟:
方法1:
步驟一:查看硬盤分區(qū)信息
首先需要知道硬盤的設(shè)備名(如 /dev/sda1、/dev/sdb2 等)和文件系統(tǒng)類型(如 ext4、NTFS、FAT32 等)??梢允褂?fdisk -l 和 lsblk -f命令來查看硬盤分區(qū)信息。
步驟二:編輯 /etc/fstab 文件
打開 /etc/fstab 文件,通常可以使用 vi、vim 或 nano 等文本編輯器。
在文件中添加一行類似于下面的內(nèi)容來配置自動(dòng)掛載:
/dev/sda /mnt/data ntfs defaults 0 0
這行配置的含義如下:
/dev/sda1:是要掛載的硬盤分區(qū)設(shè)備名,需要根據(jù)實(shí)際情況修改。
/mnt/data:是掛載點(diǎn),即硬盤分區(qū)在文件系統(tǒng)中的掛載位置,也可以根據(jù)自己的需求修改為其他目錄。
ext4:是硬盤分區(qū)的文件系統(tǒng)類型,需要根據(jù)實(shí)際的文件系統(tǒng)類型修改。
defaults:是掛載選項(xiàng),defaults 包括了讀寫權(quán)限(rw)、自動(dòng)掛載(auto)等常見選項(xiàng)。如果需要特殊的掛載選項(xiàng),可以根據(jù)具體情況修改。
0:這個(gè)數(shù)字用于備份,通常設(shè)置為 0。
0:這個(gè)數(shù)字用于文件系統(tǒng)檢查順序,0 表示不檢查,根文件系統(tǒng)一般設(shè)置為 1,其他分區(qū)可以設(shè)置為 2 或 0。
步驟三:測(cè)試掛載配置
在修改完 /etc/fstab 文件后,最好先使用 mount -a 命令來測(cè)試掛載配置是否正確。這個(gè)命令會(huì)按照 /etc/fstab 文件中的配置嘗試掛載所有的文件系統(tǒng)。
方法2:
查看硬盤的uuid等信息
bash: cd /dev/disk/by-uuid$
bash: ll
查看在用硬盤的分區(qū)情況
lsblk
可以看到目前:
nvme2n1p5 已經(jīng)掛載,這是之前ubuntu的系統(tǒng)盤文件
nvme2n1p3 分區(qū)沒有掛載。這是之前ubuntu的存儲(chǔ)區(qū)域
sda分區(qū)沒有掛載,機(jī)械硬盤
nvme0n1不進(jìn)行掛載,怕?lián)p害windows文件。這個(gè)是windows的區(qū)域
查看硬盤的類型 ,其實(shí)這個(gè)也包含了之前的 lsbld,內(nèi)容更為詳細(xì)
在命令中查看硬盤類型,執(zhí)行sudo blkid |grep [硬盤分區(qū)ID]
建立硬盤-名稱-uuid的映射
## 在最下面一行添加
/dev/disk/by-uuid/[硬盤UUID] [掛載路徑如:/media/user/file] [硬盤類型如:ntfs] defaults 0 2
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
# / was on /dev/nvme1n1p2 during curtin installation
/dev/disk/by-uuid/2ef243f5-558f-4fdb-ab56-093361d01fbc / ext4 defaults 0 1
# /boot/efi was on /dev/nvme1n1p1 during curtin installation
/dev/disk/by-uuid/F2A5-5486 /boot/efi vfat defaults 0 1
/swap.img none swap sw 0 0
/dev/disk/by-uuid/c6be8552-66bd-4793-af20-9a6546218681 /mnt/GreatWall_ubuntu ext4 nosuid,nodev,nofail,x-gvfs-show 0 0
/dev/disk/by-uuid/f1a392da-aeca-4002-b1b2-228e909ce85c /mnt/GreatWall_data ext4 nosuid,nodev,nofail,x-gvfs-show 0 0
/dev/disk/by-uuid/70ECC6613C164B2D /mnt/HardDisk_12TB auto nosuid,nodev,nofail,x-gvfs-show