已阅读5页,还剩1页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第6课讲稿一、 分区在计算机系统中,文件信息需要存储在外存中,当今使用最为广泛的外存设备就是硬盘。为了正确检索数据和引导系统,每块硬盘的第一个扇区(0 号扇区,大小为512B)被设置为用户不可使用,该扇区被称为主引导扇区(master boot record,MBR)。在MBR 中,主要存储硬盘分区表和引导装载程序两部分内容。硬盘分区表用来存储本硬盘中划分的各个分区的信息,包括起止位置、分区类型、分区大小、已用空间等记录。引导装载程序的作用是在系统启动时将存储于硬盘上的系统启动程序加载到内存,再由系统启动程序进行硬件自检和各种系统服务的相继启动。由于硬盘分区表只占据MBR 中64B 的空间,在这个有限的空间中不能放置过多的内容,因此硬盘分区表最多只能记录四个分区的信息。这也是许多操作系统默认将硬盘分为四个区的原因。但在实际应用中,有时又必须将硬盘分为四个以上的分区,因此包括Linux 在内的所有主流操作系统都提供了扩展分区这一管理手段,即将硬盘分区表记录的某一物理分区进行逻辑扩展。因此在Linux 中,一块硬盘上可能出现的分区有swap 分区、主分区、扩展分区和逻辑分区四类。1swap 分区swap 分区就是前文提及的虚拟内存,Linux 通过对swap 分区的存取达到逻辑上扩充物理内存的效果。swap 分区采用连续存取的方式,其存取效率比其他的硬盘分区快,以便与内存的存取速度相匹配。该分区存储的是物理内存中暂时不能运行的进程,因此不允许用户对其进行修改。在物理内存比较小的情况下,swap 分区建议划分为物理内存的2 倍,若物理内存较大,可以小于物理内存的2 倍。2主分区(primary)主分区是用来进行数据存储的物理空间,当对硬盘进行划分时需要指定其起止位置、文件系统类型等关键性信息,这些信息将会存储在硬盘分区表中。在一块硬盘上,主分区最多可以有四个,最少也要有一个来放置系统内核。3扩展分区(extended)此类分区的关键信息也会记录在分区表中,但在一块硬盘上最多只能有一个扩展分区,如果无需过多分区,甚至可以不划分扩展分区。4逻辑分区(logical)逻辑分区位于扩展分区内,其分区信息并不在硬盘分区表中记录。一个扩展分区可以被划分为多个逻辑分区,这些逻辑分区的容量总和应与扩展分区容量相同,否则硬盘空间将会有部分区域无法使用。即第一个逻辑分区的起始位置与扩展分区相同,最后一个逻辑分区的结束位置与扩展分区的结束位置相同。总结:1. 分区知识1) 不同的操作系统原则上采用不同的文件系统;若操作系统支持相同的文件格式,为了避免同一个分区下有相同的系统目录不同的操作系统要安装在不同的磁盘分区2) 一个硬盘最多只能有4个主分区(1个扩展分区相当于1个主分区);扩展分区最多1个,逻辑分区可以有多个,但逻辑分区最多不超过12个,扩展分区相当于逻辑分区的容器;3) 分区操作不能产生任何文件系统,只是保留了磁盘空间,要使用必须格式化来创建文件系统windowsformat;Linuxmkfs;2. 查看磁盘或目录的情况1) df:检查文件系统(分区)的磁盘空间占用情况,可以利用该命令获取硬盘被占用了多少空间,目前还剩下多少空间等信息。语法:df 【选项】 【文件】u -a:全部文件系统列表u -h:以常用容量单位显示u -i:显示inode信息u -k:区块为1K字节u -l:只显示本地文件系统u -m:区块为1M字节u -T:文件系统类型u -block-size=:指定区块大小u -t:只显示指定文件系统的磁盘信息u -x:不显示指定文件系统的磁盘信息2) du3. 使用fdisk进行硬盘分区(fdisk命令,使用传统问答式界面,把磁盘化成若干个分区,并为每个系统指定文件系统)1) 进入fdisk界面,列出所有命令fdisk /dev/sda2) 显示硬盘分区信息command(m for help): p【显示结果】255heads,63sectors/track,1044cylindersunits = cylinders of 16065512 = 8225280 bytes(其中的16065512表示headssectors,每个sectors容量为512byteDevice BootStartEndBlocksIdSystem设备名开始柱面结束柱面分区容量,有时候会显示一个加号“+”,表示block的数量不是整数,可能还有小数分区系统编号分区系统类型【其中】blocks=(End - Start)Units/10241024#单位为MB3) 创建和删除主分区 创建主分区command(m for help): n#创建command actioneextended#创建扩展分区pprimary partition(1-4)#创建主分区【注意】若选p选1,提示分区1已经定义,即分区1已经存在,若重新选择np3,则提示“First cylinder(893-1044,default 893)”,表示此时可以创建分区3,需要我们分配分区3的开始和结束柱面,此事可以直接回车用默认开始柱面,也可以输入数字指定开始柱面。若直接回车,则显示如下结果:此时可以输入结束柱面,注意结束柱面不能超过最大值,直接回车则是默认最大值。输入结束柱面后,新分区即创建成功,可用“p”查看 删除主分区:command(m for help): d#删除partition number (1-4):3#删除分区3command(m for help): p#查看结果【注意】千万不要删除sda1和sda2!4) 创建和删除扩展分区和逻辑分区 创建扩展分区 创建逻辑分区【注意】结束扇区输入“+200M”,表示空间大小为200M,此时前面一定要加上“+”,并且M为大写!【类似地】+10,+100K可以自己实验看看 查看当前分区command(m for help): p 删除扩展分区和逻辑分区command(m for help): dpartition number (1-6):3#删除整个扩展分区,包括逻辑分区,也可以分别删除分区5和分区65) 查看并转换分区类型 command(m for help): l#查看分区类型 command(m for help): t#转换分区类型 command(m for help): p#查看结果【注意】c表示FAT32格式,83为Linux,82为Linux Swap,5为Extend6) 存盘退出command(m for help): w#保存并退出command(m for help): q#不保存直接退出二、 格式化(创建文件系统)1. 查看支持的文件系统类型ll /lib/modules/2.6/kernel/fs2. 创建文件系统(格式化)【注意】要正常使用一个文件系统存放数据的步骤u fdisk创建分区u mkfs格式化(创建文件系统)u mount挂载文件系统,或是修改/etc/fstab文件,开机自动挂载文件系统u umount卸载文件系统1) 创建文件系统:mkfs -t 查看分区情况fdisk -l /dev/sda 查看分区类型partedp 格式化/dev/sda5为ext3分区mkfs -t ext3 /dev/sda5【注意】用fdisk建立分区后,需要重启或使用partx -a /dev/sda命令后才能用mkfs格式化!partx -a /dev/sda 可以把sda5格式化成其他文件系统l mkfs -t ext2 /dev/sda5l mkfs.ext3 /dev/sda5l mkfs.ext2 /dev/sda52) 挂载和卸载文件系统 把/dev/sda5挂载到/mnt/kk目录mkdir /mnt/kkmount /dev/sda5 /mnt/kkdf#查看所有的挂载信息ls /mnt/kk#查看挂载的目录 以只读方式挂载/dev/sda5到/mnt/kkmount -o ro /dev/sda5 /mnt/kk#提示/dev/sda5已经挂载,需要先卸载umount /dev/sda5#卸载mount -o ro /dev/sda5 /mnt/kkmkdir /mnt/kk/a#报错,因为/dev/sda5是只读的 查看分区挂载情况mount -scat /etc/mtab3. 使用交换空间(swap)1) 添加交换分区 用fdisk创建交换分区fdisk /dev/sdanp4 partx -a /dev/sda#更新分区信息 mkswap /dev/sda4#把该分区格式化为交换分区 查看当前交换分区大小free#看最后一行 立即启用新加入的交换分区swapon /dev/sda5free#和的结果作对
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 豫南地区猪繁殖与呼吸综合征的血清学剖析及病毒溯源探究
- 谷红注射液对大鼠脑出血模型中NGB与IL-6表达影响及脑保护机制探究
- 谐波电能计量中FFT算法的改进与优化研究
- 2026中铁会展有限公司长春分公司招聘5人笔试备考题库及答案详解
- 语料库视角下英式英语词汇美国化的深度剖析与演进洞察
- 语境赋能:高中英语词汇教学的创新与实证探索
- 语域与语类理论:英语听力教学革新的关键钥匙
- 语义与交际翻译视角下英语新闻标题翻译的多维度解析
- 2026陕西西安交通大学大型仪器设备共享实验中心招聘4人考试参考题库及答案详解
- 2026陕西西安国际港务区陆港第七小学教师招聘15人笔试备考题库及答案详解
- 2026年高考生物全国二卷试题及答案
- 2026年商业伦理 测试题及答案
- AQ 3026-2026《化工企业设备检修作业安全规范》宣贯解读课件
- (2026年)检验检测机构资质认定“一单一库”的学习与解读(2026年实施)课件
- 青春不诈骗2026年高中五一假期反诈防骗指南
- 2025无锡科技职业学院教师招聘考试题目及答案
- IOTA共识与O-RADS共识指南的解读与分析课件
- 中医护理在疼痛管理中的应用
- 安徽农业大学《数字电子技术》2024 - 2025 学年第一学期期末试卷
- 敬老院岗前培训制度
- 公司行政管理制度培训
评论
0/150
提交评论