设为首页 收藏本站
查看: 1372|回复: 0

[经验分享] Debian分区工具partman

[复制链接]

尚未签到

发表于 2018-5-14 12:11:01 | 显示全部楼层 |阅读模式
B.5. Debian 分区程序
  Debian 开发人员配置了几种在不同硬盘和不同体系结构上的分区程序。下面是一个适合您的结构的程序列表。

  •   partman
  •   推荐的 Debian 分区工具。这个小而全的工具可以修改分区大小,创建文件系统 以及联系分区至挂接点。
  •   cfdisk
  •   一个简单易用,给其它人使用的是全屏幕磁盘分区程序。
      请注意 cfdisk 完全不了解 FreeBSD 的分区,因此,再一次设备名称可能最后有所不同。
  当您选择 对硬盘进行分区 时,程序之一将会运行。如果缺省运行的那个非您所希望,退出分区程序,在 shell (tty2) 下按下 Alt 以及 F2,并且手工输入您想使用的程序名称(以及可能的参数)。然后跳过 对硬盘进行分区 步骤至 debian-installer 并继续进行下一步。
  如果您的>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 gpt  
      mkpartfs primary fat 0 50
  
      mkpartfs primary linux-swap 51 1000
  
      mkpartfs primary ext2 1001 3000
  
      set 1 boot on
  
      print
  
      quit
  这里创建了一个新的分区表,以及三个分区分别用做 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:传送门

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-459966-1-1.html 上篇帖子: Debian 8 安装BtSync 下篇帖子: 修改系统时区(基于Debian的系统)--用Enki学Linux系列(15)
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表