Linux中的添加一块新的硬盘

本文详细介绍如何在Linux系统中添加并挂载新硬盘的过程,包括硬盘的初始化、分区、格式化及挂载步骤。

1.9.5 添加一块新的硬盘

1.9.5.1第一步在外部先开辟一块硬盘

点虚拟机里的设置:
在这里插入图片描述

在这里插入图片描述
选择硬盘点添加
在这里插入图片描述

  • 一直点下一步就可以了
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    完成后多了一块新硬盘

在这里插入图片描述
目前不显示新加的那块硬盘,这时候需要重启下虚拟机
在这里插入图片描述

1.9.5.2第二步挂载这块硬盘

由于这块硬盘还没有挂载,这时候需要挂载一下
在这里插入图片描述

a toggle a bootable flag(切换可引导标志)
b edit bsd disklabel (编辑bsd磁盘标签)
c toggle the dos compatibility flag (切换dos兼容性标志)
d delete a partition (删除分区)
g create a new empty GPT partition table (创建新的空GPT分区表)
G create an IRIX (SGI) partition table (创建IRIX(SGI)分区表)
l list known partition types (列出已知分区类型)
m print this menu (打印此菜单)
n add a new partition (添加新分区)
o create a new empty DOS partition table (创建一个新的空DOS分区表)
p print the partition table (打印分区表)
q quit without saving changes (退出而不保存更改)
s create a new empty Sun disklabel (创建新的空Sun磁盘标签)
t change a partition’s system id (更改分区的系统id)
u change display/entry units (更改显示/输入单位)
v verify the partition table (验证分区表)
w write table to disk and exit (将表写入磁盘并退出)
x extra functionality (experts only) (额外功能(仅限专家))

  • 最长用的是n(添加新分区) q(退出而不保存更改) w(将表写入磁盘并退出)

在这里插入图片描述
然后在命令中输入n开始添加新分区
p primary 是主分区
e extended 是扩展分区
linux目前有4个主分区,可以将用扩展分区替代主分区,这样的话可以扩展出若干个逻辑分区,最多有12个逻辑分区,主分区的编号为1-4, 逻辑分区的编号为5-16,可以说是sdb1-sdb16,选择了p之后,要是没有什么改动的话就一直回车就是默认值,如下图:
在这里插入图片描述
现在分区表有内容了
在这里插入图片描述
然后保存退出w
在这里插入图片描述
这时候在查看分区sdb就有内容了
在这里插入图片描述
用lsblk -f可以查看文件系统信息这时候sdb1是没有任何信息的,因为没有对sdb1格式化
在这里插入图片描述

1.9.5.3第三步对sdb1指定文件系统,对他格式化

接下来对sdb1指定文件系统,对他格式化

1.9.5.3.1mkfs 创建文件系统

mkfs(make file system)命令用于在特定的分区上建立 linux 文件系统
使用方式

  • mkfs [-V] [-t fstype] [fs-options] filesys [blocks]
选项功能
device预备检查的硬盘分区,例如:/dev/sdb1
-V详细显示模式
-t给定档案系统的型式,Linux 的预设值为 xfs
-c在制做档案系统前,检查该partition 是否有坏轨
-l bad_blocks_file将有坏轨的block资料加到 bad_blocks_file 里面
block给定 block 的大小
1.9.5.3.2开始指定文件系统

在这里插入图片描述
指定完成后再次查看类型也有了UUID也有了

1.9.5.4第四步对sdb1进行挂载

[root@hadoop100 ~]# mount /dev/sdb1 /home/pig
挂载到home下的pig,这样的话凡是放到pig下面的文件都是存到sdb1里,而不会占用sda的内存,当把sdb1的卸载之后,在sdb1里的文件也就没有了
在这里插入图片描述
可以使用df -h查看磁盘占用情况,

1.9.5.5第五步卸载sdb1

[root@hadoop100 ~]# umount /dev/sdb1
可以使用名称/dev/sdb1或者挂载点/home/pig
卸载之后再使用lsblk -f的时候就看不到sdb1的挂载点了
在这里插入图片描述
使用df -h也看不到sdb1的磁盘占用情况了
在这里插入图片描述

详细的请看我之前发的博客
linux常用命令下https://blog.youkuaiyun.com/Redamancy06/article/details/125349887
linux常用命令中https://blog.youkuaiyun.com/Redamancy06/article/details/125327352
linux常用命令上https://blog.youkuaiyun.com/Redamancy06/article/details/125317329

在 VMware 中为 Linux 虚拟机添加一块硬盘,通常需要完成以下几个步骤: ### 添加虚拟硬盘 1. 关闭目标虚拟机以确保安全地添加硬件。 2. 在 VMware 界面中找到目标虚拟机,右键点击选择“设置”(Settings)。 3. 在虚拟机设置窗口中,点击“添加”按钮来增一个设备。 4. 选择“硬盘”,然后按照向导提示进行操作: - 选择创建一个的虚拟磁盘。 - 指定磁盘的大小,例如 10GB。 - 完成其他配置选项后点击完成。 添加完成后,重启虚拟机以便系统能够识别的硬件变化[^2]。 ### 分区与格式化 一旦虚拟机重启动,就可以开始对硬盘进行分区和格式化了。使用 `fdisk` 工具可以实现这一目的: ```bash # 开始对硬盘进行分区 sudo fdisk /dev/sdb ``` 在 `fdisk` 程序内部执行以下命令: - 输入 `m` 来获取帮助菜单。 - 输入 `n` 创建分区。 - 根据提示输入 `p` 表示这是主分区,并继续按回车键接受默认值或自定义分区细节。 - 最后输入 `w` 保存更改并退出。 接下来,你需要格式化这个分区为 ext4 文件系统: ```bash # 格式化指定分区为ext4文件系统 sudo mkfs -t ext4 /dev/sdb1 ``` ### 挂载硬盘 现在你可以将分区挂载到文件系统的某个位置。首先创建一个挂载点目录: ```bash # 创建挂载点目录 sudo mkdir -p /home/newdisk ``` 然后执行挂载命令: ```bash # 将设备分区挂载到建的目录 sudo mount /dev/sdb1 /home/newdisk ``` 为了保证重启之后仍然有效,还需要更 `/etc/fstab` 配置文件。编辑此文件并将如下行添加进去(请根据实际情况调整UUID或设备名称): ``` /dev/sdb1 /home/newdisk ext4 defaults 0 2 ``` 最后,运行以下命令来应用更改而不必重启: ```bash # 重加载fstab文件 sudo mount -a ``` 通过以上步骤,你应该已经成功地在 VMware 中的 Linux 虚拟机上添加一块硬盘,并完成了必要的配置使其可用。
评论 2
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Redamancy_06

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值