全部
常见问题
产品动态
精选推荐

Ubuntu 重新安装后的常规配置

管理 管理 编辑 删除

推荐在安装ubuntu时直接选择附带安装nvidia驱动,可以省很多没必要的事情。

1. 更新ubuntu软件

sudo apt update

sudo apt upgrade

2. 配置局域网的ssh

安装open-ssh服务 sudo apt install openssh-server

开启服务:sudo service ssh start

开机自启动:sudo systemctl enable ssh

3. 修改ubuntu的系统名称(太长了不好看)

修改/etc/hostname文件:编辑/etc/hostname文件,将其中的旧计算机名替换为新计算机名,将文件中的旧主机名改为新的主机名,然后保存并退出(按Ctrl + X,然后按Y确认保存,最后按Enter)。

sudo vim /etc/hostname

修改/etc/hosts文件:

编辑/etc/hosts文件,更新127.0.1.1对应的主机名为新计算机名:

sudo vim /etc/hosts

# 找到类似如下的行:

127.0.1.1    xxxx

重启系统或网络服务:

你可以选择重启系统来使更改生效:sudo reboot

4. 电脑vscode尝试连接该ubuntu系统

ssh shuangmu@192.168.1.14

重新安装后,局域网的ip地址可能没有变化,因此需要在本地的windows系统下面删除这个ssh地址的密钥。(重置)

5. 配置frpc

见图文读懂Frp内网穿透。如何使用华为云服务器,开启内网穿透服务?需要配置什么?_华为云 内网穿透-CSDN博客

6. 设置自动挂载硬盘

我有三块固态硬盘

0:ubuntu HYV2TBX4(2208) nvme1n1p1

1:windows GeIL P4A 2TB nvme0n1p1

2:共同空间数据(之前的linux数据): Great Wall GT50 2TB nvme2

使用 /etc/fstab 文件(推荐方法)

基本原理:

/etc/fstab 文件用于控制系统启动时自动挂载文件系统。它包含了一系列挂载选项的配置行,每一行描述了一个文件系统的挂载信息。

操作步骤:

方法1:

步骤一:查看硬盘分区信息

首先需要知道硬盘的设备名(如 /dev/sda1、/dev/sdb2 等)和文件系统类型(如 ext4、NTFS、FAT32 等)。可以使用 fdisk -l 和 lsblk -f命令来查看硬盘分区信息。

步骤二:编辑 /etc/fstab 文件

打开 /etc/fstab 文件,通常可以使用 vi、vim 或 nano 等文本编辑器。

在文件中添加一行类似于下面的内容来配置自动挂载:

/dev/sda   /mnt/data   ntfs   defaults   0   0

这行配置的含义如下:

/dev/sda1:是要挂载的硬盘分区设备名,需要根据实际情况修改。

/mnt/data:是挂载点,即硬盘分区在文件系统中的挂载位置,也可以根据自己的需求修改为其他目录。

ext4:是硬盘分区的文件系统类型,需要根据实际的文件系统类型修改。

defaults:是挂载选项,defaults 包括了读写权限(rw)、自动挂载(auto)等常见选项。如果需要特殊的挂载选项,可以根据具体情况修改。

0:这个数字用于备份,通常设置为 0。

0:这个数字用于文件系统检查顺序,0 表示不检查,根文件系统一般设置为 1,其他分区可以设置为 2 或 0。

步骤三:测试挂载配置

在修改完 /etc/fstab 文件后,最好先使用 mount -a 命令来测试挂载配置是否正确。这个命令会按照 /etc/fstab 文件中的配置尝试挂载所有的文件系统。

方法2:

查看硬盘的uuid等信息

bash: cd /dev/disk/by-uuid$

bash: ll

查看在用硬盘的分区情况

lsblk

可以看到目前:

nvme2n1p5 已经挂载,这是之前ubuntu的系统盘文件

nvme2n1p3 分区没有挂载。这是之前ubuntu的存储区域

sda分区没有挂载,机械硬盘

nvme0n1不进行挂载,怕损害windows文件。这个是windows的区域

查看硬盘的类型 ,其实这个也包含了之前的 lsbld,内容更为详细

在命令中查看硬盘类型,执行sudo blkid |grep [硬盘分区ID]

建立硬盘-名称-uuid的映射

f83d4202412071141223500.png

## 在最下面一行添加

/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


请登录后查看

小码二开 最后编辑于2024-12-07 11:42:13

快捷回复
回复
回复
回复({{post_count}}) {{!is_user ? '我的回复' :'全部回复'}}
排序 默认正序 回复倒序 点赞倒序

{{item.user_info.nickname ? item.user_info.nickname : item.user_name}} LV.{{ item.user_info.bbs_level }}

作者 管理员 企业

{{item.floor}}# 同步到gitee 已同步到gitee {{item.is_suggest == 1? '取消推荐': '推荐'}}
{{item.is_suggest == 1? '取消推荐': '推荐'}}
沙发 板凳 地板 {{item.floor}}#
{{item.user_info.title || '暂无简介'}}
附件

{{itemf.name}}

{{item.created_at}}  {{item.ip_address}}
{{item.like_count}}
{{item.showReply ? '取消回复' : '回复'}}
删除
回复
回复

{{itemc.user_info.nickname}}

{{itemc.user_name}}

回复 {{itemc.comment_user_info.nickname}}

附件

{{itemf.name}}

{{itemc.created_at}}
{{itemc.like_count}}
{{itemc.showReply ? '取消回复' : '回复'}}
删除
回复
回复
查看更多
139
{{like_count}}
{{collect_count}}
添加回复 ({{post_count}})

相关推荐

快速安全登录

使用微信扫码登录
{{item.label}} 加精
{{item.label}} {{item.label}} 板块推荐 常见问题 产品动态 精选推荐 首页头条 首页动态 首页推荐
取 消 确 定
回复
回复
问题:
问题自动获取的帖子内容,不准确时需要手动修改. [获取答案]
答案:
提交
bug 需求 取 消 确 定

微信登录/注册

切换手机号登录

{{ bind_phone ? '绑定手机' : '手机登录'}}

{{codeText}}
切换微信登录/注册
暂不绑定
CRMEB客服

CRMEB咨询热线 咨询热线

400-8888-794

微信扫码咨询

CRMEB开源商城下载 源码下载 CRMEB帮助文档 帮助文档
返回顶部 返回顶部
CRMEB客服