linux下挂载新硬盘和分区的步骤 (50天)

今天和大家分享一下在linux下挂载新硬盘的步骤。 演示的环境基于centos [root@localhost etc]# uname -a Linux localhost.localdomain 2.6.32-220.el6.x86_64 #1 SMP Tue Dec 6 19:48:22 GMT 2011 x86_64 x86_64 x86_64 GNU/Linux [root@localhost etc]# cat system-release CentOS release 6.2 (Final) [root@localhost etc]# 先挂载了一个3G的硬盘查看磁盘空间的情况 [root@localhost etc]# fdisk -l Disk /dev/sda: 42.9 GB, 42949672960 bytes 255 heads, 63 sectors/track, 5221 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: 0x0004daae Device Boot Start End Blocks Id System /dev/sda1 * 1 39 307200 83 Linux Partition 1 does not end on cylinder boundary. /dev/sda2 39 4998 39832576 83 Linux /dev/sda3 4998 5222 1802240 82 Linux swap / Solaris Disk /dev/sdb: 3221 MB, 3221225472 bytes 255 heads, 63 sectors/track, 391 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 Disk /dev/sdb doesn't contain a valid partition table 划分磁盘分区,分为4个主分区,最后写入磁盘。 [root@localhost etc]# fdisk /dev/sdb 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 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): 4 First cylinder (1-391, default 1): 1 Last cylinder, +cylinders or +size{K,M,G} (1-391, default 391): 100 Command (m for help): n Command action e extended p primary partition (1-4) p Partition number (1-4): 2 First cylinder (101-391, default 101): 101 Last cylinder, +cylinders or +size{K,M,G} (101-391, default 391): 200 Command (m for help): n Command action e extended p primary partition (1-4) p Partition number (1-4): 3 First cylinder (201-391, default 201): 201 Last cylinder, +cylinders or +size{K,M,G} (201-391, default 391): 300 Command (m for help): n Command action e extended p primary partition (1-4) p Selected partition 1 First cylinder (301-391, default 301): 301 Last cylinder, +cylinders or +size{K,M,G} (301-391, default 391): 391 Command (m for help): w The partition table has been altered! Calling ioctl() to re-read partition table. Syncing disks. [root@localhost etc]# fdisk -l 再次查看分区情况, Disk /dev/sdb: 3221 MB, 3221225472 bytes 255 heads, 63 sectors/track, 391 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: 0xe5f51a7b Device Boot Start End Blocks Id System /dev/sdb1 301 391 730957+ 83 Linux /dev/sdb2 101 200 803250 83 Linux /dev/sdb3 201 300 803250 83 Linux /dev/sdb4 1 100 803218+ 83 Linux Partition table entries are not in disk order 我就格式化第一个分区,采用文件系统ext3. [root@localhost etc]# mkfs -t ext3 /dev/sdb1 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 45696 inodes, 182739 blocks 9136 blocks (5.00%) reserved for the super user First data block=0 Maximum filesystem blocks=188743680 6 block groups 32768 blocks per group, 32768 fragments per group 7616 inodes per group Superblock backups stored on blocks: 32768, 98304, 163840 Writing inode tables: done Creating journal (4096 blocks): done Writing superblocks and filesystem accounting information: done This filesystem will be automatically checked every 27 mounts or 180 days, whichever comes first. Use tune2fs -c or -i to override. 创建一个临时目录,然后把分区挂载到这个目录下。 [root@localhost /]# mkdir test [root@localhost /]# mount /dev/sdb1 /test 挂载后查看磁盘情况,就可以看到分区就在那了。 [root@localhost /]# df -h Filesystem Size Used Avail Use% Mounted on /dev/sda2 38G 32G 4.3G 89% / tmpfs 980M 288K 980M 1% /dev/shm /dev/sda1 291M 32M 244M 12% /boot /dev/sdb1 703M 17M 651M 3% /test 配置开机启动项 vi /etc/fstab LABEL=SWAP-sda2 swap swap defaults 0 0 加入如下 /dev/sdb1 /test ext3 defaults 1 1 ~ 5. 第5列为dump选项,设置是否让备份程序dump备份文件系统,0为忽略,1为备份。 6. 第6列为fsck选项,告诉fsck程序以什么顺序检查文件系统,0为忽略。

原文发布于微信公众号 - 杨建荣的学习笔记(jianrong-notes)

原文发表时间:2014-04-22

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏我是攻城师

请小心Hadoop2.5.0和Java Web项目集成bug

3023
来自专栏云鼎实验室的专栏

Exploiting Jolokia Agent with Java EE Servers

0x00 - About Jolokia Jolokia 是一个通过 HTTP 的 JMX 连接器,提供了类 RESTful 的操作方式,可以通过 POST J...

3306
来自专栏杨建荣的学习笔记

内核参数导致的备库宕机分析 (一)r7笔记第23天

在前几天搭建好备库之后,因为同步文件着实花了些时间,首先配置备库能够正常接收归档,然后内核参数也基本没有设置,简单使用脚本算出一个 Hugepage的值,就直接...

3217
来自专栏程序猿DD

Why Spring Boot

本文介绍将各种Spring的配置方式,帮助您了解配置Spring应用的复杂性。 Spring是一个非常受欢迎的Java框架,它用于构建web和企业应用。不像许多...

3837
来自专栏潇涧技术专栏

Gradle Plugin for Android Development User Guide 1

Gradle Plugin for Android Development User Guide (1)

603
来自专栏一个会写诗的程序员的博客

8.1 Spring Boot集成Groovy混合Java开发小结

本章节我们使用SpringBoot集成Groovy混合Java开发一个极简的RestAPI。 数据库使用mysql,ORM层使用mybatis,模板引擎使用fr...

1082
来自专栏腾讯云Elasticsearch Service

Elasticsearch Rest Client实战

Elasticsearch官方推荐使用Java REST客户端连接集群并进行数据操作。

4024
来自专栏乐沙弥的世界

Oracle cloud control 12c 如何修改sysman密码

    前阵子在虚拟机部署了Oracle Cloud Control 12c,事别几日,竟然忘记了登陆密码。主要是因为现在的Oracle有关的Software...

681
来自专栏技术翻译

在Spring Boot和Gradle项目中设置微服务架构的基础知识

微服务,也被称为微服务架构,是一种建筑风格,结构的应用程序的松散耦合的服务,实现业务功能的集合。微服务架构支持大型复杂应用程序的持续交付/部署,并允许组织发展其...

540
来自专栏闻道于事

@ConfigurationProperties和@Value 注入

我这里使用的Spring Boot 2.0.1 版本 配置文件是 yml 格式文件

814

扫码关注云+社区