在云平台上,申请了一linux的ECS,分配linux系统后,数据盘需要挂盘,不然系统里只有系统盘找不到数据盘。windows里数据盘在磁盘管理中搜索关联。  linux数据盘也是需要挂盘的,不然就只在系统盘里操作。因是linux小白,之前都不知道,导致所有的数据全是系统盘里,最后系统盘崩了。

1.   输入:fdisk -l    查看有哪些硬盘

2. 通过两种方式对CDS磁盘进行分区,fdisk 和 parted 方式。fdisk 的分区格式是 MBR,只能支持 2TB 以下的磁盘分区;如果磁盘超过 2TB,推荐 parted 进行分区操作。  在此为2TB的磁盘,所以用fdisk应可以了。

输入:fdisk  /dev/vdb

之后输入相应的命令:

1)n,回车 (n: 加一个新的分区)

2)p,  回车   (p: 主分区)

3)1,回车两次  (1:1号分区,回车选默认设置)

4)输入wq后,回车,(wq:  保存并退出),创建分区。

 3.输入:fdisk -l    查看 /vdb1分区完成

 4. 输入:mkfs -V -t ext4 /dev/vdb1   格式化分区,格式化成ext4格式, 格式化的时间长短因磁盘大小而定,磁盘越大,格式化时间越长。

 5. 输入:mkdir /disk     建立disk目录,便于后面将数据盘挂到disk。

6. 输入:echo '/dev/vdb1 /disk ext4 defaults 0 0' >> /etc/fstab  写入新分区信息, 数据盘挂到disk上的信息也加入。

7.输入:cat /etc/fstab   查看新分区信息

 8. 输入:mount /dev/vdb1 /disk  挂载新分区到disk目录

9.输入:df -h   查看挂载情况。下图为挂载成功。

 

参考:

mkfs [-V] [-t fstype] [fs-options] filesys [blocks]

参数 

  • device : 预备检查的硬盘分区,例如:/dev/sda1
  • -V : 详细显示模式
  • -t : 给定档案系统的型式,Linux 的预设值为 ext2
  • -c : 在制做档案系统前,检查该partition 是否有坏轨
  • -l bad_blocks_file : 将有坏轨的block资料加到 bad_blocks_file 里面
  • block : 给定 block 的大小

mount的基本格式为mount [-t vfstype] [-o options] device dir

  • “-t vfstype”指定文件系统的类型,一般文件格式有以下几种。
    • 光盘或光盘镜像:iso9660。
    • DOS fat16文件系统:msdos。
    • Windows 9x fat32文件系统:vfat。
    • Windows NT ntfs文件系统:ntfs。
    • Windows文件网络共享:smbfs。
    • UNIX(LINUX) 文件网络共享:nfs。
  • “-o options”主要用来描述设备或档案的挂载方式,常用的参数有以下几种。
    • loop:用来把一个文件当成硬盘分区挂载在系统上。
    • ro:采用只读方式挂载设备。
    • rw:采用读写方式挂载设备。
    • iocharset:指定访问文件系统所用字符集。
    • vers:对应文件系统的版本。
  • “device”为需要挂载(mount)的设备。
    • dir:设备在系统上的挂载点(mount point)。
Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐