挖矿宝藏之硬盘分区

目录

一、硬盘分区的相关知识

二、主分区、活动分区、扩展分区、逻辑盘和盘符

三、硬盘分区原因

1.减少硬盘空间的浪费

2.便于文件的分类管理

3.有利于病毒的防治

四、硬盘分区的原则

1.方便性

2.实用性

3.安全性

五、利用Diskpart进行分区

1.命令行工具Diskpart

2.使用系统安装盘自带的工具进行分区

3.在命令符窗口中进行分区


一、硬盘分区的相关知识

硬盘分区就是对硬盘的物理存储及逆行逻辑上的划分,将大容量的硬盘分成多个大小不同的逻辑区间,如果不进行分区,在默认情况下将只有一个分区(即C盘)。在这种情况下虽然可以照样使用,但给管理和维护计算机带来很多不便。

所谓分区,就是给硬盘上建立的用作单独存储区域的部分,它分为主分区和扩充分区。主分区用来存放操作系统的引导记录(在该主分区的第一扇区)和操作系统文件;扩充分区一般用来存放数据和应用程序。一个硬盘可以被分为1~4个分区,最多只能有4个主分区。如果有扩充分区,则最多可以有3个主分区。一般只有一个扩充分区,它可以被划分成多个逻辑驱动器。用户必须显式地建立主分区,但不必显式地建立扩充分区。在建立第一个分主分区逻辑驱动器时,如果隐式地建立了一个扩充分区,则当增加逻辑驱动器时,即可向该扩充分区中添加逻辑驱动器。


二、主分区、活动分区、扩展分区、逻辑盘和盘符

主分区也称为主磁盘分区,和扩展分区、逻辑分区一样,是一种分区类型。在主分区中不能再划分其他类型地分区,因此,每个主分区都相当于一个逻辑磁盘(在这一点上主分区和逻辑分区很相似,但主分区是直接在硬盘上划分地,逻辑分区必须建立于扩展分区中)。

活动分区:就是计算机启动时由哪个区启动,不设置活动分区计算机就无法启动。在DOS分区中只有基本DOS分区可设置为活动分区,逻辑分区是不能设置为活动分区的(建议把C盘设置为活动分区)。

扩展分区:分出主分区后,其余的部分可以分成扩展分区,一般是剩下的部分全部成扩展分区,也可以不全分,但剩下部分就浪费了。

逻辑盘:扩展分区不能直接使用,需要以逻辑分区的方式来使用,因此,扩展分区可分成若干逻辑分区。

盘符:盘符是DOS、Windows系统对于磁盘存储设备的标识符。一般使用26个英文字符上加一个冒号:来标识。早期PC一般装有两个软盘驱动器,因此“A:”和“B:”两个盘符用来表示软驱,而硬盘设备就是从字母C:开始一直到Z:。

三、硬盘分区原因

1.减少硬盘空间的浪费

一般情况下,对于同一种分区格式,分区越大,簇的大小就越大。保证任意大小的文件,至少需要一个簇。所以,同样大小的文件保存在大分区上,要比保存在小分区上浪费空间。

2.便于文件的分类管理

将不同类型、不同用途的文件,存放到硬盘分区后形成不同的逻辑盘中,便于分类管理,即使误操作或重装系统,也不会导致整个硬盘上的数据全部丢失。

3.有利于病毒的防治

硬盘多分区、多逻辑盘结构有利于病毒的防治和清除。对装有某些重要的文件的逻辑盘可以设置为只读属性,减少文件型病毒侵犯的机会。即使遭到黑客的入侵,有些病毒只攻击C盘,因此可以挽救其他逻辑盘中的数据,从而减少损失。


四、硬盘分区的原则

1.方便性

对磁盘分区的初衷是方便对磁盘进行管理,分区过多或过少都不便于对磁盘信息进行管理。分区分得太少,在对磁盘进行分类时就显得比较麻烦了。

2.实用性

不同的用户对硬盘信息存储要求也不同,比如进行视频编辑、图像处理等工作的用户,就需要划分出一个空间比较大的分区用来存放数据,以便有足够空间来保存图像和视频中大量的临时文件。

3.安全性

数据安全一直是计算机用户担心的问题,其实分区合理与否,也会对安全产生一定影响。如果把硬盘作为一个分区,其数据安全就没有保障,要是系统文件出现错误或受到病毒攻击,则整个磁盘中的数据将会丢失。所以分区的大小应该合理化,最好分成容易记的整数,如果分区随意,在遇到特殊故障(如遇到分区表被破坏)要想手工恢复时,由于难以确认原来分区的大小,就无形中增添了恢复的难度。


五、利用Diskpart进行分区

利用Diskpart可实现对硬盘的分区管理,包括创建分区、删除分区、合并(扩展)分区,而且设置分区后不用重启计算机也能生效。Diskpart启用“磁盘管理”管理单元所支持的操作超集。“磁盘管理”单元禁止在无意中执行可能会导致数据丢失的操作。建议用户谨慎使用Diskpart实用工具,因为Diskpart支持显式控制分区和卷。

1.命令行工具Diskpart

Diskpart.exe是一种文本模式命令解释程序,允许用户通过使用脚本或命令提示符直接输入来管理对象(磁盘、分区或卷)。在磁盘、分区或卷上使用Diskpart.exe命令之前,必须先列出再选中要给予其焦点的对象。当某个对象具有焦点时,键入的任何Diskpart.exe命令都会作用到该对象。


Diskpart还可以支持命令参数,命令格式为:

Disk[/add|/delete][device_naMe|drive_naMe|partition_naMe][size],如果不带任何参数,将会启动Diskpart的交互式字符界面。

/add:创建新的分区

/delete:删除现有的分区

device_naMe:要创建或者删除分区的设备,设备的名称可以从map命令输出中获得。

drive_naMe:以驱动器号表示的待删除的分区,只与/delete同时使用。

partition_naMe:以分区名称表示的待删除的分区,可代替drive_naMe,但只与/delete同时使用。

size:要创建分区的大小,以兆字节(MB)表示,只与/add同时使用。


在Windows 7系统中启动Diskpart.exe方法很简单,在“命令提示符”窗口中运行“Diskpart”命令,即可启动Diskpart工具。

Diskpart.exe几乎支持所有Windows 7的特性,包括常用的基本磁盘、从Windows 2000中引入动态磁盘等,所支持的命令页比较复杂,稍有不慎就会造成数据的损坏,因此,一定要在有把我的基础上进行操作。


下面简单讲述一下Diskpart.exe所支持的命令。

Select Disk

该命令用于指定磁盘,并将焦点转移到该磁盘,命令参数为:Select Disk[磁盘编号]。

如果没有指定磁盘编号Select命令就列出当前具有焦点的磁盘(带*号),磁盘的编号从0开始,如果有多个磁盘,则磁盘的编号为0、1、2、......如果不清除系统里硬盘的情况,可以使用List Disk命令来查看计算机上所有的磁盘编号。

例如:要把焦点移到物理硬盘0上,只需要在命令提示符“DISKPART>”后面运行“Select Disk=0”命令即可。

Select Partition

选择指定分区并给予其焦点,其命令参数为Select Partition=[{分区编号|驱动器编号}],分区编号是从1开始的,编号的顺序依次是主分区、扩展分区、逻辑磁盘。如果未指定分区,select命令就是列出具有焦点的当前分区(带有*号),使用list partition命令,可以查看当前磁盘上所有的分区的编号,但必须先用Select Disk命令选中某个磁盘。

选择某个对象时,焦点一直停留在该对象上,直到选中不同的对象。例如,如果在磁盘0上设置了焦点,并选择磁盘1上的分区2,焦点就从磁盘0转移到磁盘上的分区2,有些命令会自动更改焦点。例如要创建新分区,焦点就会自动转移到新分区上。

Create Partition Primary

创建分区的顺序为先创建主分区,再创建扩展分区,最后创建逻辑磁盘。创建主分区使用Create Partition Primary命令,在当前磁盘上创建一个主分区后,焦点自动移到新建的分区上,该分区不接受驱动器号,必须使用assign命令为该分区分配一个驱动器号。

该命令常用的参数格式为Create Partition Primary[size=n][offset=n],其中size=n代表分区的大小,如果没有给出该参数,则分区将持续到当前区域中没有可用的空间为止。分区大小是按柱面对齐的,分区大小会自动舍入到最近柱面的边界,如指定一个500MB的分区,分区将自动舍入为504MB。offset=n是指创建分区的字节偏移量,如果没有给出偏移量是按柱面对齐的,偏移量会自动舍入到最近柱面的边界,如定义偏移量为27MB,柱面为8MB,偏移量会自动舍入为24MB。

Create Partition Extended

该命令可以用于创建分区,在当前磁盘上创建扩展分区。创建分区以后,焦点就会自动转移到新键的分区上,每个磁盘上只能创建一个扩展分区。如果试图在另一个扩展分区内创建扩展分区,该命令失效。

该命令的常用参数格式为Create Partition Extended[size=n][offset=n],其含义和Create Partition Primary命令是一致的。

Create Partition Logical

使用该命令可以在扩展分区里创建逻辑磁盘,创建分区之后,焦点自动转移到新建的逻辑驱动器上。必须在创建逻辑驱动器之前创建扩展分区。

该命令的常用参数格式为Create Partition Logical[size=n][offset=n]。

Delete Partition

使用该命令可以删除带有焦点的分区,不能删除系统分区、启动分区或任何包含活动页面的文件或者故障转储的分区。

Active

该命令的作用是设置活动分区,将具有焦点的分区标为活动状态,这样就可以通知BIOS该分区是有效的系统分区,该命令没有参数,所以使用该命令时一定要小心。Diskpart只验证分区有足够的空间来包含操作系统的启动文件,Diskpart不检查分区的内容,如果误将某个分区标为“active”,并且该分区不包含操作系统的启动文件,则计算机就有可能无法启动。

2.使用系统安装盘自带的工具进行分区

在Windows 2000/XP/Server 2003/7系统安装光盘中集成了中文界面的分区程序DISKPART,通过该程序可不事先给磁盘分区,而在安装过程中再对磁盘进行分区。


另外,这个分区工具还可以单独使用,具体的操作步骤如下:

步骤1:启动计算机并按“Delete”键进入BIOS设置,将第一启动设置为“CD-ROM”之后,将Windows Server 2003安装盘放到光驱,光盘引导的安装界面如下:

步骤2:根据屏幕显示的提示符操作,安装程序将会扫描系统硬件,此过程大致需要几分钟时间,扫描完成后将进行安装许可协议界面。

步骤3:按下“F8”键接收许可协议,即可进入选择安装系统项目界面。

根据提示信息按下“C”键,即可进入创建新的分区的界面,在分区大小的位置输入分区容量(单位为MB)。

步骤4:在设置完毕后,将光标移动到“未划分的空间”选项上,根据提示继续划分新的分区。如果在分区过程中需要删除某个分区,只需将光标移动到该分区上之后,按下“D”键,即可将该分区删除。

步骤5:在分区创建完毕之后,将光标移动到要安装操作系统的分区上,即可出现格式化分区的界面。根据需要选择一种文件系统来格式化系统分区,完成以后将复制系统安装文件进行系统的安装。

3.在命令符窗口中进行分区

除使用Windows系统安装盘中自带的分区工具外,也可以在命令提示符中对硬盘(MBR硬盘分区表)进行重新分区。

具体的操作步骤如下:

步骤1:在“命令提示符”窗口中运行“Diskpart”命令,即可启动Diskpart.exe工具。

步骤2:使用list disk命令来查看磁盘的情况,然后以选择第一个硬盘为例(使用命令select disk=0)。

步骤3:在DISKPART>后面运行“List partition”命令,即可查看选中硬盘的分区信息。

步骤4:要将逻辑分区分成两个逻辑分区,可以先删除该分区,再重新创建分区。在DISKPART>后面运行“select part”命令,即可选中分区。

步骤5:在DISKPART>后面运行“delete part”命令,即可删除分区。

步骤6:再次输入“list partition”命令,即可看到删除分区后的硬盘中的分区信息。

步骤7:再次输入“create partition logical size=1000”命令,即可创建一个大小为1000MB的扩展分区。

步骤8:在其中输入“list partition”命令,即可看到分区后硬盘中的分区信息。

步骤9:再次输入“create partition logical”命令,即可把剩下的空间分配给另一个分区。

步骤10:在其中输入“list partition”命令,即可看到分区后硬盘中的分区信息。

步骤11:在划分完毕之后,再在DISKPART>后面运行,“Select Disk=0”命令,在第一个硬盘上设置焦点并运行“Detial Disk”命令,即可显示所选硬盘的详细分区信息。

步骤12:现在已经成功对硬盘进行了分区,但在“我的电脑”中看不到新分的驱动器。这时需要分配驱动号,先输入“Select disk=0”命令选中第一个物理硬盘,再用“select part=3”选中第一个逻辑磁盘。

步骤13:在DISKPART>后面运行“assign”命令,即可给逻辑磁盘1自动分配一个驱动器号,此时将会看到“DiskPart成功地指派了驱动器号或装载点”的信息。再用“Select partition=4”命令给逻辑磁盘2转移焦点,最后用“assign”命令给逻辑磁盘2自动分配一个驱动器号,至此对硬盘进行分区的工作就完成了。


注意:现代Windows系统主要使用GPT(GUID分区表)磁盘,它不支持传统的扩展分区和逻辑分区结构。在GPT磁盘上,你可以直接创建多个基本分区,而无需先创建扩展分区。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://xiahunao.cn/news/3249169.html

如若内容造成侵权/违法违规/事实不符,请联系瞎胡闹网进行投诉反馈,一经查实,立即删除!

相关文章

谷歌浏览器自动填充密码时,el-input样式错乱

使用到谷歌浏览器的记忆功能,选择的内容为浏览器保存的内容时 会导致element-plus的el-input样式改变 只需要增加一个css样式,就可以解决问题 :deep .el-input__inner {box-shadow: 0 0 0 1000px #fff inset; }修改后

Chapter13 深度和法线纹理——Shader入门精要学习笔记

Chapter13 深度和法线纹理 一、深度和法线纹理的原理和获取1.背后的原理①深度纹理②法线纹理 2.如何获取3.查看深度和法线纹理 二、再谈运动模糊1.速度映射2.MotionBlurWithDepthTexture.cs3.MotionBlurShader 三、全局雾效 —— 屏幕后处理1.重建世界坐标interpolatedRay的求…

电脑压缩软件有哪些?整理了6个常用的,总有一款满足你的需求 !

对于长期需要借助电脑来办公的小伙伴来说,电脑压缩软件是不可获取的办公软件之一。电脑压缩软件具有多种重要作用,它们在日常的计算机使用、文件管理、网络传输和存储中扮演着不可或缺的角色。 下是电脑压缩软件的主要作用: 1、减少文件大小…

【C++】C++ 学生信息管理系统(源码+面向对象)【独一无二】

👉博__主👈:米码收割机 👉技__能👈:C/Python语言 👉公众号👈:测试开发自动化【获取源码商业合作】 👉荣__誉👈:阿里云博客专家博主、5…

C语言 ——— 在控制台上打印动态变化的菱形

目录 代码要求 代码实现 代码要求 输入 整数line &#xff0c;菱形的上半部分的长度就为line&#xff08;动态变化的菱形&#xff09; 菱形由 "*" 号构成 代码实现 #include<stdio.h> int main() {// 上半长int line 0;scanf("%d", &line)…

图解HTTP有感

目录 1、网络请求流程 2、HTTP报文结构 2.1、请求报文首部和响应报文首部 2.2、HTTP的首部字段有以下几种类型 3、HTTP的请求方式 4、响应状态码 5、HTTP安全 6、HTTP对用户身份的认证 7、全双工通信Websocket 7.1、什么是Websocket? 7.2、Websocket的主要特点&…

Linux系统及常用指令

目录 1、什么是Linux系统 2、为什么要用Linux系统 3、Linux系统的种类 4、如何安装Linux系统 5、常见的适配器种类 6、学习第一个Linux指令 7、安装ssh客户端软件 8、Linux系统的目录结构 9、Linux的常用命令 9.1 目录切换命令 9.2 查看目录下的内容 9.3 查看当前…

开源防病毒工具--ClamAV

产品文档&#xff1a;简介 - ClamAV 文档 开源地址&#xff1a;Cisco-Talos/clamav&#xff1a;ClamAV - 文档在这里&#xff1a;https://docs.clamav.net (github.com) 一、引言 ClamAV&#xff08;Clam AntiVirus&#xff09;是一个开源的防病毒工具&#xff0c;广泛应用…

MAVSKD-Java开源库mavsdk_server库macOS平台编译

1.下载源码 2.使用IDEA打开,进行mavsdk_server目录,使用gradle进行编译 3.开始编译时会自动下载依赖 4.下载完成后,会自动编译 5.编译成功 6.成功生成AAR文件

Linux TFTP服务搭建及使用

1、TFTP 服务器介绍 TFTP &#xff08; Trivial File Transfer Protocol &#xff09;即简单文件传输协议是 TCP/IP 协议族中的一个用来在客户机与服务器之间进行简单文件传输的协议&#xff0c;提供不复杂、开销不大的文件传输服务。端口号为 69 2、TFTP 文件传输的特点 tftp…

vivado FFT IP Core

文章目录 前言FFT IP 接口介绍接口简介tdata 格式说明 其他细节关于计算精度及缩放系数计算溢出架构选择数据顺序实时/非实时模式数据输入输出时序关于配置信息的应用时间节点 FFT IP 例化介绍控制代码实现 & 测试参考文献 前言 由于计算资源受限&#xff0c;准备将上位机 …

机器学习第四十八周周报 IAGNN

文章目录 week48 IAGNN摘要Abstract0. 前言1. 题目2. Abstract3. 网络结构3.1 问题定义3.2 IAGNN 4. 文献解读4.1 Introduction4.2 创新点4.3 实验过程4.4 实验结果 5. 结论6.代码复现小结参考文献 week48 IAGNN 摘要 本周阅读了题为Interaction-Aware Graph Neural Networks…

<Qt> 信号和槽

目录 一、信号和槽概述 二、信号和槽的使用​​​​​​ &#xff08;一&#xff09;connect函数 &#xff08;二&#xff09;实现一个点击按钮关闭窗口的功能 &#xff08;三&#xff09;再谈connect 三、自定义槽函数 四、自定义信号 五、带参数的信号和槽 六、信号…

【从零开始实现stm32无刷电机FOC】【实践】【6/7 CMSIS-DSP】

目录 导入CMSIS-DSP库使用CMSIS-DSP 点击查看本文开源的完整FOC工程 CMSIS-DSP库是ARM开源的、对ARM处理器优化的数学库&#xff0c;本文使用了其提供的三角函数、反park变换函数、park变换函数、clarke变换函数、PID控制器。 CMSIS-DSP原始代码仓库是https://github.com/ARM-s…

双领域TOP10优秀安全企业!通付盾入选《嘶吼2024网络安全产业图谱》六大分类14项细分领域

7月16日&#xff0c;嘶吼安全产业研究院正式发布《嘶吼2024网络安全产业图谱》&#xff08;以下简称“图谱”&#xff09;&#xff0c;通过市场调研、数据精析、文献研究及政策参考等多方面的综合分析&#xff0c;全面展示网络安全产业的构成及其重要组成部分&#xff0c;探索网…

MongoDB教程(九):java集成mongoDB

&#x1f49d;&#x1f49d;&#x1f49d;首先&#xff0c;欢迎各位来到我的博客&#xff0c;很高兴能够在这里和您见面&#xff01;希望您在这里不仅可以有所收获&#xff0c;同时也能感受到一份轻松欢乐的氛围&#xff0c;祝你生活愉快&#xff01; 文章目录 引言一、环境准…

网安小贴士(19)入侵检测技术原理与应用

前言 入侵检测技术&#xff08;Intrusion Detection System, 简称IDS&#xff09;是一种用于监测和防止计算机网络中的恶意活动的安全系统。它通过收集系统状态信息、特征提取、建立模型、入侵检测以及反馈更新等步骤&#xff0c;及时检测网络和系统中可能遭受攻击的迹象并发出…

python安装talib库教程

【talib介绍】 Talib介绍 Talib&#xff0c;全称“Technical Analysis Library”&#xff0c;即技术分析库&#xff0c;是一个广泛应用于金融量化领域的Python库。该库由C语言编写&#xff0c;支持Python调用&#xff0c;为投资者、交易员和数据分析师提供了强大的技术分析工…

借力Jersey,铸就卓越RESTful API体验

目录 maven 创建 jersey 项目 运行 支持返回 json 数据对象 1. 引言 在当今数字化时代&#xff0c;API&#xff08;应用程序编程接口&#xff09;已成为连接不同软件系统和服务的桥梁。RESTful API以其简洁、轻量级和易于理解的特点&#xff0c;成为了API设计的首选标准。本…

达梦数据库的系统视图v$arch_file

达梦数据库的系统视图v$arch_file 在达梦数据库中&#xff0c;V$ARCH_FILE 是一个动态性能视图&#xff0c;用于显示当前数据库的归档日志文件信息。这个视图可以帮助数据库管理员监控和管理归档日志文件&#xff0c;确保数据库的备份和恢复过程顺利进行。 查询本地归档日志信…