HD0概念及其延伸意思
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
HD0概念及其延伸意思
HD0也就是Hard disk的意思。翻译成中文即硬盘。另外也有HD1、HD2的称谓,它们之间的不同之处在于HD0是指连接在本机上的第一块硬盘,HD1就是连接在本机上的第二硬盘。当然这种情况必须是你的机子上有两块硬盘,移动硬盘、优盘也会被识别为硬盘。当说HD0的时候,HD0就是指硬盘,而 (HD0,0)表示第一个硬盘的C盘,而D盘是从4开始的,例如D 盘(HD0,4) ,E盘(HD0,5),F盘(HD0,6),依次向后。当说HDa,HDb的时候,这是指windows的盘符,当接在硬盘接口在主板的接口位置不同的时候,有的是HDa,有的是HDb,有的HDc,有的是sata硬盘,那就是 SDa 。C盘是HDa1、或者HDb1、HDc1。而相应的D盘是从5开始的,和前面的表示是不一样的。D盘是 HDa5,E盘是HDa6,F盘是HDa7等等.、主分区就是(HD0,0)-(HD0,3)部分,或者这样表示HDa1-HDa4。逻辑分区就是
(HD0,4)-(HD0-N),这里N>4。或者这样表示HDa5-HDaN+1,逻辑分区是从D盘开始的,而主分区就是前面的部分。
可以先在Linux下面,用root执行fdisk -l
看看有没有windows格式的分区..
假如你看到有/dev/sda5是windows的分区...那么可以试试把(hd0,n)里面的分区号n换成 5-1=4(因为sda从1开始编号,hd从0开始编号). 再试试...
然后
进入grub之后,直接按C进入命令行模式
还是输入下面两行..
rootnoverify (hd0,3) //回车
chainloader +1 //回车
然后输入boot回车即可..
能进去就是找到了,进不去的话,ctl+ALt+DEl重启,再来一次
按照这个方法,你再修改下分区号,就是(hd0,3),把3替换成别的,挨个试试,从0开始试。。。
能进去的话,再修改你的/boot/grub/menu.list文件的动西就OK了..
PS:我记得应该是有这个文件的..menu.lst或者menu.list...我用的也是fedora,从10-13我都用过,fedora 14我就不知道了....就算没有的话,修改grub.conf也应该可以的..
楼下在说啥,支持NTFS为啥要重新编译内核,feodra的内核自动默认就是支持NTFS和FAT32的。。。
(hd0,3)是一种硬盘分区的表示方法,代表的是,第一块硬盘的第3个分区,从0开始计算的,比如c盘就是hd(0,0)。还有一种表示方法,用sd表示,比如sda4表示的是和(hd0,3)同样的分区,a就是第一块硬盘,4就是分区号,从1开始计算的,所以C盘一般就是sda1。
fdisk 是Linux下的一个分区工具,一般用来查看分区。fdisk -l就是查看所有分区的详细信息,给你看下我的fdisk -l的输出:
[root@myhost ksl]# fdisk -l
Disk /dev/sda: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 cylinders, total 156301488 sectors Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x624aa2e0
Device Boot Start End Blocks Id System
/dev/sda1 * 63 16852184 8426061 7 HPFS/NTFS
/dev/sda2 16852185 156296384 69722100 f W95 Ext'd (LBA)
/dev/sda5 16852248 67617584 25382668+ b W95 FAT32
/dev/sda6 67617648 109563299 20972826 b W95 FAT32
/dev/sda7 109563363 110221964 329301 83 Linux
/dev/sda8 110222028 111860594 819283+ 83 Linux
/dev/sda9 111860658 128648519 8393931 83 Linux /dev/sda10 128648583 156296384 13823901 83 Linux