当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 14 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 关于mbr和usb启动模式(呼唤6pt, billbear, 小苹果)...
帖子发表于 : 2010-11-15 18:10 
头像

注册: 2009-03-05 16:31
帖子: 2794
送出感谢: 0 次
接收感谢: 11
1, USB的FDD ZIP HDD三种模式是如何设置的, MBR中部分代码不同?

2, 如果是MBR中不同, 那我给U盘安装grub2, 就无所谓这三种模式了? 默认是什么模式?

3, 这三种模式和PBR有关系么?

这方面资料太少了, 实在找不到, 麻烦知道的朋友解释下.


_________________
http://adam8157.info/


页首
 用户资料  
 
2 楼 
 文章标题 : Re: 关于mbr和usb启动模式(呼唤6pt, billbear, 小苹果)...
帖子发表于 : 2010-11-15 18:46 
头像

注册: 2009-03-05 16:31
帖子: 2794
送出感谢: 0 次
接收感谢: 11
找到了一点点, 这三种模式确实是通过mbr影响bios的判断的.

问题来了, 如何影响的? 那些位? 安装grub2或者其它引导器到mbr会覆盖掉这些位么?


_________________
http://adam8157.info/


页首
 用户资料  
 
3 楼 
 文章标题 : Re: 关于mbr和usb启动模式(呼唤6pt, billbear, 小苹果)...
帖子发表于 : 2010-11-15 18:56 
头像

注册: 2008-03-25 15:49
帖子: 25878
地址: 谁知道?
送出感谢: 8
接收感谢: 10
不怎么懂 觉着现在一般都是 HDD的。


页首
 用户资料  
 
4 楼 
 文章标题 : Re: 关于mbr和usb启动模式(呼唤6pt, billbear, 小苹果)...
帖子发表于 : 2010-11-15 18:58 
头像

注册: 2009-09-06 5:53
帖子: 4666
送出感谢: 6
接收感谢: 110
http://wenku.baidu.com/view/5ef5fe2acfc789eb172dc8f3.html
用u盘模拟FDD ZIP HDD这三种盘。
FDD软盘,最前面512K是引导区,没有mbr和pbr。
HDD硬盘,你知道的。
ZIP盘以前见过别人用,自己没用过。
感觉HDD比较好,我的u盘在win下分区就自然是hdd,后来再没有分区。


_________________
电子书下载:
鸟哥的Linux私房菜 基础学习篇 第三版 pdf
鸟哥的Linux私房菜 服务器架设篇 第三版 pdf


页首
 用户资料  
 
5 楼 
 文章标题 : Re: 关于mbr和usb启动模式(呼唤6pt, billbear, 小苹果)...
帖子发表于 : 2010-11-15 19:15 
头像

注册: 2009-03-05 16:31
帖子: 2794
送出感谢: 0 次
接收感谢: 11
摘自http://bbs.znpc.net/viewthread.php?tid=5631中的讨论
引用:
一、USB-FDD(1.44M/1.2M/720K) [注:这里的FDD不仅要求BIOS/GRUB认、OS也要认才算数]

UFI数据包有“明确的”设备/介质类型bit定义,FDD的判定主要取决于U盘主控/固件发送给BIOS的bit信息,
把U盘format成什么样不起关键作用;


二、USB-HDD和USB-ZIP

UFI数据包“没有”明确的设备类型bit定义,但提供了2个其他重要bit/byte:
一是RMB位决定介质是removeable还是fixed;二是mode命令能返回当前介质CHS参数。
如果U盘主控对mode命令支持佳,则CHS、LBA参数获取就OK,否则,就只能依赖BIOS
来补BUG(或者说用BIOS的容量算法来替代)。

USB-HDD相对简单,定下fixed基本就OK了。

USB-ZIP就比较麻烦,既涉及removeable/fixed,还涉及1 head 的hide/unhide、MBR的hide和LBA的起始位置设定。


引用:
; The ZIP 100/250 can have 4 different total sector counts: (1) The ZIP
; is configured as a fixed disk, (2) when configured as a removable,
; with the first head (32 sectors) missing, (3) as a fixed disk, with no media
; present, when the total sectors is computed as the product of default
; cylinders, heads, and sectors, and (4) as a removable, with no media
; present, and the total sectors computed as the product of default cylinders
; less one, heads, and sectors. The ZIP 100/250 has 32 sectors and 64 heads.
; The ZIP 100 has 95 or 96 cylinders. The ZIP 250 has 239 cylinders, even if
; the first head is hidden.


_________________
http://adam8157.info/


页首
 用户资料  
 
6 楼 
 文章标题 : Re: 关于mbr和usb启动模式(呼唤6pt, billbear, 小苹果)...
帖子发表于 : 2010-11-15 19:15 
头像

注册: 2009-03-05 16:31
帖子: 2794
送出感谢: 0 次
接收感谢: 11
引用:
关于 U 盘格式,大致上就是你说的那几种情况:BIOS 要么从 第 0 扇区开始读 MBR,要么从第 32 扇区开始读超级软盘的第一扇区,要么从第63扇区开始读超级软盘的第一扇区。


_________________
http://adam8157.info/


页首
 用户资料  
 
7 楼 
 文章标题 : Re: 关于mbr和usb启动模式(呼唤6pt, billbear, 小苹果)...
帖子发表于 : 2010-11-15 19:22 
头像

注册: 2009-03-05 16:31
帖子: 2794
送出感谢: 0 次
接收感谢: 11
我还是喜欢通用的, 这样看来, 将mbr清零, 再安装grub2被识别的就是HDD模式

PS: 看了几个帖子, 感慨啊, 这方面的历史遗留问题太多了, 痛苦...


_________________
http://adam8157.info/


页首
 用户资料  
 
8 楼 
 文章标题 : Re: 关于mbr和usb启动模式(呼唤6pt, billbear, 小苹果)...
帖子发表于 : 2010-11-15 19:27 
头像

注册: 2009-03-05 16:31
帖子: 2794
送出感谢: 0 次
接收感谢: 11
6pt啊, 看到你总在grub4dos的讨论区逛了, 赶紧帮忙给我把这部分好好解释下....


_________________
http://adam8157.info/


页首
 用户资料  
 
9 楼 
 文章标题 : Re: 关于mbr和usb启动模式(呼唤6pt, billbear, 小苹果)...
帖子发表于 : 2010-11-16 12:57 
头像

注册: 2006-09-19 18:16
帖子: 3711
送出感谢: 0 次
接收感谢: 3
呵呵呵 来晚了 刚看到

你真是问到点子上了


_________________
Ubuntu 系统备份、恢复、克隆、批量部署、制作 live 系统


页首
 用户资料  
 
10 楼 
 文章标题 : Re: 关于mbr和usb启动模式(呼唤6pt, billbear, 小苹果)...
帖子发表于 : 2010-11-16 13:07 
头像

注册: 2006-09-19 18:16
帖子: 3711
送出感谢: 0 次
接收感谢: 3
这个问题真可谓 引无数英雄竞折腰 。而最终,仍旧没有一个定论。不同的主板,不同u盘芯片,新的实现,旧的标准,软件的bug,硬件的缺陷,搅和在一起,无解。

fbinst 貌似是成功率最高的u盘启动方式,它无视 HDD、ZIP、FDD,直接读取扇区。就是用起来有点麻烦。

我目前的做法是:用移动硬盘做启动盘。移动硬盘绝大多数时候都是 hdd。


_________________
Ubuntu 系统备份、恢复、克隆、批量部署、制作 live 系统


页首
 用户资料  
 
11 楼 
 文章标题 : Re: 关于mbr和usb启动模式(呼唤6pt, billbear, 小苹果)...
帖子发表于 : 2010-11-16 18:45 
头像

注册: 2009-03-05 16:31
帖子: 2794
送出感谢: 0 次
接收感谢: 11
ptptptptptpt 写道:
这个问题真可谓 引无数英雄竞折腰 。而最终,仍旧没有一个定论。不同的主板,不同u盘芯片,新的实现,旧的标准,软件的bug,硬件的缺陷,搅和在一起,无解。

fbinst 貌似是成功率最高的u盘启动方式,它无视 HDD、ZIP、FDD,直接读取扇区。就是用起来有点麻烦。

我目前的做法是:用移动硬盘做启动盘。移动硬盘绝大多数时候都是 hdd。


是不是可以这样说, 这几种模式都是修改mbr或者其它扇区实现的(diskgen之类软件, 不量产), 只要都给清零了就把那些实现洗掉了?


_________________
http://adam8157.info/


页首
 用户资料  
 
12 楼 
 文章标题 : Re: 关于mbr和usb启动模式(呼唤6pt, billbear, 小苹果)...
帖子发表于 : 2010-11-16 19:04 
头像

注册: 2006-09-19 18:16
帖子: 3711
送出感谢: 0 次
接收感谢: 3
不是。有些信息是写在硬件(固件)里的。这正是事情难办的地方。


_________________
Ubuntu 系统备份、恢复、克隆、批量部署、制作 live 系统


页首
 用户资料  
 
13 楼 
 文章标题 : Re: 关于mbr和usb启动模式(呼唤6pt, billbear, 小苹果)...
帖子发表于 : 2010-11-16 19:10 
头像

注册: 2009-03-05 16:31
帖子: 2794
送出感谢: 0 次
接收感谢: 11
ptptptptptpt 写道:
不是。有些信息是写在硬件(固件)里的。这正是事情难办的地方。


这些软件例如diskgen能够写我的固件?


_________________
http://adam8157.info/


页首
 用户资料  
 
14 楼 
 文章标题 : Re: 关于mbr和usb启动模式(呼唤6pt, billbear, 小苹果)...
帖子发表于 : 2010-11-16 19:53 
头像

注册: 2006-09-19 18:16
帖子: 3711
送出感谢: 0 次
接收感谢: 3
不是,是出厂时设定的。有些量产工具可以修改。

但是 ,不同的 bios 对待这些值的态度不一样。有的认可,有的忽略


_________________
Ubuntu 系统备份、恢复、克隆、批量部署、制作 live 系统


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 14 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 3 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译