Redhat 6.2上分出新的分区

条件:

我的硬盘是两个。其中一个500G仍然有相当一部分没有分区

一.  可先用fdisk -l来查看硬盘的情况:

[[email protected] Desktop]# fdisk -l

Disk /dev/sda: 320.1 GB, 320072933376 bytes                     #这个硬为320G安装有windows 7的系统
255 heads, 63 sectors/track, 38913 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

Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1        3927    31542272    7  HPFS/NTFS                     #主分区,也是windows系统的系统分区。
/dev/sda2            3928       38913   281025045    f  W95 Ext‘d (LBA)           #这个分区是一个光驱
/dev/sda5            3928       11831    63488848+   7  HPFS/NTFS
/dev/sda6           11832       19735    63488848+   7  HPFS/NTFS
/dev/sda7           19736       29297    76806733+   7  HPFS/NTFS
/dev/sda8           29298       38913    77240488+   7  HPFS/NTFS

Disk /dev/sdc: 500.1 GB, 500107862016 bytes           #这个盘有500G,就是安装redhat enterprise 6.2的系统。
255 heads, 63 sectors/track, 60801 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

Device Boot      Start         End      Blocks   Id  System
/dev/sdc1           21673       60802   314305536    5  Extended               #扩展分区,sdc5,sdc7,sdc6都是它的逻辑分区。
Partition 1 does not end on cylinder boundary.
/dev/sdc2   *           1          26      204800   83  Linux
Partition 2 does not end on cylinder boundary.
/dev/sdc3              26       11500    92160000   83  Linux
/dev/sdc4           11500       19148    61440000   83  Linux
/dev/sdc5           25497       29322    30720000    b  W95 FAT32       #硬盘安装Linux时所用的fat32分区,ISO就在里面。
/dev/sdc6           21673       22195     4194304   82  Linux swap / Solaris    #交换分区(swap)
/dev/sdc7           22195       24153    15731565   83  Linux

Partition table entries are not in disk order

二.

可以看出我的500G的硬盘分为四个主分区sdc1,sdc2,sdc3,sdc4。其中sdc1为扩展分区,sdc5,sdc6和sdc7就是从
sdc1中取的空间的(就是sdc1包函了三个分区sdc5,sdc6和sdc7)。而其它的分区分别是“/”,“/home"等。

从fdisk -l可查看出sdc硬盘还有很大空间,因为扩展分区adc1的的柱面是从21673到60802。而sdc5,sdc6,sdc7才用了21673到29322。

1,可以用fdisk /dev/sdc到硬盘中进行操作:

  Command (m for help):

2,可以输入P查看sdc的分区。

  Command (m for help):P

  Disk /dev/sdc: 500.1 GB, 500107862016 bytes
  255 heads, 63 sectors/track, 60801 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

   Device Boot      Start         End      Blocks   Id  System
  /dev/sdc1           21673       60802   314305536    5  Extended
  Partition 1 does not end on cylinder boundary.
  /dev/sdc2   *           1          26      204800   83  Linux
  Partition 2 does not end on cylinder boundary.
  /dev/sdc3              26       11500    92160000   83  Linux
  /dev/sdc4           11500       19148    61440000   83  Linux
  /dev/sdc5           25497       29322    30720000    b  W95 FAT32
  /dev/sdc6           21673       22195     4194304   82  Linux swap / Solaris
  /dev/sdc7           22195       24153    15731565   83  Linux

3,删除一个分区

  Command (m for help): d
  Partition number (1-7): 7      #删除分区7

!!!注意:删除分区时要小心,如果您删除了扩展分区,扩展分区之下的逻辑分区都会删除;如果知道自己操作错了,请不要惊慌,用q不保存退出

4,重新创建分区7;

  Command (m for help): n
  First cylinder (22195-60802, default 22195):     
  Using default value 22195         #直接回车不选首柱,则默认承接上一个分区的最后一柱。
  Last cylinder, +cylinders or +size{K,M,G} (22195-25496, default 25496): 25497   #最后一柱的大小
  Value out of range.                         #超出值了,与别的分区撞上了。
  Last cylinder, +cylinders or +size{K,M,G} (22195-25496, default 25496): 25496

5,分完区注意保存:

  Command (m for help): w
  The partition table has been altered!

 !!!注意:保存之前,保证没有出错。

6,查看分区情况并退出:

Command (m for help): p
Disk /dev/sdc: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 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

Device Boot      Start         End      Blocks   Id  System
/dev/sdc1           21673       60802   314305536    5  Extended
Partition 1 does not end on cylinder boundary.
/dev/sdc2   *           1          26      204800   83  Linux
Partition 2 does not end on cylinder boundary.
/dev/sdc3              26       11500    92160000   83  Linux
/dev/sdc4           11500       19148    61440000   83  Linux
/dev/sdc5           25497       29322    30720000    b  W95 FAT32
/dev/sdc6           21673       22195     4194304   82  Linux swap / Solaris
/dev/sdc7           22195       25496    26519212+  83  Linux

Partition table entries are not in disk order

Command (m for help): q    #退出    

三,  对新分的区进行格式化:

1.(有时可能出现以下情况)

      [[email protected] Desktop]# mkfs.ext4  /dev/sdc7

mke2fs 1.39 (29-May-2006)

Could not stat /dev/sdc7--- No such file or directory

The device apparently does not exist; did you specify it correctly?

(以下方法参照别人的文档,经本人验证,可行)

   (1)执行下partprobe命令

partprobe包含在parted的rpm软件包中。partprobe可以修改kernel中分区表,使kernel重新读取分区表。因此,使用该命令就可以创建分区并且在不重新启动机器的情况下系统能够识别这些分区。

(2) 查看包是否已安装:

  [[email protected] Desktop]# rpm -qa parted
  parted-2.1-17.el6.x86_64

(有时做完这些步骤时仍不能格式化,提示重启,则重启)

  

2.执行格式化命令:

[[email protected] Desktop]# mkfs.ext4 /dev/sdc7
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
983488 inodes, 3932891 blocks
196644 blocks (5.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=4030726144
121 block groups
32768 blocks per group, 32768 fragments per group
8128 inodes per group
Superblock backups stored on blocks:
    32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208

Writing inode tables: done                           
Creating journal (32768 blocks): done
Writing superblocks and filesystem accounting information: done

This filesystem will be automatically checked every 31 mounts or
180 days, whichever comes first.  Use tune2fs -c or -i to override.

完工。

时间: 2024-10-11 00:50:42

Redhat 6.2上分出新的分区的相关文章

mysql分表和分区简述

1)分表目的:提升对海量数据的进行存取操作的效率选择合适的分表策略,确定分表策略后,当进行数据存取操作时,需求确定要到那张表里去查询数据分表字段:互联网的系统使用用户id字段数据是放到哪个表:分表的字段%分表的数量策略:根据范围分区(表ID 1~200 db1 表ID 201~200 db2 表ID m~n dbn) 范围应该连续但是不连续,使用PAPRTION BY RANGE VALUES LESS THAN关键字不使用COLUMNS关键字时,RANGE中必须为整数字段名或返回确定整数字段的

设置/修改linux上的swap交换分区的方法

设置centos上的swap交换分区的方法 作为linux世界里最稳定的服务器版本,rhas5一直有很大的应用面,之前一直关注的是freebsd,因为应用的需要,特别在配合mysql和oracle上red hat有着太多优势. 用centos来代替red hat as的使用,因为centos5是利用rhas5的源码,去掉redhat的商标.图标之后编译发行的,是最一个源码编译版本,我用的是centos 5.2 在安装centos 5.2的时候,忘设置swap交换分区,在内存小的情况下,增大swa

Oracle本地网络分表模拟分区裁剪

来自讨论贴 http://www.itpub.net/thread-1877111-1-1.html 准备数据表 2014-07-20 01:38:10>create table tb_1 as select * from dba_objects where rownum<100; 表已创建. 2014-07-20 01:38:19>create table tb_2 as select * from dba_objects where rownum<100; 表已创建. 2014

Oracle亿级数据查询处理(数据库分表、分区实战)

大数据量的查询,不仅查询速度非常慢,而且还会导致数据库经常宕机(刚接到这个项目时候,数据库经常宕机o(╯□╰)o). 那么,如何处理上亿级的数据量呢?如何从数据库经常宕机到上亿数据秒查?仅以此篇文章作为处理的总结. 数据背景:下面是存放历史数据表的数据量,数据量确实很大,3亿多条.但这也仅仅是测试数据而已,因为客户端服务器上的数据可能远不止于此. 为什么说远不止于此呢?实际情况是这样的: 有一个实时数据表,THTF_TABLE_AI,以及历史数据表,THTF_TABLE_AI_HIS 实时数据表

Mysql分表和分区的区别、分库分表介绍与区别

分表和分区的区别: 一,什么是mysql分表,分区 什么是分表,从表面意思上看呢,就是把一张表分成N多个小表,具体请看:mysql分表的3种方法 什么是分区,分区呢就是把一张表的数据分成N多个区块,这些区块可以在同一个磁盘上,也可以在不同的磁盘上,具体请参考mysql分区功能详细介绍,以及实例 二,mysql分表和分区有什么区别呢 1,实现方式上 a),mysql的分表是真正的分表,一张表分成很多表后,每一个小表都是完正的一张表,都对应三个文件,一个.MYD数据文件,.MYI索引文件,.frm表

mysql数据库为什么要分表和分区?

一般下载的源码都带了MySQL数据库的,做个真正意义上的网站没数据库肯定不行. 数据库主要存放用户信息(注册用户名密码,分组,等级等),配置信息(管理权限配置,模板配置等),内容链接(html ,图片,声音,视频等等的路径).那mysql数据库为什么要分表和分区? 为什么要分表和分区? 我们的数据库数据越来越大,随之而来的是单个表中数据太多.以至于查询书读变慢,而且 由于表的锁机制导致应用操作也搜到严重影响,出现了数据库性能瓶颈. mysql 中有一种机制是表锁定和行锁定,是为了保证数据的完整性

MySql分库分表与分区的区别和思考

一.分分合合 说过很多次,不要拘泥于某一个技术的一点,技术是相通的.重要的是编程思想,思想是最重要的.当数据量大的时候,需要具有分的思想去细化粒度.当数据量太碎片的时候,需要具有合的思想来粗化粒度. 1.1 分 很多技术都运用了分的编程思想,这里来举几个例子,这些都是分的思想 集中式服务发展到分布式服务 从Collections.synchronizedMap(x)到1.7ConcurrentHashMap再到1.8ConcurrentHashMap,细化锁的粒度的同时依旧保证线程安全 从Ato

redhat linux 5上创建本地yum源

1.挂载光驱 [[email protected] ~]#mkdir -p /mnt/cdrom [[email protected] ~]#mount /dev/cdrom /mnt/cdrom 2.将redhat光盘内容复制至本地硬盘 因为创建yum源的目录,必须是可以写入的的目录,所以需要将光盘中的文件全部复制到本地目录,如果在/mnt/cdrom光驱挂载目录执行创建yum源,会报"Directory /mnt/cdrom must be writable."错误 [[email

【正常向】CODEVS上分黄金

白银上分黄金失败=.= 在之前有很认真的写了一波排序,所以排序并不是很怂,还是那个理,现阶段学习的都是比较简单的排序,都是所谓的冒泡排序啊,桶排序这类,至于插排和选择排序,再往后又是什么快拍就很尬了. 说一下今天A的题 1075 明明的随机数 1076 排序 1212 最大公约数 1430 素数判定 1978 斐波那契数列 1842 递归第一次 3038 3n+1问题 进制转换和模拟还是很怂,二维数组不是很好,模拟题很方,进制转换就更没什么思路了,至于递推递归,记得并没有讲过,只是自己在看,递推