当前位置: 首页 > news >正文

linux系统挂载

1. 添加磁盘,查看磁盘状况

[root@db1 /]# fdisk -l

Disk /dev/sda: 10.7 GB, 10737418240 bytes
255 heads, 63 sectors/track, 1305 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sda1 * 151 1305 9277537+ 83 Linux
/dev/sda2 1 150 1204843+ 82 Linux swap
Partition table entries are not in disk order
Disk /dev/sdb: 5368 MB, 5368709120 bytes
255 heads, 63 sectors/track, 652 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
从查询结果看出,多了一个/dev/sdb的盘
2. 用fdisk 对/dev/sdb 进行分区
[root@db1 /]# fdisk /dev/sdb
Command (m for help): n
Command action
e extended
p primary partition (1-4)
p
Partition number (1-4): 1
First cylinder (1-652, default 1):
Using default value 1
Last cylinder or +size or +sizeM or +sizeK (1-652, default 652):
Using default value 652
Command (m for help): w
The partition table has been altered!
Calling ioctl() to re-read partition table.
Syncing disks.
再次查看分区情况,多出来一个/dev/sdb1 的区,这个1是我们在前面指定的,如果我们指定2,就变成 sdb2了。
[root@db1 /]# fdisk -l
Disk /dev/sda: 10.7 GB, 10737418240 bytes
255 heads, 63 sectors/track, 1305 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sda1 * 151 1305 9277537+ 83 Linux
/dev/sda2 1 150 1204843+ 82 Linux swap
Partition table entries are not in disk order
Disk /dev/sdb: 5368 MB, 5368709120 bytes
255 heads, 63 sectors/track, 652 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sdb1 1 652 5237158+ 83 Linux
[root@db1 /]#
如果创建完之后,/proc/partitions 查看不到对应的分区,使用parprobe 命令刷新一下就可以了:
[root@web1 ~]# cat /proc/partitions
major minor #blocks name
8 0 175825944 sda
8 1 1020096 sda1
8 2 30716280 sda2
8 3 8193150 sda3
[root@web1 ~]# partprobe /dev/sda
[root@web1 ~]# cat /proc/partitions
major minor #blocks name
8 0 175825944 sda
8 1 1020096 sda1
8 2 30716280 sda2
8 3 8193150 sda3
8 4 135893835 sda4
[root@web1 ~]#
3. 格式化 /dev/sdb1 分区
[root@db1 /]# mkfs -t ext3 /dev/sdb1
mke2fs 1.35 (28-Feb-2004)
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
655360 inodes, 1309289 blocks
65464 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
16384 inodes per group
Superblock backups stored on blocks:
32768, 98304, 163840, 229376, 294912, 819200, 884736
Writing inode tables: done
Creating journal (8192 blocks): done
Writing superblocks and filesystem accounting information: done
This filesystem will be automatically checked every 30 mounts or
180 days, whichever comes first. Use tune2fs -c or -i to override.
4. 创建目录 并将 /dev/sdb1 挂在到该目录下
[root@db1 /]# ls
backup dev initrd media opt sbin sys usr
bin etc lib misc proc selinux tftpboot var
boot home lost+found mnt root srv tmp
[root@db1 /]# mkdir /u01
[root@db1 /]# ls
backup dev initrd media opt sbin sys u01
bin etc lib misc proc selinux tftpboot usr
boot home lost+found mnt root srv tmp var
[root@db1 /]# mount /dev/sdb1 /u01
5. 验证挂载是否成功
[root@db1 /]# df -k
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sda1 9131772 7066884 1601012 82% /
none 454256 0 454256 0% /dev/shm
/dev/sdb1 5154852 43040 4849956 1% /backup
6. 设置开机自动挂载
[root@db1 /]# vi /etc/fstab
# This file is edited by fstab-sync - see 'man fstab-sync' for details
LABEL=/ / ext3 defaults 1 1
none /dev/pts devpts gid=5,mode=620 0 0
none /dev/shm tmpfs defaults 0 0
none /proc proc defaults 0 0
none /sys sysfs defaults 0 0
LABEL=SWAP-sda2 swap swap defaults 0 0
/dev/sdb1 /u01 ext3 defaults 0 0
/dev/hdc /media/cdrom auto pamconsole,exec,noauto,m
anaged 0 0

/dev/fd0 /media/floppy auto pamconsole,exec,noauto,m

anaged 0 0

 

转载于:https://www.cnblogs.com/yuanzongyin/p/9627371.html

相关文章:

  • vue的全局变量和全局拦截请求器
  • 微信小程序 - 输入起点、终点获取距离并且进行路线规划(腾讯地图)
  • 讨论微服务之前,你知道微服务的 4 个定义吗?
  • quick sort(重复数版)
  • 二层负载分担(一)
  • Material Design 实战 之第三弹—— 悬浮按钮和可交互提示(FloatingActionButton Snackbar CoordinatorLayout)...
  • WPF一步步实现完全无边框自定义Window(附源码)
  • 简单易懂的laravel事件,这个功能非常的有用(监听事件,订阅者模式)
  • express中间件系统的基本实现
  • iOS开发 适配iPhoneX/iPhoneXr/iPhoneXs/iPhonexs max
  • 互融云采购招标供应链系统:为供应链行业创造良好环境
  • 第一次作业
  • CentOS学习笔记 - 12. Nginx搭建Centos7.5远程repo
  • 大数据
  • TitleBar 的那些设置
  • php的引用
  • @jsonView过滤属性
  • 【跃迁之路】【477天】刻意练习系列236(2018.05.28)
  • export和import的用法总结
  • Java 内存分配及垃圾回收机制初探
  • java多线程
  • LeetCode541. Reverse String II -- 按步长反转字符串
  • LeetCode算法系列_0891_子序列宽度之和
  • Linux Process Manage
  • PAT A1017 优先队列
  • SQLServer之创建显式事务
  • Windows Containers 大冒险: 容器网络
  • 阿里云容器服务区块链解决方案全新升级 支持Hyperledger Fabric v1.1
  • 从零开始的无人驾驶 1
  • 前端技术周刊 2018-12-10:前端自动化测试
  • 如何优雅地使用 Sublime Text
  • 扫描识别控件Dynamic Web TWAIN v12.2发布,改进SSL证书
  • 王永庆:技术创新改变教育未来
  • 携程小程序初体验
  • 终端用户监控:真实用户监控还是模拟监控?
  • 最近的计划
  • 《天龙八部3D》Unity技术方案揭秘
  • hi-nginx-1.3.4编译安装
  • ​Base64转换成图片,android studio build乱码,找不到okio.ByteString接腾讯人脸识别
  • # 执行时间 统计mysql_一文说尽 MySQL 优化原理
  • #stm32整理(一)flash读写
  • #预处理和函数的对比以及条件编译
  • (1)(1.19) TeraRanger One/EVO测距仪
  • (14)学习笔记:动手深度学习(Pytorch神经网络基础)
  • (iPhone/iPad开发)在UIWebView中自定义菜单栏
  • (Redis使用系列) Springboot 使用redis的List数据结构实现简单的排队功能场景 九
  • (ZT) 理解系统底层的概念是多么重要(by趋势科技邹飞)
  • (附源码)ssm高校实验室 毕业设计 800008
  • (三)centos7案例实战—vmware虚拟机硬盘挂载与卸载
  • (原创)攻击方式学习之(4) - 拒绝服务(DOS/DDOS/DRDOS)
  • (源码版)2024美国大学生数学建模E题财产保险的可持续模型详解思路+具体代码季节性时序预测SARIMA天气预测建模
  • .net framwork4.6操作MySQL报错Character set ‘utf8mb3‘ is not supported 解决方法
  • .net php 通信,flash与asp/php/asp.net通信的方法
  • .NET/C# 解压 Zip 文件时出现异常:System.IO.InvalidDataException: 找不到中央目录结尾记录。
  • .NET企业级应用架构设计系列之结尾篇