Centos中硬盘分区与挂载
2016-10-21 10:35
260 查看
本文章来自【知识林】
以下是以Centos系统为例描述对磁盘的一些常用操作,如:
创建分区
创建文件系统
挂载
取消挂载与重新挂载
### 以
### 查看磁盘状态
可以看出,已使用的磁盘是 /dev/sda 并分了三个分区,未使用的是 /dev/sdb ,存储大小为37.6GB。
### 输入命令
根据提示可输入
### 接下来开始创建分区:
命令
命令
输入
接下来直接回车
也直接回车(默认分配空间大小)
输入命令
输入命令
### 创建文件系统
此时使用命令
输入
### 挂载文件系统
此使用命令
使用
挂载完成后即可看到文件系统信息:
取消挂载
创建目录
重新挂载
再使用命令
最后将挂载设置为开机启动:
或在
本文章来自【知识林】
以下是以Centos系统为例描述对磁盘的一些常用操作,如:
创建分区
创建文件系统
挂载
取消挂载与重新挂载
### 以
root用户登陆操作系统。
### 查看磁盘状态
fdisk -l,得到以下结果:
[root@localhost ~]# fdisk -l Disk /dev/sda: 16.1 GB, 16106127360 bytes 255 heads, 63 sectors/track, 1958 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x000b0942 Device Boot Start End Blocks Id System /dev/sda1 * 1 66 524288 83 Linux Partition 1 does not end on cylinder boundary. /dev/sda2 66 196 1048576 82 Linux swap / Solaris Partition 2 does not end on cylinder boundary. /dev/sda3 196 1959 14154752 83 Linux Disk /dev/sdb: 37.6 GB, 37580963840 bytes 255 heads, 63 sectors/track, 4568 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x00000000
可以看出,已使用的磁盘是 /dev/sda 并分了三个分区,未使用的是 /dev/sdb ,存储大小为37.6GB。
### 输入命令
fdisk /dev/sdb对此分区进行操作,得到以下结果:
[root@localhost ~]# fdisk /dev/sdb Device contains neither a valid DOS partition table, nor Sun, SGI or OSF disklabel Building a new DOS disklabel with disk identifier 0x1e2875d9. Changes will remain in memory only, until you decide to write them. After that, of course, the previous content won't be recoverable. Warning: invalid flag 0x0000 of partition table 4 will be corrected by w(rite) WARNING: DOS-compatible mode is deprecated. It's strongly recommended to switch off the mode (command 'c') and change display units to sectors (command 'u'). Command (m for help):
根据提示可输入
m获得帮助:
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 : 新创建一个空的DOS分区 p print the partition table : 查看当前分区 q quit without saving changes : 不保存退出 s create a new empty Sun disklabel t change a partition's system id : 修改分区的系统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): 1 First cylinder (1-4568, default 1): Using default value 1 Last cylinder, +cylinders or +size{K,M,G} (1-4568, default 4568): Using default value 4568 Command (m for help): p Disk /dev/sdb: 37.6 GB, 37580963840 bytes 255 heads, 63 sectors/track, 4568 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x92838edd Device Boot Start End Blocks Id System /dev/sdb1 1 4568 36692428+ 83 Linux Command (m for help): w The partition table has been altered! Calling ioctl() to re-read partition table. Syncing disks.
命令
n创建分区
命令
p创建主分区
输入
1表示第一个分区
接下来直接回车
也直接回车(默认分配空间大小)
输入命令
p查看分区列表,即可看到刚刚分配的一个分区
输入命令
w保存并退出。
### 创建文件系统
此时使用命令
df -h是没有刚刚的分区的,因为还没有创建文件系统。
输入
mke2fs -t ext4 /dev/sdb1为sdb1分区创建文件系统,效果如下:
[root@localhost ~]# mke2fs -t ext4 /dev/sdb1 mke2fs 1.41.12 (17-May-2010) 文件系统标签= 操作系统:Linux 块大小=4096 (log=2) 分块大小=4096 (log=2) Stride=0 blocks, Stripe width=0 blocks 2293760 inodes, 9173107 blocks 458655 blocks (5.00%) reserved for the super user 第一个数据块=0 Maximum filesystem blocks=4294967296 280 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, 1605632, 2654208, 4096000, 7962624 正在写入inode表: 完成 Creating journal (32768 blocks): 完成 Writing superblocks and filesystem accounting information: 完成 This filesystem will be automatically checked every 25 mounts or 180 days, whichever comes first. Use tune2fs -c or -i to override.
### 挂载文件系统
此使用命令
df -h也还是看不到相应的文件系统的,因为还没有将此文件系统挂载到任何目录下。
使用
mount进行挂载,下面将
/dev/sdb1挂载到
/mnt目录下。
mount /dev/sdb1 /mnt
挂载完成后即可看到文件系统信息:
[root@localhost ~]# mount /dev/sdb1 /mnt [root@localhost ~]# df -h 文件系统 容量 已用 可用 已用%% 挂载点 /dev/sda3 14G 2.4G 11G 19% / tmpfs 1.9G 0 1.9G 0% /dev/shm /dev/sda1 504M 43M 436M 9% /boot /dev/sdb1 35G 176M 33G 1% /mnt
取消挂载
挂载使用命令mount,而取消挂载则用命令
umount,如需要刚刚挂载的
/mnt重新挂载到
/web下,则需要:
取消挂载
创建目录
重新挂载
umount /mnt mkdir /web mount /dev/sdb1 /web
再使用命令
df -h即可查看到最新的挂载信息:
[root@localhost ~]# df -h 文件系统 容量 已用 可用 已用%% 挂载点 /dev/sda3 14G 2.4G 11G 19% / tmpfs 1.9G 0 1.9G 0% /dev/shm /dev/sda1 504M 43M 436M 9% /boot /dev/sdb1 35G 176M 33G 1% /web
最后将挂载设置为开机启动:
echo "/dev/sdb1 /data ext4 defaults 0 0" >> /etc/fstab
或在
/etc/fstab文件末尾加上
/dev/sdb1 /data ext4 defaults 0 0,和上面命令一样的效果
本文章来自【知识林】
相关文章推荐
- Centos添加硬盘分区、挂载磁盘
- CentOS VPS新硬盘分区与挂载教程
- Linux centOS 硬盘分区挂载
- VirtualBox+Centos6.3加载新的硬盘分区及其建立文件系统并挂载目录
- 20151117 Linux下磁盘管理(centos 6.5)1.添加硬盘 2.硬盘分区 3.格式化硬盘 4.挂载硬盘 5.设置开机自动挂载】
- 详解CentOS阿里云云服务器硬盘分区及挂载
- CentOS如何挂载硬盘分区?
- centos查找未挂载磁盘格式化并挂载
- CentOS下挂载iso文件
- centos 6 挂载 NTFS 分区
- CentOS挂载NTFS格式硬盘
- centos挂载光驱
- CentOS下如何挂载NTFS分区
- Centos 挂载windows分区 出现mount: unknown filesystem type 'ntfs'
- Centos 6.5 挂载硬盘 4K对齐 (笔记 实测)
- VMware vSphere 5 NFS挂载(远程Centos服务器)
- CentOS 6.4 下用ntfs-3g挂载Windows NTFS分区
- CentOS 用ntfs-3g 挂载 ntfs分区
- Centos挂载新硬盘、分区、格式化、挂载
- CentOS添加一个新的硬盘分区到挂载的过程