#2 主机规划及磁盘分区

目录


第2章 主机规划与磁盘分区

1. 磁盘

1.1. 硬盘 术语

  • 柱面:所有盘片的同一磁道;

    Figure 1. 磁盘结构

1.2. 磁盘分区

1.2.1. MSDOS(MBR)

master boot record; 主要开机记录区

  • 第一个扇区

    • 主要开机记录区: 446 Bytes
      安装开机管理程序;
    • 分区表: 64 Bytes
      MBR分区表中逻辑地址以32位二进制表示,所以最大只能表示2^32;
      记录整块硬盘分区状态;最大支持2.19TB(2的32次方*512byte(默认扇区大小))
  • 主要分区(primary )

  • 延伸分区(extended patition)
    最多只能有一个;

    • 逻辑分区(Logical patition)
      延伸分区划分而来;
      总结;
    # 主要分区与延伸分区 最多可以有 4个;
    # 延伸分区最多只能有一个( 操作系统的限制)
    # 逻辑分区是由延伸分区持续切割出来的分区;
    # 能够被格式化后, 作为数据存取的分区为主要分区与逻辑分区。 延伸分区无法格式化;
    # 逻辑分区的数量依操作系统而不同, 在Linux系统中SATA硬盘已经可以突破63个以上的分区限制;
    

1.2.2. GPT

支持 64 bit寻址;

  • guid partition table, GPT磁盘分区表
  • 分区
    • 使用34 个LBA来记录分区信息;
    • 单一分区表: 2^64*512 bytes = 8*2^32 TB = 8ZB;
    • 可以有 4 * 32 = 128 笔分区记录;

2. 开机流程

2.1. BIOS + MBR/GPT

  • MBR
  • GPT
    开机管理程序 能否认识GPT;

1. boot loader 任务:

  • 提供选单,多个开机项目;
  • 载入核心文件;
  • 转交其他loader;

2. 系统安装顺序
推荐:Windows会覆盖MBR及自己所在分区槽的启动扇区;

  • Windows
  • Linux

2.1.1. 关键词 Keywords

  • 开机管理程序

  • Boot sector 启动扇区:
    同样可以安装开机管理程序;

注:

  • grup 开机管理程序
    需要另外的分区槽;

2.2. UEFI + GPT 开机

UEFI 逐渐取代BIOS;

2.2.1. UEFI

  • 特点
    • C 语言开发;开机阶段就能够 TCP/IP 直接上网;
    • 直接加载驱动程序;
    • 图形化能力强;

2.2.2. 特色

  • secure boot
    安全启动机制;
    UEFI的安全启动机制关闭,才能顺利开机;

  • vfat 文件系统

3. Linux 安装,磁盘分区

3.1. 目录树架构(directory tree)

  • 根目录 只用 / 表示;目录表示: /usr/
  • 挂载(文件系统与目录树关系)
  • Swap 分区
    通常被称为交换分区,这是一块特殊的硬盘空间,即当实际内存不够用的时候,操作系统会从内存中取出一部分暂时不用的数据,放在交换分区中,从而为当前运行的程序腾出足够的内存空间。

3.2. Linux 安装

3.2.1. 服务

  • NAT :IP分享器;
  • SAMBA :网上邻居,用于系统之间的文件分享;相当于一个文件服务器;
  • Mail : 邮件服务器;公司内部可以使用mail服务器;
  • WWW 服务器 : CentOS 使用的是Apache软件实现 网站的功能;
  • DHCP :提供客户端自动取得IP的功能;
  • FTP :

3.2.2. 安装案例 硬盘分区

  • 家用小型Linux服务器;IP分享与文件分享中心
    提供家里多计算机的网络联机共享;

    • 分成 /, /usr, /var, /tmp 等目录均独立;
    • 1 GB 的 Swap;
    • 安装比较过时的 CentOS 5.x 最新版
  • PC 丛集(Cluster)计算机集群
    提供研究室成员对于模式仿真的软、硬件平台,主要提供的服务并非因特网服务,而是研究室内部的研究工作分析。

总结:

  • 案例一:淘汰的硬件设备,以前版本的CentOS即可,需要购买好的网络卡;
  • 案例二:较大的磁盘,较佳的网络;

4. 备注

  • 买数码设备,还是要进行硬件查询
    Linux 硬件支持:
    • Red Hat的硬件支持: https://hardware.redhat.com/?pagename=hcl
    • Open SuSE的硬件支持: http://en.opensuse.org/Hardware?LANG=en_UK
    • Linux对笔记本电脑的支持: http://www.linux-laptop.net/
    • Linux对打印机的支持: http://www.openprinting.org/
    • Linux硬件支持的中文 HowTo: http://www.linux.org.tw/CLDP/HOWTO/hardware.html#hardware
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值