flowchart TD
A[购买并挂载云硬盘] --> B[连接到云主机]
B --> C[查看新磁盘]
C --> D{新磁盘是否需要分区?}
D -- 是 --> E[分区]
E --> F[格式化]
D -- 否 --> F
F --> G[创建挂载点并挂载]
G --> H[配置开机自动挂载]下面,我们以最常用的Linux 系统 为例,详细说明每个步骤的具体操作。
系统盘安装操作系统的主硬盘,通常在创建云主机时自动生成并挂载。
数据盘您后续购买并挂载的额外硬盘,用于存放应用数据、网站文件、数据库等。
第一部分:在云控制台操作(所有系统通用)
这是第一步,在所有云平台(阿里云、腾讯云、华为云、AWS、Azure 等)上都类似。
1、购买数据盘:在云控制台的“云硬盘”、“存储”或“EBS”相关页面,购买一块新硬盘。
容量按需选择。
类型通常有高效云盘、SSD云盘等,性能越高价格越贵。
2、挂载到云主机:
* 在硬盘管理页面,找到您新购买的硬盘,选择“挂载” 或“Attach”。
* 在目标实例列表中,选择您要挂载的云主机。
* 点击确定。硬盘已作为一个“块存储设备”连接到您的云主机,但在操作系统内还不可用。
第二部分:在 Linux 云主机内操作
登录您的 Linux 云主机(通过 SSH),进行以下操作。
使用fdisk 或lsblk 命令查看已连接的磁盘设备。
lsblk
或
fdisk -l
您会看到类似下面的输出:
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT vda 253:0 0 40G 0 disk └─vda1 253:1 0 40G 0 part / vdb 253:16 0 100G 0 disk # <-- 这就是新挂载的,未分区的硬盘
vda 通常是您的系统盘(vda1 是它的第一个分区,挂载在/)。
vdb 就是新挂载的100G数据盘,设备名可能是vdb,xvdb,sdb 等。
如果硬盘容量很大,或者您想分成多个逻辑区,就需要分区,如果整块盘作为一个分区使用,也可以直接格式化。
使用fdisk 对新盘(例如/dev/vdb)分区:
sudo fdisk /dev/vdb
1、 输入n 创建新分区。
2、 选择分区类型(p 主分区 /e 扩展分区),通常直接p。
3、 设置分区号(1-4),直接回车用默认值1。
4、 设置起始扇区,直接回车用默认值。
5、 设置结束扇区,直接回车使用整个磁盘。
6、 输入w 将分区表写入磁盘并退出。
再次使用lsblk 查看,现在会看到:
vdb 253:16 0 100G 0 disk └─vdb1 253:17 0 100G 0 part # <-- 出现了分区 vdb1
将分区格式化为文件系统,例如ext4(最通用)或xfs(性能好,适用于大文件)。
格式化为 ext4 sudo mkfs.ext4 /dev/vdb1 或者格式化为 xfs(某些系统需要先安装 xfsprogs: yum install -y xfsprogs) sudo mkfs.xfs /dev/vdb1
挂载点就是一个目录,通过这个目录来访问硬盘数据。
1、创建挂载目录:
sudo mkdir /data (/data 是示例,您可以用任何路径,如/mnt/my_disk)
2、临时挂载(重启后会失效):
sudo mount /dev/vdb1 /data3、验证挂载:
df -h 您应该能看到/dev/vdb1 的容量信息挂载在/data 上。
编辑/etc/fstab 文件,让系统在启动时自动挂载。
1、 获取分区的UUID(推荐使用UUID,比设备名更稳定):
sudo blkid /dev/vdb1 输出类似:/dev/vdb1: UUID="f3ab1a02-..." TYPE="ext4"
2、 备份并编辑fstab 文件:
sudo cp /etc/fstab /etc/fstab.bak # 备份
sudo vi /etc/fstab3、 在文件末尾添加一行:
UUID=f3ab1a02-... /data ext4 defaults,nofail 0 0第一部分使用刚才查到的 UUID,或者直接用/dev/vdb1(不建议)。
第二部分挂载点/data。
第三部分文件系统类型ext4。
第四部分挂载选项defaults,nofail。nofail 很重要,即使硬盘不存在,系统也能正常启动。
第五、六部分通常填0。
4、测试配置是否正确:
sudo mount -a 这条命令会尝试挂载fstab 中所有未挂载的设备,如果没有报错,并且df -h 能看到挂载,说明配置正确。
第三部分:在 Windows 云主机内操作
Windows 下操作更图形化。
1、远程桌面连接到您的 Windows 云主机。
2、 打开“服务器管理器” ->“文件和存储服务” ->“磁盘”。
3、 您会看到一块状态为“脱机”、“未初始化” 的新磁盘。
4、右键点击该磁盘,选择“联机”。
5、 再次右键点击,选择“初始化磁盘”,选择分区样式(MBR 或 GPT,对于大于2TB的盘选GPT)。
6、 初始化后,磁盘会显示为“未分配”。右键点击未分配空间,选择“新建简单卷...”。
7、 跟随向导:
* 指定卷大小(默认全部)。
* 分配驱动器号(如E:)。
* 选择文件系统(如NTFS),设置卷标(可选)。
* 执行快速格式化。
8、 点击完成,系统会自动格式化并挂载,打开“此电脑”,就能看到新的硬盘驱动器了。
数据安全操作前,如果硬盘有数据,务必先做快照或备份!格式化会清除所有数据。
卸载硬盘在控制台“卸载”硬盘前,必须先在内部分别执行umount(Linux)或“脱机”(Windows),否则可能导致数据损坏。
设备名vdb 只是常见示例,请以您lsblk 看到的实际设备名为准。
云平台差异不同云平台的控制台界面和术语可能略有不同,但核心流程(购买->控制台挂载->操作系统内识别并分区格式化->挂载使用)是一致的。
按照这个步骤,您就可以成功地为云主机挂载并开始使用新硬盘了。
文章摘自:https://idc.huochengrm.cn/zj/24638.html
评论