当前位置: 技术问答>linux和unix
大家给我上上课吧!(关于linux分区问题)
来源: 互联网 发布时间:2015-04-04
本文导语: 我的硬盘分区情况是: C: 3.12G ntfs win2k D: 5.07G ntfs 空闲 E: 11.7G ntfs 软件区 F: 14.6G ntfs 多媒体区 G: 2.69G ntfs 空闲 手上有red hat 9.2 (不知道是不是真的,好像最新版才...
我的硬盘分区情况是:
C: 3.12G ntfs win2k
D: 5.07G ntfs 空闲
E: 11.7G ntfs 软件区
F: 14.6G ntfs 多媒体区
G: 2.69G ntfs 空闲
手上有red hat 9.2 (不知道是不是真的,好像最新版才9.0!!)
想法是合并D: G: 分区,装linux (分多点想尽可能多装一些软件,看看什么样子:)
好像linux对硬盘有个8.4G的限制
我想知道:
1,为什么有这个限制?
2,除了pq,还有什么好的分区工具,最好不是dos下的,(我是ntfs格式:(
3,是不是一定要创建一个/boot分区(如果是,那么是否一定要在前8.4G)
4,windows 和 linux 的启动机制到底是什么样的?
5,windows是不是把启动程序放在boot.ini里?那mbr和boot.ini是什么关系?
使用lilo或grub 这两个程序的文件放在什么地方?
6,如果大家不能直接回答,能否给个链接(最好是你去过的)
第一次学linux,很菜! 先谢谢大家了!
C: 3.12G ntfs win2k
D: 5.07G ntfs 空闲
E: 11.7G ntfs 软件区
F: 14.6G ntfs 多媒体区
G: 2.69G ntfs 空闲
手上有red hat 9.2 (不知道是不是真的,好像最新版才9.0!!)
想法是合并D: G: 分区,装linux (分多点想尽可能多装一些软件,看看什么样子:)
好像linux对硬盘有个8.4G的限制
我想知道:
1,为什么有这个限制?
2,除了pq,还有什么好的分区工具,最好不是dos下的,(我是ntfs格式:(
3,是不是一定要创建一个/boot分区(如果是,那么是否一定要在前8.4G)
4,windows 和 linux 的启动机制到底是什么样的?
5,windows是不是把启动程序放在boot.ini里?那mbr和boot.ini是什么关系?
使用lilo或grub 这两个程序的文件放在什么地方?
6,如果大家不能直接回答,能否给个链接(最好是你去过的)
第一次学linux,很菜! 先谢谢大家了!
|
1——》你的“好像linux对硬盘有个8.4G的限制”这句话是错误的,1024柱面的限制(就是你所说的8.4G的限制)是由BIOS导致的,倒不是因为装Linux系统才有这个问题。首先,你的主板不能太老,否则BIOS很旧就会出现这个问题;其次你的Linux中的LILO不能太老,否则也存在这个问题的(LILO太老不是Linux的错,而是BIOS映射的一个问题)。总之一句话:有没有限制无所谓,你这个分区方法,完全不存在这个问题。哦,最后补充一句:建议用Grub来引导。
2——》除了PQ外,传说DISKMAN很不错,可惜我极其不喜欢,我坚持用PQ,PQ支持NTFS分区呀?!
3——》不非要分出/boot分区来,一般特意分出来有以上情况:第一,有人的Linux装得很靠后,怕有1024柱面的限制,于是把/boot单独弄出来分在前面,也不占多大地方,还安全;第二,有人喜欢对内核进行一些操作,他们需要把/boot单独分出来,至于为什么……我不知。我平时都分出来的,因为我觉得这样比较安全。
后面几个问题回答不上来,主要是对系统启动了解不够,不敢多说,不好意思啦。
2——》除了PQ外,传说DISKMAN很不错,可惜我极其不喜欢,我坚持用PQ,PQ支持NTFS分区呀?!
3——》不非要分出/boot分区来,一般特意分出来有以上情况:第一,有人的Linux装得很靠后,怕有1024柱面的限制,于是把/boot单独弄出来分在前面,也不占多大地方,还安全;第二,有人喜欢对内核进行一些操作,他们需要把/boot单独分出来,至于为什么……我不知。我平时都分出来的,因为我觉得这样比较安全。
后面几个问题回答不上来,主要是对系统启动了解不够,不敢多说,不好意思啦。
|
首先得提醒你一下,合并D,G分区得用到移动分区,这项操作可能有一些危险,不过你只给linux留了那么一点地方,也没有什么其它的办法,其实你还可以多给linux一些地方,ext系列分区比ntfs要安全多了.
你是初学者,就不要考虑分多个分区了,/和swap两个就行了,1024柱面的问题出现在老的kernel中,估计你也不会安装debian、gentoo、LFS之类的linux(其实要学好linux必须用它们),其他的发行版一般不会有这样的问题.胆识就你现在的分区状况,你还是有可能把linux装入主分区内的,如果你第一个分区是主分区而后面的都是逻辑分区,那么我建议你把E、F分区向前移动,然后分一个swap分区,最后是一个根分区,这样在创建根分区的时候可以让它成为主分区,对linux系统有好处.
对于电脑的启动问题,你可能还得多花点时间,不是一天两天可以弄懂的,启动的时候系统先从主引导区读入引导信息和分区表,然后读入文件目录表,最后按照引导信息找到启动系统所需要的文件,这些文件其实只是一些数据文件,由系统而定,研究这些数据文件对你其实没有意义,重要的是每一个系统都会把一段二进制代码写入到引导信息中去,有了这段引导信息,系统事实上就可以启动了,至于后面的检查硬件、启动图形界面,应该是不属于启动的范畴的,这些你在初步精通了linux以后会了解的。
你是初学者,就不要考虑分多个分区了,/和swap两个就行了,1024柱面的问题出现在老的kernel中,估计你也不会安装debian、gentoo、LFS之类的linux(其实要学好linux必须用它们),其他的发行版一般不会有这样的问题.胆识就你现在的分区状况,你还是有可能把linux装入主分区内的,如果你第一个分区是主分区而后面的都是逻辑分区,那么我建议你把E、F分区向前移动,然后分一个swap分区,最后是一个根分区,这样在创建根分区的时候可以让它成为主分区,对linux系统有好处.
对于电脑的启动问题,你可能还得多花点时间,不是一天两天可以弄懂的,启动的时候系统先从主引导区读入引导信息和分区表,然后读入文件目录表,最后按照引导信息找到启动系统所需要的文件,这些文件其实只是一些数据文件,由系统而定,研究这些数据文件对你其实没有意义,重要的是每一个系统都会把一段二进制代码写入到引导信息中去,有了这段引导信息,系统事实上就可以启动了,至于后面的检查硬件、启动图形界面,应该是不属于启动的范畴的,这些你在初步精通了linux以后会了解的。
|
1.以前的linux确实有1024柱面的限制的,不过现在的版本都没有了
2.分区工具还有很多,其实linux的grid就很好
3.不一定要单独分出/boot,不过其实/boot是个必然存在的挂载点
4.启动机制的范围太广,不太好说
5.boot.ini文件中只是给出了启动路径而已,windows的启动不用到mbr的,但是linux的grub和lilo需要用到,lilo和grub就放在linux的/boot分区下
2.分区工具还有很多,其实linux的grid就很好
3.不一定要单独分出/boot,不过其实/boot是个必然存在的挂载点
4.启动机制的范围太广,不太好说
5.boot.ini文件中只是给出了启动路径而已,windows的启动不用到mbr的,但是linux的grub和lilo需要用到,lilo和grub就放在linux的/boot分区下
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。