创建分区、格式化分区、挂载分区

大致思路:

1.查看分区状态

2.创建分区

3.重新加载分区表

4.格式化分区

5.挂载分区到目录

查看当前分区状态:

[[email protected] ~]# fdisk -cul
 
Disk /dev/sda: 21.5 GB, 21474836480 bytes
255 heads, 63 sectors/track, 2610 cylinders, total 41943040 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00078e53
 
   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048      616447      307200   83  Linux
/dev/sda2          616448    37814271    18598912   83  Linux
/dev/sda3        37814272    41943039     2064384   82  Linux swap / Solaris
 
Disk /dev/sdb: 21.5 GB, 21474836480 bytes
139 heads, 49 sectors/track, 6158 cylinders, total 41943040 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x1d3fabd1
 
   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1            2048    20973567    10485760   83  Linux

为第二块磁盘进行分区:

[[email protected] ~]# fdisk -cu /dev/sdb
 
Command (m for help): m
Command action
   a   toggle a bootable flag
   b   edit bsd disklabel
   c   toggle the dos compatibility flag
   d   delete a partition
   l   list known partition types
   m   print this menu
   n   add a new partition
   o   create a new empty DOS partition table
   p   print the partition table
   q   quit without saving changes
   s   create a new empty Sun disklabel
   t   change a partition‘s system id
   u   change display/entry units
   v   verify the partition table
   w   write table to disk and exit
   x   extra functionality (experts only)
 
Command (m for help): n
Command action
   e   extended
   p   primary partition (1-4)
p
Partition number (1-4): 2
First sector (20973568-41943039, default 20973568):
Using default value 20973568
Last sector, +sectors or +size{K,M,G} (20973568-41943039, default 41943039): +5G
 
Command (m for help): w
The partition table has been altered!
 
Calling ioctl() to re-read partition table.
 
WARNING: Re-reading the partition table failed with error 16: Device or resource busy.
The kernel still uses the old table. The new table will be used at
the next reboot or after you run partprobe(8) or kpartx(8)
Syncing disks.

分区后查看当前分区状态:

[[email protected] ~]# fdisk -cul
 
Disk /dev/sda: 21.5 GB, 21474836480 bytes
255 heads, 63 sectors/track, 2610 cylinders, total 41943040 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00078e53
 
   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048      616447      307200   83  Linux
/dev/sda2          616448    37814271    18598912   83  Linux
/dev/sda3        37814272    41943039     2064384   82  Linux swap / Solaris
 
Disk /dev/sdb: 21.5 GB, 21474836480 bytes
255 heads, 63 sectors/track, 2610 cylinders, total 41943040 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x1d3fabd1
 
   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1            2048    20973567    10485760   83  Linux
/dev/sdb2        20973568    31459327     5242880   83  Linux

尝试格式化新分区失败,原因是被分区所在设备有分区被挂载,并且需要内核重新读取新的分区表:

[[email protected] ~]# mkfs.ext4 /dev/sdb2
mke2fs 1.41.12 (17-May-2010)
Could not stat /dev/sdb2 --- No such file or directory
 
The device apparently does not exist; did you specify it correctly?
[[email protected] ~]# partprobe /dev/sdb
Warning: WARNING: the kernel failed to re-read the partition table on /dev/sdb (Device or resource busy).  As a result, it may not reflect all of your changes until after reboot.
[[email protected] ~]# umount /data1
[[email protected] ~]# mkfs.ext4 /dev/sdb2
mke2fs 1.41.12 (17-May-2010)
Could not stat /dev/sdb2 --- No such file or directory
 
The device apparently does not exist; did you specify it correctly?

不重启系统,让内核立即读取新的分区表,识别新分区:

[[email protected] ~]# partprobe /dev/sdb

格式化文件系统:

[[email protected] ~]# mkfs.ext4 /dev/sdb2
mke2fs 1.41.12 (17-May-2010)
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
Stride=0 blocks, Stripe width=0 blocks
327680 inodes, 1310720 blocks
65536 blocks (5.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=1342177280
40 block groups
32768 blocks per group, 32768 fragments per group
8192 inodes per group
Superblock backups stored on blocks:
        32768, 98304, 163840, 229376, 294912, 819200, 884736
 
Writing inode tables: done
Creating journal (32768 blocks): done
Writing superblocks and filesystem accounting information: done
 
This filesystem will be automatically checked every 35 mounts or
180 days, whichever comes first.  Use tune2fs -c or -i to override.

创建挂载目录:

[[email protected] ~]# mkdir /data2

将sdb2挂载至/data2目录:

[[email protected] ~]# mount /dev/sdb2 /data2/
[[email protected] ~]# cd /

创建测试文件:

[[email protected] /]# ls -l > /data2/test.txt

查看测试文件:

[[email protected] /]# cat /data2/test.txt
total 94
dr-xr-xr-x.   2 root root  4096 Jul 24 17:41 bin
dr-xr-xr-x.   5 root root  1024 Jul 25 00:06 boot
drwxr-xr-x.   2 root root  4096 Jul 25 00:46 data1
drwxr-xr-x.   3 root root  4096 Jul 25 00:59 data2
drwxr-xr-x.  18 root root  3860 Jul 25 00:57 dev
drwxr-xr-x.  94 root root  4096 Jul 25 00:58 etc
drwxr-xr-x.   4 root root  4096 Jul 24 23:49 home
dr-xr-xr-x.  17 root root 12288 Jul 24 17:40 lib
drwx------.   2 root root 16384 Jul 24 23:52 lost+found
drwxr-xr-x.   2 root root  4096 Sep 23  2011 media
drwxr-xr-x.   3 root root  4096 Jul 25 00:08 mnt
drwxr-xr-x.   3 root root  4096 Jul 24 16:09 opt
dr-xr-xr-x. 164 root root     0 Jul 25 00:26 proc
dr-xr-x---.   2 root root  4096 Jul 25 00:13 root
dr-xr-xr-x.   2 root root 12288 Jul 24 23:19 sbin
drwxr-xr-x.   7 root root     0 Jul 25 00:26 selinux
drwxr-xr-x.   2 root root  4096 Sep 23  2011 srv
drwxr-xr-x.  13 root root     0 Jul 25 00:26 sys
drwxrwxrwt.  19 root root  4096 Jul 25 00:51 tmp
drwxr-xr-x.  12 root root  4096 Jul 24 23:53 usr
drwxr-xr-x.  21 root root  4096 Jul 25 00:05 var

卸载sdb2文件系统:

[[email protected] /]#umount /dev/sdb2

删除分区:

fdisk -cu /dev/sdb 命令执行后有删除分区的选项

格式化swap分区:

mkswap命令

创建分区、格式化分区、挂载分区,布布扣,bubuko.com

时间: 2024-10-09 09:37:35

创建分区、格式化分区、挂载分区的相关文章

df 命令。 du命令。创建、格式化和挂载分区,fstab分区表

一.df 命令. 查看已挂载磁盘的总容量.使用容量.剩余容量.可以不加任何参数,默认按K为单位显示. #df -i 查看inodes使用情况. #df -h 使用合适的单位显示,例如 G. #df -k -m 分别以k M 为单位显示. #df -T ,查看分区的文件类型 #free 查看swap分区大小 二.du命令 用来查看某个目录或者文件所占空间大小. #du -a dir 列出全部目录或文件 #du -b 列出的值以bytes为单位. #du -k 以kb为单位列出 #du -m 以MB

linux硬盘分区格式化及挂载

linux硬盘分区格式化及挂载 1.硬盘的接口类型 硬盘的接口一般分为两种,一种是IDE并行接口,一种是SATA串行接口, 在linux上面IDE接口的硬盘被识别为/dev/hd[a-z]这样的设备,其中hdc表示光驱设备,这是因为主板上面一般有两个IDE插槽,一个IDE插槽可以接两个硬盘,而光驱是接着IDE的第二个插槽上面的第一个接口上面.其他诸如SCSI,SAS,SATA,USB等接口的设备在linux识别为/dev/sd[a-z]. 2.linux硬盘的分区 磁盘的分区分为: primar

linux磁盘分区格式化、挂载,文件系统

一.硬盘分区&格式化&挂载 RHEL5强制刷新分区表 partprobe /dev/sdb RHEL6强制刷新分区表 partx -a /dev/sdb 1.创建文件系统:挂载分区&格式化 mkfs.TAB 查看当前系统可创建分区类型 [[email protected] ~]# mkfs. mkfs.cramfs  mkfs.ext3    mkfs.vfat    mkfs.ext2    mkfs.msdos 格式化第一个分区   mkfs.ext3 /dev/sdb1 创建

linux增加硬盘 磁盘分区格式化及挂载

nux磁盘分区格式化及挂载 意义: 给linux 系统服务器扩容, 加一块硬盘 实验环境: virtualBox虚拟软件  + centos6.5 第一步: 添加硬件 硬盘 (我这里用virtualBox模拟) 启动 查看设备,找到新加的硬盘标识 fdisk -l 分区 fdisk /dev/sdb 说明: p --主分区[1-4] 或查看现有分区 n -- 添加一个分区 d -- 删除分区 +1G --分配1G空间 w --保存并退出 分区完成查看 fdisk -l 接下来格式化 mke2fs

Linux新磁盘分区格式化及挂载-fdisk命令

本文主解决linux系统的磁盘分区格式化及挂载问题注意:分区操作针对磁盘vda,sda等vda1,sda1等是分区的名称 1.检查当前磁盘分区状态 1.1.查看分区挂载情况 df -h ------------------------------------------------------------------------------- [email protected]:~# df -h Filesystem Size Used Avail Use% Mounted on udev 7.

磁盘分区格式化,挂载,交换分区的挂载

硬盘分区并挂载 环境:虚拟机,centos6.5 1.添加一块硬盘20G 2.查看fdisk -l分区情况,是一块完整的盘 # fdisk -l Disk /dev/sdb: 21.5 GB, 21474836480 bytes 255 heads, 63 sectors/track, 2610 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Sector size (logical/physical): 512 bytes 

ubuntu server下建立分区表/分区/格式化/自动挂载(转)

link:http://www.thxopen.com/linux/2014/03/30/Linux_parted.html 流程为:新建分区-->格式化分区-->挂载分区 首先弄明白分区的定义,我在网上找到MBR和GPT分区的介绍: MBR分区(主引导记录)表: 支持最大卷:2T (T; terabytes,1TB=1024GB) 分区的设限:最多4个主分区或3个主分区加一个扩展分区. GPT分区(GUID分区表)表: 支持最大卷:18EB,(E:exabytes,1EB=1024TB) 每

文件分区格式化及挂载

创建一个5G的分区,文件系统为ext2,卷标为DATA,块大小为1024,预留管理空间为磁盘分区的8%:挂载至/backup目录,要求使用卷标进行挂载,且在挂载时启动此文件系统上的acl功能: 在虚拟机创建好一块硬盘后, 用fdisk -l命令查看系统是否识别   开始准备给硬盘分区  输入n,表示创建一个新的分区 接着会提示可以选择e或者p, e是建立扩展分区,p是建立一个主分区,由于之前系统有了3个主分区,所以我选择创建扩展分区输入e继续 接着选择硬盘大小,这里我犯了一个错误.由于太随意,输

磁盘分区格式化检验挂载

一.磁盘分区:fdisk fdisk [-l] 设备名称 -l:输出后面接的设备的所有的分区内容.若仅由fdisl -l时,则系统会把整个系统能够找到的设备的分区均列出来 例: [[email protected] mnt]# df       *先通过df找出可用磁盘名 Filesystem     1K-blocks    Used Available Use% Mounted on /dev/vda3       20243456 3307500  16935956  17% / [[em

新服务器上线parted分区格式化label挂载

机房新上服务器.要为每个硬盘进行分区.格式化.设立lable.自动挂载. /dev/sda 为系统盘 1.为每个硬盘分区,/dev/sdb-sdd: #将硬盘/dev/sdb分区 parted /dev/sdb mklabel gpt yes mkpart primary ext4 0% 100% quit #将硬盘/dev/sdc分区 parted /dev/sdc mklabel gpt yes mkpart primary ext4 0% 100% quit #将硬盘/dev/sdd分区