1。安装Linux之前需要预先规划它的未来服务己硬盘分区。

2。Linux安装第一步:规划

安装前需要进行规划;

a. 决定Linux主机的角色定位;

b. 选择适当的硬件配置;

c. 决定物理硬盘的分区;

d.

根据主机上的操作系统,选择适当的启动装载程序;

e. 根据Linux的主机角色,选择所需要的Linux程序套件

3。硬盘的基本架构及如何划分硬盘

硬盘一般通过IDE接口与主板相连。

硬盘:是由最小的单位扇区(sector)组成,而数个扇区组成一个磁柱(cylinder),最后构成整个硬盘的容量大小。

硬盘分成两个区域:

一个用于放置这个硬盘信息的叫做主引导扇区(Master Boot Recorder,

MBR);

一个用于放置实际数据文件的地方。

MBR是整个硬盘最重要的地方,MBR中记录了最重要的两个东西:启动管理程序(如安装完Linux之后LILO或者Grub之类的启动引导管理程序就安装在这里)和磁盘分区表(partition

table)。如果MBR物理实体坏掉,硬盘基本上就报废了。

硬盘分区表partition table,

硬盘分割就是修改这个硬盘分区表,它基本上定义了第n个分区是由第x个磁柱到第y个磁柱。

每次对硬盘分区其实就是修改MBR中的硬盘分区表。

由于MBR容量限制,设计的时候只设计了4个分割记录。

其中已经确定分割的分区就叫做主分区(Primary);

如果尚未确定分区的叫做扩展分区(Extended)。

由于最多4个分割记录,因此对硬盘分割最多可以

4个主分区:P + P + P + P

或者

3P+E:P + P + P + E

扩展分区本身不能使用,需要在其上分割为逻辑分区才可以使用。

硬盘分区的代号:

最多4个主分区的代号为

/dev/hda1, /dev/hda2, /dev/hda3,

/dev/hda4

如果在扩展分区上Extended上划分逻辑分区使用的时候,对应的硬盘代号为Logic

/dev/hda5, 依次往后

举例:

3个主分区+1个扩展分区的实例:

MBR

partition

table

Primary

/dev/hda1

Primary

/dev/hda2

Primary

/dev/hda3

Logical

/dev/hda5

Logical

/dev/hda6

Logical

/dev/hda7

后面从/dev/hda5到/dev/hda7属于扩展分区/dev/hda4上划分的逻辑分区。

如果划分成1个主分区+1个扩展分区的实例:

MBR

partition

table

Primary

/dev/hda1

Logical

/dev/hda5

Logical

/dev/hda6

Logical

/dev/hda7

Logical

/dev/hda8

Logical

/dev/hda9

后面逻辑分区的代号依然从/dev/hda5开始,应为/dev/hda1-/dev/hda4全部被主分区占用。

掌握了,Linux硬盘分区的模式,在安装Linux的时候可以使用自定义的分区模式。

4。Linux安装的大致步骤如下:

选择安装模式(图形界面安装或者文字界面安装)

搜索硬件信息

设定键盘,鼠标模式

硬盘分割设定

套件选择(需要安装的软件)

网络与安全性设定

超级管理员与一般用户的帐号设定

设定X-Window与引导盘

5。Linux安装实例:

大胆安装,明白其内部的原理;

自定义硬盘分区

a. 首先建立根目录分区

“/”根目录为装载点,并设置”Primary”,并设置文件格式为Ext3等;

b. 建立虚拟内存Swap

文件类型选择为Linux Swap格式

Swap的推荐值大约为物理内存的两倍大。

c. 可以新增其他分区

以类似的方式建立其他磁盘分区,建立/home分区

等等。

安装到最后可以使用Grub启动引导管理程序引导多系统启动,将它安装在主引导扇区的MBR里。

在安装套件程序的时候,如果需要图形化界面,可以安装X-Window套件,最有名的当属KDE和Gnome这两套X-Window软件。

6。Windows与Linux多重系统共存的问题

a. 直接规划从头安装Windows以及Linux

b. 在已有的Windows系统中划分一块分区安装Linux。

可以首先使用分区魔法师等等,从Windows中划分出一块分区,然后在这块分区上安装Linux。

7。FAQ:

在Linux安装过程中,有两个分区一定要有的是:根目录”/”和虚拟内存”Swap”;

一个硬盘的扇区,由于硬盘的主引导扇区MBR(Master Boot

Recorder)不但保存了启动引导管理程序还保存了硬盘分区表partition

table。硬盘分区表的大小只最多允许分成4个扇区;

因此一个硬盘的扇区最多(主分区:Primary; 从分区:Extended)

4个主分区:P+P+P+P

(对应的代号分别为/dev/hda1-/dev/hda4)

或者

3个主分区和1个扩展分区:P+P+P+E(对应的代号分别为/dev/hda1-/dev/hda4)

扩展分区不能直接使用,需要在其上建立逻辑分区才可以使用,逻辑分区的代号从

/dev/hda5开始。

一般Swap的建议大小为物理内存的两倍;

一个硬盘上最多可以设置4个主扇区,因此如果设置完4个Primary扇区之后,硬盘还有空间,也不能使用。

装linux时候原磁盘,硬盘的分区特点及安装Linux时候的分区规划相关推荐

  1. 怎么通过硬盘装linux系统文件下载,通过硬盘上的镜像文件安装Linux操作系统

    关于,在不是用光驱情况下安装Linux方法 通过硬盘上的镜像文件安装Linux操作系统 如何在没有光驱.没有软驱.不能usb启动的情况下,进入dos硬盘安装linux系统?(当然,前提是已经有一个wi ...

  2. linux lvm添加磁盘,Linux下添加磁盘创建lvm分区

    shell> fdisk /dev/xvdb #### 选择磁盘 Command (m for help): m #### 帮助 Command action a toggle a bootab ...

  3. linux格式化该新添加的分区,Linux下添加新硬盘及分区格式化要点

    预备知识 在为主机添加硬盘前,首先要了解linux系统下对硬盘和分区的命名方法. 在Linux下对IDE的设备是以hd命名的,第一个ide设备是hda,第二个是hdb.依此类推 一般主板上有两个IDE ...

  4. linux中看挂载的磁盘用什么命令,使用Linux命令行挂载硬盘和分区 | MOS86

    如果您希望更多地使用Linux终端Linux命令行入门快速指南Linux命令行入门快速指南您可以在Linux中使用命令来做很多令人惊奇的事情,而且学习起来并不难. 此外,学习如何手动安装和卸载硬盘是一 ...

  5. 四种Linux硬盘分区方式,首次安装Linux之磁盘分区

    首次安装Linux之磁盘分区 大多数朋友首次安装Linux,通常会选择图形界面的方式.采用这种方式的好处是在安装过程中基本上不会遇到太多的问题,现在的Linux安装界面已经是只需你一路点击Next,就 ...

  6. linux对硬盘进行分区吗,Linux下如何对硬盘进行分区

    免费资源网,https://freexyz.cn/在linux系统下,如想使用一块新的硬盘,需要经历分区.格式化.挂载等操作,然后才能够使用该硬盘.如想学好如何进行分区,需要掌握好几个相关的命令才行. ...

  7. linux下大于2TB硬盘parted 分区

    linux下大于2TB硬盘格式化及挂载,linux下大于2T的分区方法,linux GPT分区表 管理 自动挂载分区 2012-03-12 16:59:11|  分类: LINUX|举报|字号 订阅 ...

  8. linux无损转换磁盘成gpt分区,Linux下数据无损动态修改MBR分区表格式为GPT

    个人博客站点:https://www.hiecho.cn 1.简介 腾讯云官网中有一篇帮助文档"扩容Linux文件系统,https://www.qcloud.com/document/pro ...

  9. u盘装服务器linux软件,服务器维护给您的U盘安装linux

    服务器维护给您的U盘安装linux 如何做好服务器维护?北京艾锑无限科技与你谈谈IT人员必须知道的服务器维护信息 服务器维护小知识因为现在linux普及率实在不高,很多地方都没有安装,包括高校机房.为 ...

最新文章

  1. 没有CLOB类型却报ORA-00932: 数据类型不一致: 应为 -, 但却获得 CLOB
  2. 将Linux系统下交叉编译的依赖库推到ARM平台下无法建立以来关系解决
  3. [vue] vue在组件中引入插件的方法有哪些?
  4. 减肥日程表(WPS文档反馈群253147947)
  5. 图解:Activity生命周期
  6. Java界面编程—事件的种类
  7. 被腾讯看上,叽里呱啦获近亿美元C轮融资
  8. JavaScript之Ajax-1 Ajax(Ajax原理、Ajax对象属性和方法)
  9. android用单元测试的多,AndroidStudio中对Android应用进行单元测试InstrumentationTestCase...
  10. python毕业设计作品基于django框架 电影院购票选座系统毕设成品(5)任务书
  11. win10怎么卸载Edge浏览器
  12. 英语对于软件开发者来说到底有多重要?
  13. OSChina 周四乱弹 ——Iphone7出了开始做牛做马了
  14. 专访京东孙海波:大牛架构师养成记及电商供应链中区块链技术的应用(转)...
  15. 三体归零者和盘龙鸿蒙,《三体》中归零者这样的大神级文明已经脱离黑暗森林和猜疑链了吗,为什么?...
  16. 华大单片机HC32L130J6TA入坑全纪录(一)
  17. 2022年阿里云双12服务器活动内容规则汇总及价格表
  18. 2017网易秋招编程集合
  19. 敏捷对商业意味着什么_敏捷神话6:“敏捷意味着没有前期设计”
  20. 毫米波雷达技术应用,飞睿科技人体存在感应检测模块

热门文章

  1. 方形图片转换成圆形图片(涉及微信用户头像方形转换成圆形)
  2. Freemarker简单实现一个代码生成器。
  3. 计算机应用基础考试试题,计算机应用基础期末考试试题
  4. IDA Pro 7.5版本使用IDAPython
  5. Python编程:从入门到实践第五章练习题
  6. if……else、else if条件语句
  7. 15个经典的Spring面试常见问题
  8. 办公计算机管理制度,办公计算机使用管理制度.doc
  9. c++中加载tensorflow serving模型格式文件
  10. 【强化学习】spinningup最简单的策略梯度(VPG)代码详细注释——基于pytorch实现