RAID+LVM技术之三fdisk篇
2014-02-08 09:04
309 查看
在做试验之前,首先要明白fdisk的用法.
对于linux操作系统来说,MBR主引导操作系统,它有446byte,下来是主分区表,它有64byte,64byte意味着什么呢,意味着最多这个硬盘可以划分成四个分区,这个64byte里面存储着它后面跟着的四个分区的起始柱面和结束柱面.硬盘划分成的区有primary(主分区)和extended(扩展分区).这里又意味着什么呢,意味着最多这个硬盘可以划分成3个主分区和一个扩展分区,也就是3P+1E,这样的话就意味着我们可以把1E再继续划分.拿sda来说,划分两个主分区一个扩展分区,sda1;sda2;sda3,把sda3当时划分时候就将其划分为扩展分区,然后再在此sda3上开始划分更细的分区,这个时候就有一个区别了,如果fdisk下输入n,系统就会提示你是要信件logical(逻辑分区)还是新建primary(主分区)呢?这里注意了,logical(逻辑分区)的标号只能从sda5开始增加,不能从sda4开始增加了,因为sda4从标准上从整个硬盘上来看的话是最后一个建立扩展分区的标志,所以logical(逻辑分区)的标号是不能从sda4开始的.如果当时sda3没有划为extended(扩展分区),那么这个时候按n,系统就只会提示,你是新建primary(主分区)还是新建extended(扩展分区)呢?这里非常关键需要理解!接下来对应的就只是fdisk的其他操作了.
对于IDE硬盘,每块盘有一个设备名:对应于主板的四个IDE接口,设备名依次为:/dev/hda,/dev/hdb,/dev/hdc,/dev/hdd等,如果还有IDE Raid卡,则依 次为:/dev/hde,/dev/hdf,/dev/hdg,/dev/hdh。对于SCSI硬盘,则设备名依次为/dev/sda,/dev/sdb...等等.
fdisk是针对整个硬盘来说的,比如说单独写#fdisk /dev/hda1,那么就会报错;应该写#fdisk /dev/hda才对,如果要对某一个分区执行操作比如说hda1,那么先输入p查看分区信息,然后再选择1,而后就可以操作了.
一、在 console 上输入 fdisk -l /dev/sda ,观察硬盘之实体使用情形。
二、在 console 上输入 fdisk /dev/sda,可进入分割硬盘模式。
1. 输入 m 显示所有命令列示。
2. 输入 p 显示硬盘分割情形。
3. 输入 a 设定硬盘启动区。
4. 输入 n 设定新的硬盘分割区。
4.1. 输入 e 硬盘为[延伸]分割区(extend)。
4.2. 输入 p 硬盘为[主要]分割区(primary)。
5. 输入 t 改变硬盘分割区属性。
6. 输入 d 删除硬盘分割区属性。
7. 输入 q 结束不存入硬盘分割区属性。
8. 输入 w 结束并写入硬盘分割区属性。
---------------------------------------------------------------------------------------------------------------
附加一下对硬盘进行格式化的方法:
要把分区格式化成Linux Ext2格式,用: mkext2fs /dev/hda?
要把分区格式化成FAT32格式,用: mkfs.vfat /dev/hda?
#mkfs.ext3 /dev/sda2
mkdir /test
修改/etc/fstab如下重新启动计算机就行了
/dev/sda2 /test ext3 defaults 1 1
本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u3/98941/showart_1976489.html
对于linux操作系统来说,MBR主引导操作系统,它有446byte,下来是主分区表,它有64byte,64byte意味着什么呢,意味着最多这个硬盘可以划分成四个分区,这个64byte里面存储着它后面跟着的四个分区的起始柱面和结束柱面.硬盘划分成的区有primary(主分区)和extended(扩展分区).这里又意味着什么呢,意味着最多这个硬盘可以划分成3个主分区和一个扩展分区,也就是3P+1E,这样的话就意味着我们可以把1E再继续划分.拿sda来说,划分两个主分区一个扩展分区,sda1;sda2;sda3,把sda3当时划分时候就将其划分为扩展分区,然后再在此sda3上开始划分更细的分区,这个时候就有一个区别了,如果fdisk下输入n,系统就会提示你是要信件logical(逻辑分区)还是新建primary(主分区)呢?这里注意了,logical(逻辑分区)的标号只能从sda5开始增加,不能从sda4开始增加了,因为sda4从标准上从整个硬盘上来看的话是最后一个建立扩展分区的标志,所以logical(逻辑分区)的标号是不能从sda4开始的.如果当时sda3没有划为extended(扩展分区),那么这个时候按n,系统就只会提示,你是新建primary(主分区)还是新建extended(扩展分区)呢?这里非常关键需要理解!接下来对应的就只是fdisk的其他操作了.
对于IDE硬盘,每块盘有一个设备名:对应于主板的四个IDE接口,设备名依次为:/dev/hda,/dev/hdb,/dev/hdc,/dev/hdd等,如果还有IDE Raid卡,则依 次为:/dev/hde,/dev/hdf,/dev/hdg,/dev/hdh。对于SCSI硬盘,则设备名依次为/dev/sda,/dev/sdb...等等.
fdisk是针对整个硬盘来说的,比如说单独写#fdisk /dev/hda1,那么就会报错;应该写#fdisk /dev/hda才对,如果要对某一个分区执行操作比如说hda1,那么先输入p查看分区信息,然后再选择1,而后就可以操作了.
一、在 console 上输入 fdisk -l /dev/sda ,观察硬盘之实体使用情形。
二、在 console 上输入 fdisk /dev/sda,可进入分割硬盘模式。
1. 输入 m 显示所有命令列示。
2. 输入 p 显示硬盘分割情形。
3. 输入 a 设定硬盘启动区。
4. 输入 n 设定新的硬盘分割区。
4.1. 输入 e 硬盘为[延伸]分割区(extend)。
4.2. 输入 p 硬盘为[主要]分割区(primary)。
5. 输入 t 改变硬盘分割区属性。
6. 输入 d 删除硬盘分割区属性。
7. 输入 q 结束不存入硬盘分割区属性。
8. 输入 w 结束并写入硬盘分割区属性。
---------------------------------------------------------------------------------------------------------------
附加一下对硬盘进行格式化的方法:
要把分区格式化成Linux Ext2格式,用: mkext2fs /dev/hda?
要把分区格式化成FAT32格式,用: mkfs.vfat /dev/hda?
#mkfs.ext3 /dev/sda2
mkdir /test
修改/etc/fstab如下重新启动计算机就行了
/dev/sda2 /test ext3 defaults 1 1
本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u3/98941/showart_1976489.html
相关文章推荐
- Linux技术研究-基础篇(raid与LVM,配额)
- 双机相关知识(原理、LVM、Raid技术)
- 存储技术SAN、NAS、NFS、DAS、RAW、文件系统、ASM、Exadata、HDFS、LVM、RAID、LUN、Samba
- RAID技术
- RAID 技术介绍
- 存储入门 – RAID技术(大图解释)
- 2013/01/04作业raid+lvm+quota
- Linux软件RAID技术
- linux基本命令及操作14(磁盘加密、RAID、lvm)
- 服务器RAID技术方案你知多少?
- RAID相关技术知识8
- RAID技术基础知识
- 磁盘阵列 RAID 技术原理详解 图文
- RAID技术介绍
- Linux下实现RAID/LVM/QUOTA磁盘限额(鸟哥文章)
- RAID技术祥解 raid0/raid1/raid3/raid5/raid6
- RHCE课程-RH131Linux管理笔记七-Linux分区,格式化,SWAP,LVM,软件RAID的创建 推荐
- Linux下的raid技术
- Linux服务器部署系列之一:磁盘管理(raid、lvm)
- Linux系统下RAID和LVM的实现