和安装UBUNTU一样,安装RHEL也是有虚拟机和双系统两种模式。前者,便是下载VMWARE workstations,然后像安装应用程序一样进行;而后者,可以是光盘也可以是U盘,也可以是硬盘,但如果是后面两种就需要使用到GRUB,安装好之后双系统的引导也是用GRUB来引导。
1.不能使用文本重写的方式直接对boot.ini进行修改,因为你不知道里面是什么。
深度GHOST C盘通过文件选项的方式并不能看到boot.ini,我的方法是通过 我的电脑-->属性-->高级-->启动与故障恢复编辑-->加入后保存。
2. 到底是C:grldr="GRUB"(ref)还是C:\grldr="grub for RHEL4"(ref),我觉得应该是后者。
修改之后得到,hal.dll 损坏或丢失的错误
不一定是真的丢失了,参考文章,事实上正如文章所分析的只是对应的分区可能不一样。
而根据我的XP还可以启动,也说明这个文件没有损坏。
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS //rdisk(0)指第一块物理硬盘partition(1)指第一分区
[operating systems]
multi(0)disk(0)rdisk(0)partition(1) //rdisk(0)指第一块物理硬盘partition(1)指第一分区\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect
对你的BOOT.INI进行修改将partition(1)都改成partition(2).不要只改一个哦!看清里面有两处partition(1)
通过这段引用,也可以看得清楚,物理硬盘的分区设置决定了能否找到hal.dll,从而成功启动。
3. command line
>kernel (hd0,4)/vmlinuz root=/dev/hda5 注:(d0,4)表示第一个硬盘的第5个分 区,即D:>initrd (hd0,4)/initrd.img
>boot
关于GRUB命令行的解释命令行解释 ,当然由于方法的有效性,并没有在GRUB命令上有太多的纠缠。
6、 在GRUB提示符下输入如下命令行: GRUB>reboot (hd0,4)(--这条可以去掉,有问题) GRUB>kernel /isolinux/vmlinuz GRUB>inittrd /isolinux/inittrd.img 出处(--补注,最后采用的是这种方法注意GRUB是有错误的)
4.硬盘分区
在command line的环节中,我的都是(hd0,6),也就不求甚解了。
linux 安装过程中 /BOOT 是什么系统文件类型?EXT3?EXT2?SWAP?分区设计(按照下面的做法实际上就是四个部分,/boot, swap, /(超级根目录), /usr):
除了swap以外剩下的选项都可以
但是推荐使用ext3或者ext4(如果已经支持的话用ext4)
一楼,可以存在单独的/boot分区哦,用于启动,而且swap和虚拟内存相差很大的,根本不是一回事
二楼,/home分区和/boot分区都是可以单独分也可以不单独分的,而且一般我不喜欢单独分区/home,而是单独分一个随便的区然后目录挂载好了,/home下用ln -s比较好 出处
swap才8M实在太小了必须是物理内存的1.5到2倍
boot 100M没错
按F2新建一个分区
挂载点:/boot;
文件系统:ext3;
大小100M; ;
固定分区大小;
强制主分区;
按F2新建一个分区
挂载点:无;
文件系统:swap;
大小(物理内存1.5~2)倍
按F2新建一个分区
固定分区大小;
根挂在点 /
文件系统:ext3;
大小:10240M; (10G)其实要更加物理硬盘的大小而定
固定分区大小;
按F2新建一个分区
挂载点:/usr
文件系统:ext3;
大小:使用全部剩余容量;
关键就是这几个个目录,
另外一篇讲手动分区的,也提到了自动分区的结果:分区
swap空间大小:更多关于SWAP的讨论:是凭经验的,我的笔记本1.5G内存,swap为512M,使用率很低。
通常情况下,Swap空间应大于或等于物理内存的大小,最小不应小于64M,通常Swap空间的大小应是物理内存(内存条的大小)的2-2.5倍。但根据不同的应用,应有不同的配置:如果是小的桌面系统,则只需要较小的Swap空间,而大的服务器系统则视情况不同需要不同大小的Swap空间。特别是数据库服务器和Web服务器,随着访问量的增加,对Swap空间的要求也会增加,具体配置参见各服务器产品的说明。
swap数量:
Swap分区的数量对性能也有很大的影响。因为Swap交换的操作是磁盘IO的操作,如果有多个Swap交换区,Swap空间的分配会以轮流的方式操作于所有的Swap,这样会大大均衡IO的负载,加快Swap交换的速度。如果只有一个交换区,所有的交换操作会使交换区变得很忙,使系统大多数时间处于等待状态,效率很低。用性能监视工具就会发现,此时的CPU并不很忙,而系统却慢。这说明,瓶颈在IO上,依靠提高CPU的速度是解决不了问题的。SWAP问题
关于分区:这里面关于boot的分区为50-100MB合适。
硬盘的分区是以下规则:5.分区之后 百度文摘 不同的是,我选择的是default package 6. 重启 出现了kernel panic - not syncing: Fatal exception 错误代码分析for AS4.6 --无论怎么调整这里都无法通过,前面两句 sys_init_module+0xe9/0x1d0 syscall_call+0x7.0xb --如果是cent0S 还有其他的解决方案(链接),但是对于dell没有效果,比照下,两者前面的话是不一样的。 另外尝试一下AS5 installation number(AS: advanced platform),因为是已经装过AS4,所以在这里,我只是选择了升级。 usb 1-1 cannot configure #1 error-71 |
No comments:
Post a Comment