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命令行,一直没搞懂到底什么问题,有人说可能是系统没装好,记下,再查。
最新文章
- 《.NET之美》消息及勘误
- MongoDB的CRUD操作
- 两个多项式相加 ( C++ )
- CStdioFile CString 读写中文
- Linux使用SSH远程连接方式和更改密码 ,自己空间转移过来的。
- C++类对应的内存结构
- Vijos 1083 小白逛公园(线段树)
- 二、Python-----用户交互
- 配置phonegap Android开发环境
- hicoder1142 三分求极值
- 关于富文本在Android中的应用以及遇到的坑
- 组Json以及拆分Json
- FFMPEG结构体分析:AVPacket
- 日志打入kafka改造历程-我们到底能走多远系列49
- Java 线程的创建和启动
- mybatis无mapper.xml用法
- unity中实现场景之间加载进度条
- 每日质量NPM包模态框_react-modal
- 4. powerdesigner 生成sql脚本步骤
- [翻译] USING GIT IN XCODE [6] 在XCODE中使用GIT[6]