ps2的hdd能用电脑hdd分区对齐吗

请使用支持脚本的浏览器!
该日志尚未公开,你暂时不能查看。博主可在此
不如去逛逛吧。
网易公司版权所有&&&10124人阅读
Linux系统与应用(11)
真怪自己知识不够啊,Linux系统倒是***过几次了,但是一些知识还是不懂……
比如说,/dev/hda,/dev/hdb,/dev/sda,这个hda和sda是什么呢?它们有什么区别?
嗯,百度一下,查到了IDE,SATA,SCSI。这是什么东西啊?
是硬盘接口名,代指不同类型的硬盘,我的硬盘是“希捷7200转SATA硬盘”,中关村OL上的硬盘分类为:SATA3.0,SATA2.0,SATA1.0,PATA,SAS。目前最流行的当然就是SATA3.0硬盘了,最贵最高档的是企业专用SAS硬盘。
IDE,SATA,SCSI是硬盘的三个大类,技术上有较大区别。其中SCSI最先进,当然价格也更贵。
ATA、Ultra ATA、DMA、Ultra DMA等接口都属于IDE硬盘,PATA估计就是Ultra ATA了。
SAS即串行连接SCSI,是新一代的SCSI技术。
好了,明白硬盘类型了,接下来分析/dev/hda和/dev/sda。
hda、sda其实是不同设备的名称,详细情况见下表:
装置在Linux内的文件名
/dev/hd[a-d]
SCSI/SATA/USB硬盘机
/dev/sd[a-p]
/dev/sd[a-p](与SATA不同)
软盘驱动器
/dev/fd[0-1]
25针: /dev/lp[0-2]
USB: /dev/usb/lp[0-15]
PS2: /dev/psaux
USB: /dev/usb/mouse[0-15]
当前CDROM/DVDROM
/dev/cdrom
当前的鼠标
/dev/mouse
其中hda、hdb分别代表第一个IDE、第二个IDE。假如你电脑上插有2个IDE硬盘,就会出现hda、hdb吗?不一定,因为貌似IDE硬盘默认有两个部分,Master和Slave,即主分区和扩展分区,而且a、b是根据IDE接口插槽顺序来分的。这样的话,第一IDE插槽主分区为hda,扩展分区为hdb,第二IDE插槽主分区为hdc,扩展分区为hdd。但是SATA硬盘好像没有扩展分区,而且Linux识别SATA等类型装置的顺序不是按插槽顺序来的,是按照设备被侦测到的顺序来定的,比如SATA的第1、5插槽分别插有硬盘,电脑上还插有一个USB,那么启动Linux的时候,先后侦测到SATA的第1、5插槽的硬盘和USB设备,那么分配的名称就分别是sda,sdb,sdc。
那么sda1、sda2又分别代表什么呢?代表分区(Partition),比如
&&&& P1:/dev/hda1
 P2:/dev/hda2
 L1:/dev/hda5
 L2:/dev/hda6
 L3:/dev/hda7
 L4:/dev/hda8
 L5:/dev/hda9
为什么没有hda3、4呢?因为P1~4保存给了Primary和Extended分区。一个硬盘的结构如下:
MBR|主分区1|主分区2|主分区3|主分区4(扩展分区)|
其中扩展分区可以分为: |逻辑分区1|逻辑分区2|……|逻辑分区n|
所以说上面的P1、2指明系统有两个主分区,L1~5代表有5个逻辑分区。
其中MBR(主引导记录),它有512字节,貌似有些玄机(和启动有关),不过多研究了。
至于Linux的实际分区,本文不作过多研究,我只知道,Linux的分区很有讲究,比如有基于FTP服务器的分区方案,有基于文件服务器的分区方案等等。我们知道Linux系统多被企业用来作服务器,其中包括各种各样的服务器。比如,我所知道的HTTP服务(通常是Apache和Tomcat),文件服务(常用的是NFS服务器,例如一个Team,各个客户端都可以挂载主机的一个目录,方便共享文件),FTP服务(这个不解释,最常用的是VSFTP,Pure-FTP也用得比较多)。
菜鸟的分区方案是:
swap分区,2048MB=2GB
/boot分区,200MB
/(主分区),30GB
swap分区,2GB
/home分区,20GB
/(主分区),10GB
下面给出一个较好的分区方案(自用WIN7+REDHAT9.0双系统)
swap大小为3GB
/boot大小为200MB
/大小为2GB
/usr大小为15GB
/home大小为20GB
/var大小为5GB
将/usr,/home,/var独立出来分区,便于管理,一般企业级的服务器都会把这几个独立出来。当然这个方案并不是最优的方案。有些情况会把/tmp也独立出来,或者把/tmp和/root都删掉,在/var下重新做链接。
至于格式嘛,ext3还是ext4?我用的ext3,Ubuntu工作站都是用的ext3而非ext4我想还是有一定原因吧,而且我的Linux本来就是老版本的REDHAT9.0。
PS:分区的时候,遇到(hd0,4), (hd1,0)什么的,又把我搞糊涂了……
GRUB是什么?怎么区分各个分区的编号? (hd0,1)还是(hd1,0)?
GRUB是一个引导程序,它被***在MBR(Master Boot Record即“主引导记录”)用于在启动时告诉电脑该启动哪一个OS(Operation System即“操作系统”),包括windows在内,每一个OS都需要引导才能启动,windows的引导程序是MS的ntload(NT内核的系统,如XP,Vista),***XP 时会自动***(不需要也不会询问你是否愿意),它只会寻找已被激活的主分区并把控制权交给这个分区的引导区(不是MBR)。而GRUB就要强大得多了,它不但可以完成ntload的动作(即引导windows),而且可以引导linux、Mac
OS,solaris,free BSD等等,而且可以在出错时报错,并提供简单的用户交互(命令行)。当然由于都要***到MBR,所以GRUB不能和ntload共存于同一块硬盘(grub4dos除外)。
GRUB会将BIOS检测到的所有硬盘编号,从0开始计数,0,1,2,3……,所以就是hd0,hd1,hd2,hd3……,hd就是hard disk即硬盘(SATA和IDE硬盘都是hd)。
那么到底那一块硬盘对应hdx呢?
首先,如果你是单硬盘的话,不用想了,只会是hd0。那么如果有两块或更多的硬盘呢?你可以这样:在开机检测出现BIOS画面时,等到全部硬盘的数据出现 时,立即按下“Pause”键(我的位于“Page Up”键的上方),这时启动过程会暂停,然后仔细看看吧。比如我有四块硬盘--------两块IDE的,分别是40G、160G,还有两块SATA的,分别是 80G和320G。BIOS检测顺序是这样:IDE40,IDE160,SATA320,SATA80,所以GRUB表示为:IDE40(hd0),IDE160(hd1),SATA320(hd2),SATA80(hd3),就这样啦,赶快记下吧!
注意:这里有一个变数:启动盘顺序。
还是上面的例子,因为我的GRUB***在SATA320的MBR,并且平时就是用这块硬盘启动电脑,所以这时候SATA320中的GRUB认为我的硬盘应该这样编号:SATA320(hd0),IDE40(hd1),IDE160(hd2),SATA80(hd3)。
呵呵,明白了吧!GRUB编号的原则是这样的:
1.多快硬盘的顺序完全照抄BIOS检测结果;
2.启动盘一定是hd0(不管BIOS如何),其他硬盘依次按BIOS检测结果重排。
3.不管IDE还是SATA,一律认作IDE硬盘!即不使用类似(sd0,0)这样的编号,这个和linux的方式不同喔!
大家知道同一块硬盘最多只能共存四个主分区,所以对于hd0硬盘,依次是(hd0,0)、(hd0,1)、(hd0,2)、(hd0,3),这是只分出四个主分区的情况,这个编号永远固定不变;不过这样的话,你就无法使用更多的分区了,所以通常应该牺牲掉一个主分区(通常是最后一个)把它转换为扩展分区(extend),以便在其中再细分出更多的逻辑分区(logic)。逻辑分区一律从(hd0,4)开始编号(因为0~3被主分区占据了),依次为(hd0,4)、(hd0,5)、(hd0,6)、(hd0,7)……
ok,对于大多数人来说,两个以上的主分区根本没用,所以惯常的做法是--------一个主分区、一个扩展分区(包含若干个逻辑分区)。所以,惯常会使用在同一块硬盘上的编号是:(hd0,0)、(hd0,4)、(hd0,5)、(hd0,6)……。以此类推,第二硬盘是 (hd1,0)、(hd1,4)、(hd1,5)、(hd1,6)……。
而linux的编号方法又和GRUB不同。是严格按照BIOS检测结果,第一硬盘是sda,第二硬盘是sdb,第三硬盘是sdc……,而不管哪个是启动盘。具体来说,我用第三硬盘启动的系统,GRUB认为它是(hd0),而linux依然认为它是sdc,明白?
但貌似,Ubuntu自8.04起,所有硬盘都编号为“sdx”,即不管IDE还是SATA,一律认作SCIS硬盘。
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:460057次
积分:5384
积分:5384
排名:第3695名
原创:108篇
转载:23篇
评论:56条
(1)(1)(7)(4)(1)(1)(1)(1)(2)(1)(1)(2)(1)(4)(6)(2)(3)(6)(4)(2)(4)(7)(1)(6)(5)(6)(7)(8)(9)(12)(10)(6)&&&&Win_Dev2Install.rar
ps2 hddloader 从硬盘启动pc***工具包
&Win_Dev2Install.rar
ps2 hddloader 从硬盘启动pc***工具包
本软件包可以在windows xp 系统格式化 硬盘 作ps2 hdl 硬盘使用,免光盘,免记忆卡纯pc平台制作PS2
启动硬盘,
若举报审核通过,可奖励20下载分
被举报人:
举报的资源分:
请选择类型
资源无法下载
资源无法使用
标题与实际内容不符
含有危害国家安全内容
含有反动***等内容
含广告内容
版权问题,侵犯个人或公司的版权
*详细原因:
VIP下载&&免积分60元/年(1200次)
您可能还需要
Q.为什么我点的下载下不了,但积分却被扣了
A. 由于下载人数众多,下载服务器做了并发的限制。若发现下载不了,请稍后再试,多次下载是不会重复扣分的。
Q.我的积分不多了,如何获取积分?
A. 获得积分,详细见。
完成任务获取积分。
论坛可用分兑换下载积分。
第一次绑定手机,将获得5个C币,C币可。
关注并绑定CSDNID,送10个下载分
下载资源意味着您已经同意遵守以下协议
资源的所有权益归上传用户所有
未经权益所有人同意,不得将资源中的内容挪作商业或盈利用途
CSDN下载频道仅提供交流平台,并不能对任何下载资源负责
下载资源中如有侵权或不适当内容,
本站不保证本站提供的资源的准确性,安全性和完整性,同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
开发技术下载排行
您当前C币:0&&&可兑换 0 下载积分
兑换下载分:&
消耗C币:0&
立即兑换&&
兑换成功你当前的下载分为 。前去下载资源
你下载资源过于频繁,请输入验证码
如何快速获得积分?
你已经下载过该资源,再次下载不需要扣除积分
Win_Dev2Install.rar
ps2 hddloader 从硬盘启动pc***工具包
所需积分:5
剩余积分:0
扫描微信二维码精彩活动、课程更新抢先知
VIP会员,免积分下载
会员到期时间:日
剩余下载次数:1000
Win_Dev2Install.rar
ps2 hddloader 从硬盘启动pc***工具包
剩余次数:&&&&有效期截止到:
你还不是VIP会员VIP会员享免积分 . 专属通道极速下载
VIP下载次数已满VIP会员享免积分 . 专属通道极速下载,请继续开通VIP会员
你的VIP会员已过期VIP会员享免积分 . 专属通道极速下载,请继续开通VIP会员

参考资料

 

随机推荐