Linux fdisk命令 分区、格式化、挂载!

1.查看磁盘信息
方法1
[root@localhost ~]# ll /dev/sd*
brw-rw----. 1 root disk 8, 0 12月 5 15:29 /dev/sda
brw-rw----. 1 root disk 8, 1 12月 5 15:29 /dev/sda1
brw-rw----. 1 root disk 8, 2 12月 5 15:29 /dev/sda2
brw-rw----. 1 root disk 8, 16 12月 5 15:29 /dev/sdb
brw-rw----. 1 root disk 8, 32 12月 5 15:29 /dev/sdc
brw-rw----. 1 root disk 8, 48 12月 5 15:29 /dev/sdd
brw-rw----. 1 root disk 8, 64 12月 5 15:29 /dev/sde
brw-rw----. 1 root disk 8, 80 12月 5 15:29 /dev/sdf
brw-rw----. 1 root disk 8, 96 12月 5 15:29 /dev/sdg
brw-rw----. 1 root disk 8, 112 12月 5 15:29 /dev/sdh
brw-rw----. 1 root disk 8, 128 12月 5 15:29 /dev/sdi
brw-rw----. 1 root disk 8, 144 12月 5 15:29 /dev/sdj
brw-rw----. 1 root disk 8, 160 12月 5 15:29 /dev/sdk
方法2
[root@localhost ~]# df -hT
文件系统 类型 容量 已用 可用 已用% 挂载点
devtmpfs devtmpfs 893M 0 893M 0% /dev
tmpfs tmpfs 910M 0 910M 0% /dev/shm
tmpfs tmpfs 910M 11M 900M 2% /run
tmpfs tmpfs 910M 0 910M 0% /sys/fs/cgroup
/dev/mapper/centos-root xfs 17G 5.8G 12G 35% /
/dev/sda1 xfs 1014M 184M 831M 19% /boot
tmpfs tmpfs 182M 20K 182M 1% /run/user/0
/dev/sr0 iso9660 4.4G 4.4G 0 100% /run/media/root/CentOS 7 x86_64
2.创建分区
启动分区工具
[root@localhost ~]# fdisk /dev/sdb
进入会话模式
(1)提示1
[root@localhost ~]# fdisk /dev/sdb
欢迎使用 fdisk (util-linux 2.23.2)。

更改将停留在内存中,直到您决定将更改写入磁盘。
使用写入命令前请三思。

Device does not contain a recognized partition table
使用磁盘标识符 0xd43058cb 创建新的 DOS 磁盘标签。

命令(输入 m 获取帮助):n
操作: 敲击字母“n”键 新建分区
说明:欢迎界面,输入帮助指令或操作指令。
(2)提示2
命令(输入 m 获取帮助):n
Partition type:
p primary (0 primary, 0 extended, 4 free)
e extended
Select (default p): p
操作: 敲击字母“p”键 选择主分区
说明:请选择主分区,或扩展分区
(3)提示3
Select (default p): p
分区号 (1-4,默认 1):1
操作: 敲击数字“1”键
说明:选择分区号
(4)提示4
分区号 (1-4,默认 1):1
起始 扇区 (2048-10485759,默认为 2048):
操作:敲击回车键
说明:选择磁盘开始的扇区
(5)提示5
起始 扇区 (2048-10485759,默认为 2048):
将使用默认值 2048
Last 扇区, +扇区 or +size{K,M,G} (2048-10485759,默认为 10485759):+1G
操作:输入分区大小“+1G” 后回车
说明:选择磁盘分区结束的扇区,即分区大小,根据实际情况划分
(6)提示6
命令(输入 m 获取帮助):p

磁盘 /dev/sdb:2147 MB, 2147483648 字节,4194304 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘标签类型:dos
磁盘标识符:0x4b694ce1

设备 Boot Start End Blocks Id System
/dev/sdb1 2048 2099199 1048576 83 Linux
操作:敲击字母“p”键
说明:查询分区信息
(7)提示7
命令(输入 m 获取帮助):w
The partition table has been altered!

Calling ioctl() to re-read partition table.
正在同步磁盘。
操作:敲击字母“w”键
说明:保存分区信息并自动退出分区工具
刷新分区表
[root@localhost ~]# partprobe /dev/sdb
查看分区结果
[root@localhost ~]# fdisk -l /dev/sdb

磁盘 /dev/sdb:2147 MB, 2147483648 字节,4194304 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘标签类型:dos
磁盘标识符:0x4b694ce1

设备 Boot Start End Blocks Id System
/dev/sdb1 2048 2099199 1048576 83 Linux
3.创建文件系统(格式化)
[root@localhost ~]# mkfs.ext4 /dev/sdb1
输出提示:
mke2fs 1.42.9 (28-Dec-2013)
文件系统标签=
OS type: Linux
块大小=4096 (log=2)
分块大小=4096 (log=2)
Stride=0 blocks, Stripe width=0 blocks
131072 inodes, 524288 blocks
26214 blocks (5.00%) reserved for the super user
第一个数据块=0
Maximum filesystem blocks=536870912
16 block groups
32768 blocks per group, 32768 fragments per group
8192 inodes per group
Superblock backups stored on blocks:
32768, 98304, 163840, 229376, 294912

Allocating group tables: 完成
正在写入inode表: 完成
Creating journal (16384 blocks): 完成
Writing superblocks and filesystem accounting information: 完成
4.挂载mount
手动挂载
创建挂载点,一个分区一个挂载点
[root@localhost ~]# mkdir /mnt/disk1
[root@localhost ~]#mount -t ext4 /dev/sdb1 /mnt/disk1
文件系统 类型 容量 已用 可用 已用% 挂载点
/dev/sdb1 ext4 477M 2.3M 445M 1% /mnt/disk1
永久挂载
vim /etc/fstab
/dev/sdb1 /mnt/disk1 ext4 defaults 0 0
说明
/dev/sdb1 设备名称(分区/磁盘,也可以是uuid,查看设备的UUID命令#blkid )
/mnt/disk1 挂载点
ext4 文件系统类型
defaults 默认
0 文件系统是否备份,0表示不备份
0 是否检查文件系统,0表示不检查
然后使用立刻挂载命令 mount -a
写入自启动文件
vim /root/.bashrc
mount -t ext4 /dev/sdb1 /mnt/disk1
不要影响文件原先的内容
5.查看挂载信息
方法1 df -hT
[root@localhost ~]# df -Th
Filesystem Type Size Used Avail Use% Mounted on
/dev/sdb1 ext4 2G 6M 1.9G 3% /mnt/disk1
分区 文件系统 大小 占用 空闲 占比 挂载点
方法2 mount
[root@localhost ~]# mount
/dev/sdb1 on /mysql_data type xfs (rw,relatime,seclabel,attr2,inode64,noquoa)
/dev/sdb3 on /mnt/disk1/disk2/disk3/disk4 type ext4 (rw,relatime,seclabel,dta=ordered)
mount 看的是磁盘有没有特殊属性。
6.创建扩展分区
如果磁盘分区的数量超过4,放弃一个主分区,选择创建扩展分区。
情况1-主分区已创建并使用
(1)先取消挂载 umount
umount /dev/sdb4
(2)删除主分区
fdisk /dev/sdb
d 删除分区
4 第四个分区
p 打印分区列表,查看删除结果
(3)创建扩展分区
n 创建分区
e 扩展分区
回车 起始扇区
回车 磁盘的结尾
(4)创建逻辑分区
n 创建分区
l 逻辑分区
回车 起始扇区
+200M 磁盘的结尾
p 打印分区列表
(5)保存
w 将修改保存到磁盘并退出
(6)格式化、挂载略,参考上文
情况2-主分区未创建未使用
(1)创建扩展分区
n 创建分区
e 扩展分区
回车 起始扇区
回车 磁盘的结尾
(2)创建逻辑分区
n 创建分区
l 逻辑分区
回车 起始扇区
+200M 磁盘的结尾
p 打印分区列表
(3)保存
w 将修改保存到磁盘并退出
(4)格式化、挂载略,参考上文

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
好的,我会依次回答你的问题。 1. Linux分区格式化为ext3格式化: 首先,我们需要使用fdisk命令来对磁盘进行分区。具体命令如下: ``` sudo fdisk /dev/sda ``` 其中,`/dev/sda`是你要进行分区的磁盘。接下来,按照提示进行分区操作。 然后,我们需要使用mkfs命令分区格式化为ext3格式。具体命令如下: ``` sudo mkfs.ext3 /dev/sda1 ``` 其中,`/dev/sda1`是你要格式化分区。如果你要格式化的是整个磁盘,那么应该是`/dev/sda`。 2. Linux fdisk 分区格式化挂载: 这个问题其实涉及到三个子问题,我会依次回答。 a. fdisk 分区: 我们可以使用fdisk命令对磁盘进行分区。具体命令如下: ``` sudo fdisk /dev/sda ``` 其中,`/dev/sda`是你要进行分区的磁盘。接下来,按照提示进行分区操作。 b. 格式化: 我们可以使用mkfs命令分区格式化为指定的格式。比如,要将分区格式化为ext4格式,具体命令如下: ``` sudo mkfs.ext4 /dev/sda1 ``` 其中,`/dev/sda1`是你要格式化分区。如果你要格式化的是整个磁盘,那么应该是`/dev/sda`。 c. 自动挂载: 我们可以通过编辑`/etc/fstab`文件,来实现在系统启动时自动挂载指定分区。具体操作如下: 1) 找到要挂载分区的UUID,可以使用以下命令查看: ``` sudo blkid ``` 2) 打开`/etc/fstab`文件,添加以下内容: ``` UUID=<分区UUID> <挂载点> <文件系统类型> defaults 0 0 ``` 其中,`<分区UUID>`是你要挂载分区的UUID,`<挂载点>`是你要将分区挂载到的目录,`<文件系统类型>`是分区的文件系统类型,比如ext4。 3) 保存文件并退出。 现在,你可以使用以下命令挂载分区: ``` sudo mount -a ``` 这样,系统就会自动挂载指定分区了。 3. ext3格式化,ext4格式化挂载: 这个问题也涉及到三个子问题,我会依次回答。 a. ext3格式化: 要将分区格式化为ext3格式,可以使用以下命令: ``` sudo mkfs.ext3 /dev/sda1 ``` 其中,`/dev/sda1`是你要格式化分区。如果你要格式化的是整个磁盘,那么应该是`/dev/sda`。 b. ext4格式化: 要将分区格式化为ext4格式,可以使用以下命令: ``` sudo mkfs.ext4 /dev/sda1 ``` 其中,`/dev/sda1`是你要格式化分区。如果你要格式化的是整个磁盘,那么应该是`/dev/sda`。 c. 挂载: 要挂载已经格式化好的分区,可以使用以下命令: ``` sudo mount /dev/sda1 /mnt ``` 其中,`/dev/sda1`是你要挂载分区,`/mnt`是你要将分区挂载到的目录。如果你要挂载的是整个磁盘,那么应该是`/dev/sda`。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值