磁盘分区
磁盘可以被分割成多个分割槽(partition),以window的观点来看,一个磁盘会分割成C,D,E槽,那个C,D,E就是分割槽(partition);
注:linux的装置都是以档案名的存在
磁盘链接的方式与装置名称的关系
IDE 装置可以被区分为 Master与Slave
磁盘的组成复习
磁盘盘上面又可细分出扇区(Sector)与磁柱(Cylinder)两种单位, 其中扇区每个为 512bytes大
分割槽的最小单位:开始与结束磁柱;
磁盘的第一个扇区
1.主要启动记录区(Master Boot Record, MBR):可以安装开机管理程序的地方,有 446 bytes
2.分割表(partition table):记录整颗硬盘分割的状态,有 64 bytes
注:MBR很重要,系统开机会主动读取这个区块内容,系统才知道程序位置且如何进行开机。
分割表:硬盘进行分割,这样硬盘才可以被你使用。
磁盘分区表(partition table)
分割表所在的64byte容量中,分为四组记录区,每组记录记录了该区段的起始与结束的磁柱号码,如下图:
假设上面文件名为/dev/hda,linux分割槽名字如下所示:(档名后面接一个数字,与该分割槽所在位置有关)
P1:/dev/hda1
P2:/dev/hda2
P3:/dev/hda3
P4:/dev/hda4
上图中表示有四百个磁柱,分割成为4个分割槽,第四个分割槽为301-400号的磁柱范围。按照window的理解,第一到第四分割槽是C,D,E,F,当有资料写入F槽时,就是写入301-400磁柱。
分割表就只有 64 bytes,最多能容纳四笔分割记录,这四个分割的记录被称为主要 (Primary)或延伸(Extended)分割槽。
分割带来好处?
数据安全性:进行分割槽数据的分开;
系统效能:磁盘会搜寻制定分割槽的磁柱范围,有助于数据读取的速度与性能。
延伸分割(Extended)
第一扇区只能记录四笔数据,可否利用额外的扇区来记录更多的分割信息,如下图
上图中,P1为主要分割,P2为延伸分割,延伸分割的目的是使用额外的扇区来记录分割信息,延伸分割本身不能被拿来格式化。
这五个由延伸分割继续切出来的分割槽,就被称为 逻辑分割槽(logical partition)。 同时注意一下,由于逻辑分割槽是由延伸分割继续分割出来,所以 他可以使用磁柱范围就是延伸分割所设定范围! 也就是图中 101~400 !
P1:/dev/hda1
P2:/dev/hda2
L1:/dev/hda5
L2:/dev/hda6
L3:/dev/hda7
L4:/dev/hda8
L5:/dev/hda9
注:怎么装置文件名没有/dev/hda3 与/dev/hda4 呢?因为前面四个号码都是保留给 Primary 或Extended 用, 所以逻辑分割槽的装置名称号码就由5号开始了,这是个很重要的特性,不能忘记喔!
逻辑分割的数量依操作系统而不同,在 Linux 系统中,IDE 硬盘最多有 59 个逻辑分割(5 号到 63 号), SATA 硬盘则有 11 个逻辑分割(5 号到 15 号)。
开机流程与主要启动记录区(MBR)
主板上的BIOS和CMOS,BIOS是写入主板的一个程序,CMOS记录硬件参数潜入主板的存储器。
BIOS在开机时候是计算第一个执行的程序,接下来BIOS会分析计算机里面有哪些存储设备,我们以硬盘为例,BIOS会依据使用者的设定取得能够开机的硬盘,并且读取第一个扇区的MRB位置,这个仅有446byte的硬盘容量放置开机管理程序,此时BIOS启动成功,接下来是MBR内的开机管理程序的工作,这个开机管理管理程序是在系统安装的时候提供的,能读取核心文件工作,启动成功后,就是大家所知道的操作系统的任务。
简单的说,整个开机流程到操作系统之前的动作应该是这样:
1. BIOS:开机主动执行程序,会识别 第一个可开机装置;
2. MBR:第一个可开机装置的第一个扇区内的主要启动记录区块,内含开机管理程序;
3. 开机管理程序(boot loader):一支可读取核心档案来执行的软件;
4. 核心档案:开始操作系统的功能。。。。
开机管理程序(boot loader)主要任务:
提供选单:用户可以选择不同的开机项目,这也是多重引导的重要功能!
载入核心档案:直接指向可开机的程序区段来开始操作系统;
转交其他 loader:将开机管理功能转交给其他 loader 负责。
多重引导
假设 MBR内安装的是可同时认识 Windows/Linux 操作系统的开机管理程序,如下图:
选单一(M1)可以直接加载 Windows的核心档案来开机; 选单二(M2)则是将开机管理工作交给第二个分割槽的启动扇区(boot sector),开机管理工作会交给第二个分割槽的开机管理程序。
Linux 安装模式下,磁盘分区的选择(级重要)
Linux 内的所有数据都是以档案的形态来呈现,Linux 系统最重要地 方就是在二目录树架构。
文件系统与目录树的关系(挂载)
挂载:利用一个目录当成一个接入点,将磁盘分区槽的数据放入该目录,进入的目录称为挂载点。
上图中假设我的硬盘分为两槽,partition 1 是挂载到根目录,partition 2 则是挂载到/home 这 个目录
选择适当的distribution
亊实上每个 Linux distributions 使用的都 是来自二 http://www.kernel.org 官方网站所提供的Linux 核心,各家 distribution 使用的软件其实也 都是大同小异, 最大的差别或许就是在与于软件的安装模式而已。
选择distributions要了解distributions适合的环境,避免网络安全问题,如果是将 Linux 定位在服务器上面的话,那举Red Hat Enterprise Linux 及 SuSE Enterprise Linux 应该是很不错选择。
择,因为他癿版本更劢幅度较小,幵丏更新支持癿期限较长癿原因。
鸟哥选择 CentOS 这一个号称与 RHEL 完 全兼容的版本来练习, 目前(2009/08)最新的版本是 CentOS 5.3
CentOS 的官方网站去下载最新的版本:
国家高速网络中心:http://ftp.twaren.net/Linux/CentOS/5/isos/
义守大学:http://ftp.isu.edu.tw/pub/Linux/CentOS/5.3/isos/
CentOS 官方网站:http://mirror.centos.org/centos/5/isos/
主机硬盘的主要规划
硬盘分割需要对档案相当的认知度才能比较完善的规划,老实说,没有安装过十次以上的Linux系统,是学不会Linux磁盘分区。
基本的硬盘分割模式:
最简单分割方法:分割出根目录与内存置换空间( / & swap),然后预留剩余的磁盘供后续使用,不保险。
稍微麻烦一点分割方式:知道主机未来用途,分析较大容量目录或者读写频繁的目录独立出来,如下目录比较符合:
o /
o /usr
o /home
o /var
o Swap
关于练习机的安装建议
关于硬件方面:务必拥有一台独立的主机, 而内含一颗仅有 Linux 操作系统的硬盘。
关于硬盘分割方面:你有一个 20GB 的硬盘,那举建议你分 15 GB 给/来安装 Linux,512 MB 给 Swap,另外的 4 GB 左右不要分割,先保留下来。
关于软件方面:安装所有套件,避免找不到指令。
相关推荐
总的来说,安装和规划 Linux 主机涉及硬件选型、磁盘分区、服务规划等多个方面,每个环节都需要充分的了解和准备。通过深入学习这些知识,可以确保 Linux 系统的稳定运行和高效利用。在后续的学习中,回过头来重新...
Linux主机规划与磁盘分区涉及了多个方面的知识点,主要包括磁盘的硬件连接方式、Linux系统下磁盘装置档名的命名规则、磁盘的物理组成以及磁盘分区的基本概念。在理解这些内容时,需要对计算机硬件和Linux系统有一定...
第二章:主机规划与磁盘分区 第三章:安装centOS 第四章:首次登入与在线求助 第五章:Linux的文件权限与目录配置 第六章:Linux文件与目录管理 第七章:Linux磁盘与文件系统管理 第八章:文件与文件系统的压缩,...
### 第二部分:vCenter Server 5.0 和主机管理 #### 一、vSphere概念与功能 **虚拟化基本知识** 虚拟化是一种技术,它允许在单一物理服务器上运行多个独立的操作系统实例(虚拟机),从而提高了硬件利用率并简化...
**第一章:DHCP服务器配置** SanBoot支持使用Windows Server 2003内置的DHCP服务或SanBoot自身的DHCP服务。配置DHCP服务器的主要目的是为网络中的客户端计算机分配IP地址,并提供PXE(预启动执行环境)启动所需的...
第3章 主机规划与磁盘分区 第4章 安装CentOS 5.x与多重引导小技巧 第5章 首次登录与在线求助man page 第二部分 Linux文件、目录与磁盘格式 第6章 Linux的文件权限与目录配置 第7章 Linux文件与目录管理 第8章...
在Linux中,磁盘设备通常被标识为`/dev/hda`、`/dev/sdb`等,其中`hda`表示第一块IDE或SATA硬盘,`sdb`表示第二块SCSI硬盘,后面的数字代表分区号。MBR分区策略中,80GB的IDE硬盘如果要划分为6个可用分区,可以创建...
在AIX操作系统环境下,挂接EMC ...综上所述,AIX主机挂接EMC CLARiiON磁盘阵列是一个涉及多个步骤的过程,包括系统配置、网络验证、存储管理和性能优化。每个环节都需要仔细检查和调优,以确保系统的稳定性和高效运行。
第3章 主机规划与磁盘分区 第4章 安装Centos5.x 与多重引导小技巧 第5章 首次登入与在线求助(man page) 第6章 Linux的档案权限与目录配置 第7章 Linux档案与目录管理 第8章 Linux磁盘与文件系统管理 第9章 档案与...
第一部分 认识Linux及Linux主机规划安装 第1章 什么是Linux 第2章 如何学习Linux 第3章 Linux主机的规划 第4章 安装FC4与多重启动技巧 第5章 启动关机、在线求助与执行命令的方式 第二...
最后,在第二台主机上进行相同的磁盘扫描操作,通常只需将磁盘更改成与第一台主机对应的盘符即可。 整个调试过程覆盖了从软件安装、补丁应用、磁盘阵列配置、主机映射到最终磁盘初始化的完整流程,确保Dell MD3200...
1. **远程访问与控制**:系统提供远程桌面控制功能,允许管理员在任何地方通过网络连接到目标主机,进行日常维护、故障排查和系统配置等工作。 2. **资源监控**:能够实时监测服务器的CPU使用率、内存占用、磁盘...
文章目录一、要解决的问题二、虚拟机磁盘映射...另一个用途:磁盘虚拟分区,也就是相当于把宿主机磁盘用这种方式进行分区,可以创建空白硬盘来使用,其它使用方式还可以再DIY 三、VMware与宿主机文件夹共享 按下图设置
而“ccSDK”可能是一个特定的软件开发工具包,用于处理某些特定的功能,如计费系统、客户关系管理(CRM)或者与其他第三方服务集成。 虚拟主机管理系统对于网络服务提供商来说至关重要,因为它可以高效地管理众多...
3. **第一台电子计算机**:ENIAC,于1946年在美国诞生,标志着电子计算机时代的开始。 4. **计算机自动运行的原理**:计算机能按人们意图运行的基础是存储程序和程序控制的概念,由冯·诺依曼提出。这个原理使得...
VMware 精简磁盘空间回收 VMware 精简卷存在空间回收问题,这是由于 vmfs5 文件...第一种方法是使用 SDelete 工具,第二种方法是使用 Storage VMotion。这两种方法都可以有效地回收精简磁盘的空间,从而节省存储空间。
- **创建 ASM 磁盘**: 在第一个节点上使用 Oracle ASM 的脚本或命令行工具创建磁盘实例,例如:`/etc/init.d/oracleasm createdisk VOLDISK7 /dev/sddlmax1`。 - **查看 ASM 磁盘列表**: 使用 `listdisks` 命令查看...
**第一步:编辑虚拟机A的设置** 1. **添加硬盘**:首先登录到vCenter Server或直接通过ESXi主机的vSphere Client界面进入虚拟机A的配置页面。 2. **创建新的虚拟磁盘**:在硬件选项中找到硬盘配置项,点击“添加”...
1. 公有云:由第三方运营商提供,适合初创企业,通过金钱和弹性方式实现资源扩展。 2. 私有云:部署在企业内部,保障数据安全性,适用于大型企业。 3. 混合云:结合公有云和私有云的优点,以满足特定需求,例如应对...