Linux装系统问题
最近要把以前的Linux red hat 5.3,32位的系统换成Linux red hat6.2 64位系统,中间出现问题,不知道为什么系统装完之后回滚,还是之前的5.3.,为此纠结好久,终于找到问题:
下面的方法其实都是从网上查询得来,怕忘记了,写下来。
创建GPT分区:
安装64的linux时,除了/boot分区,还会要有一个/boot/efi分区,在安装时oracle linux X64是这样提示的。如果此机器曾经安装过其它的32位linux系统,刚在分区完成时,点下一步时可能出现“sda must have a GPT label“这样的提示,此时按以下方法解决:
1.按ctrl+alt+F2进入命令行
2.输入parted /dev/sda,进入parted状态,/dev/sda是要做GPT分区的盘
3.输入mklabel pgt,提示所有数据将被删除,输入yes (PS:在这步时有个提示:New disk lable type?当时小蒙一下,查了资料后知道是问新磁盘标签类型,于是输入GPT,然后清空资料)
4.按ctrl+alt+F6回到图形界面,点“Back”,再点“Next”重新进入分区界面进行分区。
产上以的原因是:
/boot/efi is needed, on EFI enablewd machine ,it's need that disklabel of boot device is GPT。
/boot/efi是必要的,在enablewd机,它的EFI需要磁碟标签的启动设备是GPT
删除GPT分区:
要删除GPT分区,改为32系统可用的引导分区时怎么办呢?还是上面的方法,用mklabel msdos这条命令。
注意:我用oracle_linux 6.2 x64的盘创建了GPT,用Asian server 3 的光盘尝试用mklabel msdos时,竟然提示msdos is invalue label。没办法,再用oracle_linux 6.2 x32的盘,mklabel msdos,成功了!晕死,为什么Asian server 3 的的parted不支持msdos??!!
官网上的oracle_linux 不允许中国地区的IP下载,可以到此网站下载:http://iso.linuxquestions.org/
以上是解决问题的步骤了。在安装期间还有个问题,明明装上Linux系统了,但是却无法进入系统,只是进入的grub命令行,一直没搞懂到底什么问题,有人说可能是系统没装好,记下,再查。

浙公网安备 33010602011771号