【无标题】

简介: 【无标题】

磁盘挂载

本文是问题解决过程记录。默认磁盘插入系统后,无法被自动挂载,

查找盘符

移动硬盘插入PC后,是没有挂载点。执行df命令后找不到挂载信息。

df -lh

文件系统 容量 已用 可用 已用% 挂载点

udev 16G 0 16G 0% /dev

tmpfs 3.2G 1.9M 3.2G 1% /run

/dev/sda2 1.8T 191G 1.6T 11% /

tmpfs 16G 16K 16G 1% /dev/shm

tmpfs 5.0M 4.0K 5.0M 1% /run/lock

tmpfs 16G 0 16G 0% /sys/fs/cgroup

/dev/loop1 56M 56M 0 100% /snap/core18/2128

/dev/loop0 219M 219M 0 100% /snap/gnome-3-34-1804/72

/dev/loop4 33M 33M 0 100% /snap/snapd/12704

/dev/loop2 51M 51M 0 100% /snap/snap-store/547

/dev/loop3 66M 66M 0 100% /snap/gtk-common-themes/1515

/dev/sda1 511M 5.3M 506M 2% /boot/efi


然后执行lsblk查找硬盘信息。

lsblk

root@a/home# lsblk

NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT

loop0 7:0 0 219M 1 loop /snap/gnome-3-34-1804/72

loop1 7:1 0 55.4M 1 loop /snap/core18/2128

loop2 7:2 0 51M 1 loop /snap/snap-store/547

loop3 7:3 0 65.1M 1 loop /snap/gtk-common-themes/1515

loop4 7:4 0 32.3M 1 loop /snap/snapd/12704

sda 8:0 0 1.8T 0 disk

├─sda1 8:1 0 512M 0 part /boot/efi

└─sda2 8:2 0 1.8T 0 part /

sdb 8:16 0 4.6T 0 disk

└─sdb1 8:17 0 4.6T 0 part

sdc 8:32 0 931.5G 0 disk

└─sdc1 8:33 0 931.5G 0 part


可以看出系统中新插入两个磁盘。分别是sdb1与sdc1。


可以使用 fdisk 查看更多磁盘信息。

root@d:/home# fdisk -l

Disk /dev/sdb:4.56 TiB,5000947302400 字节,9767475200 个扇区

Disk model: Elements 2667

单元:扇区 / 1 * 512 = 512 字节

扇区大小(逻辑/物理):512 字节 / 4096 字节

I/O 大小(最小/最佳):4096 字节 / 4096 字节

磁盘标签类型:gpt

磁盘标识符:9D37F98E-114E-446C-9E23-302B6A2C44CC


设备 起点 末尾 扇区 大小 类型

/dev/sdb1 2048 9767473151 9767471104 4.6T Microsoft 基本数据


Disk /dev/sdc:931.53 GiB,1000204886016 字节,1953525168 个扇区

Disk model: PSSD T7 Shield

单元:扇区 / 1 * 512 = 512 字节

扇区大小(逻辑/物理):512 字节 / 512 字节

I/O 大小(最小/最佳):512 字节 / 33553920 字节

磁盘标签类型:dos

磁盘标识符:0x68239d6f

挂载

在系统中找到磁盘后,使用mount命令挂载磁盘,在挂载前需要创建挂载点。

创建挂载点

一般挂载在/mnt目录,因此在/mnt目录下创建挂载点b。

root@d:/mnt# mkdir b

挂载磁盘

运行mount命令即可

sudo mount /dev/sdb1 /mnt/b

验证磁盘是否挂载成功

root@d:/home# df -lh
文件系统        容量  已用  可用 已用% 挂载点
/dev/sdb1       4.6T   80G  4.5T    2% /mnt/b

可以磁盘已经挂载成功。就可以正常使用。

遇到问题汇总

文件系统问题

在挂载中主要遇到磁盘挂载识别的问题。分析后发现是磁盘未格式化,因为磁盘内文件系统是window文件系统,在ubunt未能正常使用。


可以使用fsck命令检查硬盘文件系统:

root@d:/mnt# sudo fsck /dev/sdb1

fsck,来自 util-linux 2.34

如果发现文件系统错误,可以使用以下命令修复错误:

sudo fsck -y /dev/sdb1

如果问题仍然存在,可以将硬盘文件系统转换为EXT4格式:

sudo mkfs.ext4 /dev/sdb1

注意:是格式化磁盘。

权限问题

1、挂载要有读写权限。

2、要有执行相关命令的权限,一般是sudo权限。

硬盘损坏

可以使用smartctl命令查看磁盘是否损坏。

sudo smartctl -a /dev/sda
相关文章
|
数据库连接 API 数据库
SqlAlchemy 2.0 中文文档(三十)(2)
SqlAlchemy 2.0 中文文档(三十)
205 0
|
人工智能 自动驾驶 vr&ar
探索GPU算力平台的创新应用:从游戏到自动驾驶的跨越
【8月更文第5天】本文探讨了GPU(图形处理器)在现代计算中的角色转变,从最初的图形渲染到如今成为人工智能和高性能计算的重要组成部分。我们将通过几个具体的案例研究,包括游戏渲染、虚拟现实(VR)以及自动驾驶系统,来展示GPU是如何推动这些领域的进步和发展。
274 1
|
9月前
|
SQL 人工智能 关系型数据库
PolarDB-PG AI最佳实践 2 :PolarDB AI X EAS实现自定义库内模型推理最佳实践
PolarDB通过POLAR_AI插件支持使用SQL调用AI/ML模型,无需专业AI知识或额外部署环境。结合阿里云EAS在线模型服务,可轻松部署自定义模型,在SQL中实现如文本翻译等功能。
|
存储 缓存 算法
Elasticsearch 集群节点间的通信
【8月更文挑战第25天】
212 6
|
12月前
|
前端开发 JavaScript 安全
前端JS实现密码校验键盘横竖、26字母、相同字母、相同数字、密码包含用户名、数字 字母不能连续 不能相同三个、不能横向 竖向 连续三个 包含字符、不能有中文符号
该 JavaScript 代码实现了一个严格的密码校验功能,确保密码满足多种安全要求,包括长度、字符类型、不包含中文及特殊字符、不与用户名相似等。通过多个辅助函数,如 `validateFormat` 检查密码格式,`isHasChinaCharFun` 检测中文符号,`getCharAll` 生成键盘组合,以及 `checkPasswordFun` 综合验证密码的有效性和安全性。此工具对于提高用户账户的安全性非常有用。
509 0
|
机器学习/深度学习 算法 数据挖掘
【机器学习】为什么K-means算法使用欧式距离度量?
【5月更文挑战第11天】【机器学习】为什么K-means算法使用欧式距离度量?
|
数据采集 数据可视化 数据挖掘
数据挖掘微博:爬虫技术揭示热门话题的趋势
微博是中国最大的社交媒体平台之一,每天有数亿用户在上面发表自己的观点、分享自己的生活、参与各种话题。微博上的热门话题反映了用户的关注点和社会的动态,对于分析舆情、预测市场、探索文化等方面都有重要的价值。本文将介绍如何使用爬虫技术从微博上抓取热门话题的数据,并通过可视化的方式展示热门话题的变化趋势。
659 0
数据挖掘微博:爬虫技术揭示热门话题的趋势
|
JSON 算法 JavaScript
《协议测试》没有接口文档,要怎么写接口测试用例?
《协议测试》没有接口文档,要怎么写接口测试用例?
|
Java Spring
优化测试执行顺序:解析 Java 中的 @Order 注解
在软件开发中,测试的执行顺序有时候是至关重要的,尤其是在涉及依赖关系或状态共享的情况下。Java 中的 `@Order` 注解为开发人员提供了一种简便的方式来控制测试方法的执行顺序,确保测试按照指定的顺序运行。本文将带您深入探索 Java 中的 `@Order` 注解,揭示其作用、用法以及在实际开发中的应用场景。
|
SQL 安全 关系型数据库
SQL注入 安全狗apache3.5.12048版本绕过(上)
SQL注入 安全狗apache3.5.12048版本绕过
313 0