B.5. Debian 分区程序

Debian 开发人员配置了几种在不同硬盘和不同体系结构上的分区程序。下面是一个适合您的结构的程序列表。

  • partman

  • 推荐的 Debian 分区工具。这个小而全的工具可以修改分区大小,创建文件系统 以及联系分区至挂接点。

  • cfdisk

  • 一个简单易用,给其它人使用的是全屏幕磁盘分区程序。

    请注意 cfdisk 完全不了解 FreeBSD 的分区,因此,再一次设备名称可能最后有所不同。

当您选择 对硬盘进行分区 时,程序之一将会运行。如果缺省运行的那个非您所希望,退出分区程序,在 shell (tty2) 下按下 Alt 以及 F2,并且手工输入您想使用的程序名称(以及可能的参数)。然后跳过 对硬盘进行分区 步骤至 debian-installer 并继续进行下一步。

如果您的 ide 磁盘上会超过多过 20 个分区,您将需要为 21 以上的分区创建设备。除非有正确的设备存在,否则下一步初始化分区将失败。作为一个例子,这里列举了相关的命令,让您可以在 tty2 中使用或者在运行一个 Shell 下加入一个设备文件,令第 21 个的分区能够被初始化。

# cd /dev
# mknod hda21 b 3 21
# chgrp disk hda21
# chmod 660 hda21

除非在目标系统上有合适的设备名称,否则引导一个新的系统将会失败。在安装完内核和模块以后,执行:

# cd /target/dev
# mknod hda21 b 3 21
# chgrp disk hda21
# chmod 660 hda21

B.5.1. 为 IA-64 准备分区

partman 是安装程序的缺省分区工具。它管理一系列分区以及挂载点,来保证磁盘和文件系统对于成功的安装来说具有有合适的配置。实际上它使用的是 parted 来进行磁盘分区的。

EFI 能够识别的格式

IA64 EFI 固件支持 GPT 和 MS-DOS 两种分区表(或者磁盘标记)格式。MS-DOS 格式通常用在 i386 PC 上,并且对于 IA64 系统来说并不合适推荐使用。尽管安装程序同时提供了 cfdisk,您应该只采用 parted,因为只有它能够同时正确地管理 GPT 和 MS-DOS 分区表。

partman 自动分区方案会分配一个 EFI 分区作为磁盘上的第一个分区。您也可以在主菜单下选择 Guided partitioning 配置分区。其方法类似设置一个 交换 分区。

partman 分区工具将掌握大部分的磁盘布局。对于那些需要手工设置磁盘的罕见例子,您可以按照上面方法采用 shell 并且直接运行 parted 工具下的明令行界面。比如您想擦除您的整个硬盘并且创立一个 GPT 分区表以及一些分区,则可以才采用类似下面命令的方法:

      mklabel gptmkpartfs primary fat 0 50mkpartfs primary linux-swap 51 1000mkpartfs primary ext2 1001 3000set 1 boot onprintquit

这里创建了一个新的分区表,以及三个分区分别用做 EFI 引导分区,交换空间以及一个根文件系统。最后它设置了 EFI 分区的引导标记。分区将用兆字节,以及起始和结束位置到磁盘开始的偏移量来表示。因此,比如在上面我们在到磁盘开始处偏移量为 1001MB 的地方开始创建了一个 1999MB ext2 文件系统。注意采用 parted 格式化交换分区,可能要花一些时间来完成,因为它可能要扫描坏区。

B.5.2. 启动引导器分区要求

ELILO 作为一种 ia64 启动引导器需要一个含有 FAT 文件系统的分区。且此分区标记为 boot。分区必须足够大以便能够放入启动引导器,您想引导的内核以及 RAMdisks 内存磁盘镜像。最小的尺寸大概有 20MB,但是如果您想使用多个内核的话,128MB 也许更好。

因为 EFI Boot Manager 以及 EFI Shell 完全支持 GPT 表格所以引导分区不需要一定是第一个分区,甚至可以不在本地磁盘上。这样方便您在格式化磁盘上的其它分区后再决定。partman分区程序将在设置 root 分区时会同时检查一个 EFI 分区。这样您就有机会在开始安装软件包之前检查磁盘的布局。纠正这个问题的最简单的方法,是在最后一个分区末尾留下足够的磁盘空间,来加入一个 EFI 分区。

强烈建议您把 EFI 引导分区和 root 文件系统分配在同一个磁盘上。

B.5.3. EFI 诊断分区

对于在大多数 x86 PCs 上常见的 BIOS 来说,EFI 固件明显要复杂的多。一些系统制造商利用 EFI 的 优点从硬盘文件系统来访问文件以及运行程序以保存一些诊断信息和 EFI 的系统管理工具。这将在系统磁盘上存在一个分开的 FAT 文件系统。请查阅随机相关的系统文档和附件以获得细节。最轻松设置一个诊断分区的时候是在设置 EFI 引导分区的时候。

PS:传送门

转载于:https://blog.51cto.com/johnjohn/1891006

Debian分区工具partman相关推荐

  1. linux大文件分区工具,磁盘分区工具 GParted

    GParted (Gnome Partition Editor)是一种非常小巧自启动运行光盘,采用X.org,轻量级的Fluxbox窗口管理器,以及最新的2.6 Linux内核建构.其中包含的GPar ...

  2. Linux下磁盘分区工具cfdisk的使用

    对于新手来说,Linux环境下的磁盘分区可能还会存在一些困难.对于熟悉Linux的朋友来说,我们还有fdisk.parted(2TB以上的磁盘分区使用)等磁盘分区工具可以使用. 在我们新增磁盘或者在原 ...

  3. NTFS 在linux上挂载,parted分区工具用法

    一   通过使用 ntfs-3g 来解决. 打开ntfs-3g的下载点http://www.tuxera.com/community/ntfs-3g-download/ , 将最新稳定(当前最新版本为 ...

  4. Acronis Disk Director Suite(windows7分区工具)

    Acronis Disk Director Suite(windows7分区工具)V10.0.2160 中文典藏版 Acronis Disk Director Suite是目前唯一的一款完美支持7的W ...

  5. parted--大于2T的分区工具

    简述:parted是一个磁盘分区工具 传统的MBR分区方式,有一个局限:   无法支持超过2TB的硬盘分区(或单个分区超过2TB)   如果大于2T就用GPT分区的概念   GPT的分区表很好的解决了 ...

  6. linux下fdisk分区工具的使用

    Linux(centos)下的disk分区工具,它的分区格式为MBR,特点是,最多分4个主分区,磁盘大小不能超过2T.大于2T的分区则使用GPT. 分区的步骤:分区-格式化-挂载 1.分区 fdisk ...

  7. 大容量磁盘分区表、文件系统、分区工具的选择

    随着大数据时代的来临,磁盘介质越来越廉价,海量存储概念已经深入人心,以前我们接触到的存储容量可能几10G,几100G,最多几个T,现在动不动就是几10T,上100T,甚至PB级容量,如此大的存储容量对 ...

  8. 使用gparted live分区工具对VMware及ESXI(vsphere)虚拟机进行根目录扩容(可视化界面操作)

    ESXI操作扩容 扩大磁盘容量 首先将要扩容的虚拟机关机,然后点击虚拟机的操作-编辑设置,将磁盘的容量填写成自己想要的大小(我这里是16G改30G) 下载分区工具 下载gparted live cd, ...

  9. Linux parted分区工具使用示例

    parted分区工具 parted工具的分区是即时操作的,所以分区的时候要小心慎用,因为可能一个不小心就把再用的硬盘给分区了,所以使用时,一定要谨慎谨慎再谨慎. 用法:parted [选项]- [设备 ...

  10. 金士顿u盘分区工具_使用U盘工具给电脑硬盘快速分区教程

    导读:什么是硬盘分区?怎样使用u盘给硬盘分区?如何使用u深度u盘启动盘制作工具制作好的u盘启动盘给全新的硬盘分区?通过以下所介绍的u盘为硬盘分区的教程,教您使用u深度启动u盘怎么给硬盘分区,让您体验到 ...

最新文章

  1. 《JavaScript权威指南》笔记(一)
  2. 2017年10月31日结束Outlook 2007与Office 365的连接
  3. Linkedin工程师是如何优化他们的Java代码的
  4. K8S完整部署项目实战案例
  5. 热血沙城-3.2移植-古月-cocos2dx源码
  6. php面向对象异常处理,PHP面向对象编程——自定义PHP异常处理类
  7. 仿无名云易支付首页模板
  8. 从分布式一致性谈到CAP理论、BASE理论
  9. 发送当前IP到我的手机
  10. 华为捐赠欧拉 共建数字基础设施开源操作系统
  11. iPhone 12全球销量超过1亿部 研究机构称在4月份就已超过
  12. GPUImageMovie播放控制
  13. php读取url连接的图片,输出到浏览器
  14. ehtools:一款WiFi渗透框架
  15. 详细了解一下股票量化交易接口股
  16. 在团购网上空手赚钱项目,你敢做就敢赚!
  17. PNAS | 富含亮氨酸重复序列延伸蛋白调节拟南芥耐盐性
  18. 电子计算机的指法,键盘指法图/电脑键盘指法练习
  19. 亲测-分享最新微信付费进群收费进群系统源码-附带搭建教
  20. 进入BeOS的花花世界 系列八

热门文章

  1. angularJS与IE8整合简介
  2. java vm参数设置_Java VM 启动参数详解
  3. Windows与Linux配置jco3
  4. tomcat 启动出现 org.apache.tomcat.util.compat.JreCompat.isGraalAvailable()Z错误
  5. 【实用】MAC电脑如何进行截图,mac下QQ截图工具的用法
  6. 关于windows完成端口(IOCP)的一些理解
  7. 计算机基础作业3考试客户端答案,2015年12月份考试作业计算机基础第3次作业满分答案...
  8. fft 重叠加法_信号分析之:FFT计算中的“重叠”处理 (Overlap Processing)
  9. EXCEL VBA编程基础
  10. 界面控件DotNetBar for WinForms使用教程:LayoutControl详解(二)