位置: 编程技术 - 正文

整理FreeBSD系统安装时关于硬盘参数提示的处理方法(freebsd软件包存储库)

编辑:rootadmin

推荐整理分享整理FreeBSD系统安装时关于硬盘参数提示的处理方法(freebsd软件包存储库),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:freebsd删除文件,freebsd 包管理器,freebsd删除文件,freebsd包管理,freebsd包管理,freebsd磁盘管理,freebsd磁盘管理,freebsd软件包,内容如对您有帮助,希望把文章链接给更多的朋友!

错误信息:WARNING: A geometry of // for ad0 is incorrect.Using a more likely geometry.If this geometry is incorrect or you are unsure as to whether or not it's correct,please consult the Hardware Guide in the Documentation submenu or use the (G) eometry command to change it now.

Remember:you need to enter whatever your BIOS thinks the geometry is!For IDE,it's what you were told in the BIOS setup.For SCSI,it's the translation mode your controller is using.Do NOT use a ''physical geometry''.

这种错误一般发生在第一次安装时,可能的原因一般有:

1:全新安装的机器;安装时在 Fdisk 中会显示出硬盘信息,包括硬盘的名字,以及柱面、磁头和扇区等硬盘参数。柱面、磁头和扇区这些磁盘映射方式参数对于划分分区非常重要,必须保证 Fdisk 中的这些数据和 BIOS 中的数据一致,以使 Fdisk 划分出的分区被 BIOS 识别。

如果硬盘上已有分区,FreeBSD 可以从已有分区找到硬盘映射参数,通常与 BIOS 一致并可以避免它划分的分区与已有的分区冲突(不一致硬盘映射参数可能造成分区重叠);但是如果是在全新的硬盘上安装由于没有任何分区,所以 FreeBSD 直接从硬盘驱动器上获取到真实的硬盘参数,而不会是映射过的逻辑参数,因此,如果 BIOS 重新映射过硬盘参数的话,就有可能 FreeBSD 获取的真实参数与 BIOS 映射的参数不一致。

这个不一致主要时导致不同操作系统的分区重叠和启动引导问题,但是不影响数据存储;所以如果仅仅安装一个单独的 FreeBSD 系统可以不必理会硬盘参数问题,可以简单的忽略;

注: 修改 Fdisk 的硬盘映射参数可以用 G 命令进行设置;

2:已安装过 FreeBSD 系统的机器

在安装了 FreeBSD 系统之后,如果再次更改 BIOS 中的硬盘映射方式,同样也可能发生系统启动程序不能找到 FreeBSD 分区并载入 FreeBSD 系统的情况。

背景资料:

安装程序会提示两种类型的硬盘几何数据;你应该了解它们的意思:· 真实几何数据(real geometry)· BIOS几何数据(BIOS geometry)

整理FreeBSD系统安装时关于硬盘参数提示的处理方法(freebsd软件包存储库)

真实几何数据是硬盘真实的几何数据,由系统检测。BIOS几何数据是BIOS使用的几何数据而它可以不同于真实的几何数据(例如,BIOS可以使用LBA来重新设定硬盘)。

范例是一个具有如下几何数据的IDE磁盘:real: cyl, heads, secBIOS: cyl, heads, sec (LBA)

你可以看到BIOS使用LBA重新设定硬盘,有效地缩减了磁柱的数目并增加了磁道的数目(但结果是一样的: * = * = )。一个扇区包含字节,这就是说硬盘大小为 * * * = 3 GB。NetBSD不需要重新设定硬盘的几何数据(事实上也不会如此做)。如果sysinst出现错误时,在安装时可以手动地更改几何数据。

这个警告的意思是告诉你CHS对于freebsd来说,没法处理。简单的方法就是通过更改CHS让freebsd自己来处理。好多大容量的硬盘,freebsd都是无法根据bios里的设置划分区的。安装做fdisk时,修改geometry,输入//,这时候系统会提示如上的警告,不用管它,回到分区界面,系统已经设置好了它认为正确的CHS。如果你坚持使用bios里的设置,系统可能存在不能启动的危险。

安装系统时,根区/,不要划得太大,否则有找不到fs的危险,一般1-M足够了,根区就是为了一个挂接和系统维护用的,平常的工作应该放到/home区。

===============================

(一台磁盘的"gromrtry",我们指的是这台磁盘上 cylinders,heads 和 sectors/track 的数目 - 为了方便且称之为 C/H/S。这是 PC 的 BIOS 用来读/写磁盘的依据)。

为了某些理由,这似乎会导致很多困扰。首先,一台 SCSI 装置的 physical geometry 跟 FreeBSD 在使用的 disk blocks 是完全无关的。事实上,并没有所谓"physical geometry"这种东西,这是指磁盘驱动器上扇区密度的变化 - 制造商要求是"真实的"physical geometry 通常是指,他们所能找出浪费最少空间的 geometry 结果。 对 IDE 磁盘来说,FreeBSD 使用 C/H/S 方式工作,但是所有现在的磁盘已经在内部参考时把它转换成 block 了。

另外就是所谓的logical geometry - 这是当 BIOS 问"你的 geometry 是什么?"的时候,所得到的答案并且把它用来存取磁盘。 当开机时 FreeBSD 使用 BIOS 数据,让这个正确是相当重要的。另外,如果你在同一个磁盘驱动器上有一个以上的操作系统,他们必须都同意 grometry,否则你在开机时会有大问题!

对 SCSI 磁盘驱动器来说,geometry 的使用是依靠启动控制器来支持 extended translation ,如果不支持,那么使用 N cylinders, heads 和 sectors/track,这里'N'是指磁盘驱动器的 MB 容量。举例来说,一个 2GB 的磁盘驱动器应该假设它有 cylinders, heads 和 sectors/track。

如果它确定是打开的(通常提供这种方法在 MSDOS 下有某些限制),并且磁盘容量超过 1GB,使用 M cylinders,每个 track sectors (*而非* ),以及 heads,这里 'M' 是每 MB 的磁盘容量除以 7. (!)。所以我们的这个范例,2G 磁盘驱动器就有 cylinders, 每个 track sectors 以及 heads。

如果你不确定以上这个,或是 FreeBSD 在安装过程中要侦测 geometry 的正确性时失败了,最简单的解决方法通常是在磁盘上建立一个小的 DOS 分割区。正确的 geometry 应该能被侦测到(而且如果你不想保留它,你总是可以在分割区编辑器里把这个 DOS 分割区移除掉,或是把它留下来,给程序化网络卡使用或随你高兴怎么用它)。

另外,有一个免费而有用的公用程序叫 ``pfdisk.exe'' 随着 FreeBSD 散播出来(位于 FreeBSD CDROM 的 tools 子目录 下或是在大多数的 FreeBSD ftp 站台内可找到),这个程序可用来找出另一操作系统正在使用磁盘驱动器上的哪块 geometry。然后你就可以在 分割区编辑器里面输入它。

FreeBSD系统下创建DVD.iso安装光盘 准备刻一张FreeBSD-7.0-RELEASE的DVD,网上很多介绍都是在Windows下使用什么iso提取工具的,貌似很麻烦。参考了一些FreeBSD高手的实现,我写了一个简单的脚

freebsd系统上修改mac地址的方法 ifconfigeth0ether::::d2:重新启动后会消失,可以加到/etc/rc.conf中ifconfig_eth0_alias0=ether::::d2:

FreeBSD的软件管理 1、FreeBSD应用系统的组成FreeBSD应用系统由FreeBSD操作系统和移植(ports)到FreeBSD的各种应用软件组成FreeBSD操作系统本身,是由内核和基本系统组成,基本

标签: freebsd软件包存储库

本文链接地址:https://www.jiuchutong.com/biancheng/353963.html 转载请保留说明!

上一篇:FreeBSD更新 Port Tree(freebsd 升级)

下一篇:FreeBSD系统下创建DVD.iso安装光盘(freebsd版本选择)

  • 小型微利企业所得税计算公式2023
  • 小规模纳税人本月应交增值税
  • 房地产开发企业土地增值税预缴
  • 其他应付款不用付了会计分录
  • 税控盘解锁是什么意思
  • 汇总记账凭证会计核算形式
  • 网上缴税后会有发票吗
  • 子公司给总公司开发票
  • 工程成本哪些可以抵扣
  • 企业所得税少交了被税局查到怎么处理
  • 培训机构开发票的税率是多少钱
  • 应纳税所得额应纳税额公式
  • 金税盘用户管理是灰色不能点击
  • 以下凭证免征印花税的有
  • 公允价值变动损益转入其他业务成本
  • 业务招待住宿进什么科目
  • 小规模企业出口可以不报关吗
  • 残联备案还能补申报吗
  • 收到的出口退税款需要并入利润总额吗
  • 经营资产和金融资产有哪些
  • 定额发票可以抵进项税吗
  • 辅导期纳税人领票预缴税款
  • 企业社保参保人数查询
  • php中字符串函数
  • 补缴税款可以享受减免政策么
  • 支付代销手续费缴纳增值税吗
  • 电力系统常用的接线有哪几种
  • 如何导入并使用数据库
  • 日落之前是什么时辰
  • 挂靠设计公司费用标准 怎么记账
  • 为什么税前利润加可抵扣暂时性差异
  • php计时函数
  • phpcms模块
  • 应收账款的会计要素
  • 帝国cms安装教程
  • 残保金工资总额是计提还是实发
  • 微信公众号认证300元每年都要吗
  • 出纳excel基本技能
  • python中循环怎么写
  • 帝国cms8.0
  • 什么是累积优先股
  • 一般纳税人超过多少要交税
  • 国税办税人员怎么解绑
  • 有留抵税额可以注销吗
  • 资产负债表应付职工薪酬是负数是什么原因
  • 法人可以领退休金吗
  • sql server列属性
  • 小规模纳税人可以开13的税吗
  • 固定资产摊余价值怎么计算
  • 设备维修三种形式
  • 将自产的产品用于非应税项目
  • 因管理不善的材料怎么办
  • 已认证抵扣的发票如何红字信息表
  • 收到定期存款怎么做分录
  • 增值税加计抵减企业所得税如何处理
  • 注册资本金印花税什么时候缴纳
  • 发票对方没有上传,无法勾选发票要怎么办
  • 修筑公路的流程视频
  • 民办非企业单位有哪些
  • 装饰公司购买的安装服务怎么入账
  • 计提折旧有哪些会计科目
  • 纳税申报怎么查
  • 长期股权投资属于什么会计要素
  • 公司买支票需要带什么资料
  • mysql 5.7.13 winx64安装配置教程
  • bios详细解释
  • 装双win7系统怎么设置
  • Linux中stat命令显示文件的基本使用教程
  • win10关机快捷键
  • bootstrap怎样为进度条添加动画
  • 编写批处理
  • 虚拟机中使用keil
  • unity触摸屏控件
  • Android mediaplayer 白屏
  • 国税发票打印汇总怎么弄
  • 出口退税函调回函时间
  • 副局长是由局长任命的吗
  • 跪式服务礼仪规范图片
  • 委托贷款的手续费
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设