ubuntu 分区 格式化 挂载 新硬盘

1 查看已存在的硬盘

  • Linux 硬盘识别: 2.6 kernel以后,linux会将识别到的硬件设备,在/dev/下建立相应的设备文件. 如:
    • sda 表示第1块SCSI硬盘,第二块是sdb,
    • hda 表示第1块IDE硬盘(即连接在第1个IDE接口的Master口上)
    • scd0 表示第1个USB光驱. 当添加了新硬盘后,在/dev目录下会有相应的设备文件产生.
    • cciss的硬盘是个例外,它的 设备文件在/dev/cciss/目录下.
fdisk -l

查看硬盘信息

sudo hdparm -I /dev/sda1 

硬盘硬件安装后,此命令测试linux系统是否能找到挂载的未分区硬盘

2 创建新的磁盘分区

root@pilotmt:~# fdisk /dev/sda
Command (m for help): d
Partition number (1,2, default 2): 1

Partition 1 has been deleted.

Command (m for help): n
Partition type
   p   primary (1 primary, 0 extended, 3 free)
   e   extended (container for logical partitions)
Select (default p): p
Partition number (1,3,4, default 1): 1
First sector (2048-1953525167, default 2048): 2048
Last sector, +sectors or +size{K,M,G,T,P} (2048-1953521663, default 1953521663): +100G  

Created a new partition 1 of type 'Linux' and of size 100 GiB.

Command (m for help): w
The partition table has been altered.
Calling ioctl() to re-read partition table.
Syncing disks.

root@pilotmt:~#
m 查看帮助
n 创建一个新的分区
p 创建一个主分区
e 创建一个逻辑分区
w 保存分区

3 格式化磁盘分区

mkfs.ext4 /dev/sda1
# 注意不能格式化扩展分区

or

mkfs -t ext4 /dev/sda1

4 分区信息写入分区表

echo '/dev/sda1 /data ext4 defaults 0 0' >> /etc/fstab

开机自动挂载

root@pilotmt:~# blkid
/dev/sda1: UUID="0abd7a71-9d74-4dc8-9f5e-ea0934f52376" TYPE="ext4" PARTUUID="7b2d4f63-01"
/dev/sdb1: UUID="c02715ef-9339-404e-bf1b-dbc9d3e9613c" TYPE="ext4" PARTUUID="e465b0c9-01"
root@pilotmt:~#  echo 'UUID=0abd7a71-9d74-4dc8-9f5e-ea0934f52376 /data ext4 defaults,errors=remount-ro 0 1' >> /etc/fstab

5 挂载分区

mount -a
or 
mount -t ext4 /dev/sda1 /data

6 验证

df -lh 

7 其他

卸载分区

umount /dev/sda1

显示fdisk 版本信息

fdisk -v
  • qq_43638135
    妲己再美究为妃: 博主没有想过自己接一些私活干吗?我现在还没毕业,但是我也确实听说外挂市场自动化游戏脚本市场挺火热的,并且报酬也很丰厚,但是具体的我也不是很清楚,求解答。 (1个月前 #47楼) 查看回复(2) 举报 回复
    22