安装Redhat 5.8遇到的一系列问题

为啥要将ubuntu换成redhat呢,因为接下来想把EDA工具都安装在下面。最后还是因为对显卡驱动不满而重装ubuntu,但这个过程还是学到很多。

写在前面,最重要的一点就是U盘的刻录引导,折腾后发现redhat的安装明显比ubuntu要难不少,ubuntu只要将整个iso直接刻录到u盘上就可以直接引导安装了。而redhat需要注意的有,先将images下面的boot.iso提取出来然后刻录到u盘,记得写入syslinux引导,然后将boot.iso里面的vmlinuz,intrid.img两个文件复制到u盘的根目录(用来引导镜像安装),接着将整个dvd.iso复制进u盘放在根目录,这样就不会出现说在u盘,一般说/dev/sdb4找不到disk driver image了。

首先遇到的第一个问题,本来找不到redhat老版本的下载如4,5(电驴被封了),就下了它的表兄弟版就是centos,我用U盘刻录的是64位的centos 6,但我不知道接下来这个问题是不是跟64位有关。

安装流程到了分区的时候出现

Partitioning errors: sda must have a gpt disk label

http://forums.fedoraforum.org/showthread.php?t=271743

上述网址有详细的讨论,摘录一小段:

Firmware type (BIOS vs. EFI/UEFI) -- Older computers, and some new ones, use a firmware called the Basic Input/Output System (BIOS). The industry is in the process of switching to a new system, known as the Extensible Firmware Interface (EFI) or its version 2.x variant, Unified EFI (UEFI). Many current computers have (U)EFI-enabled firmware, but these computers usually include an option to boot in the old BIOS way. Unfortunately, user interface details vary greatly, so I can't describe precisely how to select the boot mode. The boot mode, however, is set from the firmware setup utility before you boot any OS. I've heard of systems with such poor user interfaces that there's no way to set the boot mode; the system tries to set the boot mode automatically, and sometimes does it in a way that's unhelpful. It's possible you're suffering from this problem. (See below.)

Partition table type (MBR vs. GPT) -- Until recently, most PCs used the old Master Boot Record (MBR) partition table type. This system, however, is limited in various ways, one of which (the 32-bit sector pointers) means that it's useless on disks bigger than 2 TiB (assuming a 512-byte sector size). Thus, a transition is underway to a new partitioning system, the GUID Partition Table (GPT). GPT uses 64-bit sector pointers, so it's got a much bigger disk size limit (8 ZiB, IIRC). Note that the MBR vs. GPT issue applies to a whole disk; you can't set just one partition to use GPT or MBR.

大概意思是bios 跟mbr关联,而现在有种新型类似bios的efi,与此关联的是gpt,gpt可以容纳更多的分区,当硬盘容量超过2T时必须使用gpt,可能的情况是windows现在使用bios启动的,但高版本的linux可能要求使用efi启动,其实两种启动模式在启动时是可以选择的,但有些电脑用户接口不好,没有提示如何进入设置。

如何解决呢?try delete the efi file(s) (only found BOOTX64.efi in the EFI folder).但后来我找到了redhat的下载,就没继续装下去,所以是否有效就不得而知了。

也可以参考官网的bug https://bugzilla.redhat.com/show_bug.cgi?id=748272

第二个问题 安装redhat 4.8 直接enter会卡死在一个地方 kernel_thread_helper+0×7/0×10

http://www.absolutelytech.com/2010/11/10/solved-kernel_thread_helper0x70x10-during-ubuntu-boot-process/ 这上面提供了解决办法,说的是ubuntu,具体到redhat,可以直接输入linux acpi=off,然后就进去了。那acpi是个啥东东呢?ACPI Advanced Configuration & Power Interface Contents 就是高级配置与电源接口,安装redhat的版本太老,硬件支持acpi,但操作系统不支持,所以卡在那里,把他关闭掉就Ok了。

第三个问题  我安装4.8最后还是卡死在分区那里,最后装的是5.8,虽然最初的安装界面不需要输入linux acpi=off,但安装完成第一次重启配置的时候会卡在 redhat 0 kernel panic - not syncing fatal exception

搜了很多但没啥具体解决办法,突然想到会不会也是因为acpi,于是在grub的启动项编辑加上了quiet splash acpi=off,然后就真的进去了,当然你再次启动grub添加的会不见,还得编辑grub.conf来添加上面一行。

第四个问题  中文乱码

需要注意的是有些iso分成dvd1和dvd2,一般dvd1是系统文件,dvd2是软件安装文件,在你没能连接网时只能使用这些来安装软件了,当然能联网后直接就yum了。

1、按顺序安装如下包:

中文支持

fonts-chinese-3.02-12.el5.noarch.rpm

m17n-db-common-cjk-1.3.3-46.el5.noarch.rpm

m17n-db-chinese-1.3.3-46.el5.noarch.rpm

这部以上就可以显示中文了,下面是输入法。

中文输入法

scim-libs-1.4.4-39.el5.i386.rpm

scim-1.4.4-39.el5.i386.rpm

scim-chinese-standard-0.0.2-1.el5.i386.rpm

scim-tables-0.5.6-7.i386.rpm

scim-tables-chinese-0.5.6-7.i386.rpm

scim-pinyin-0.5.91-15.el5.i386.rpm

2、安装完成后点击 “系统-管理-语言” 选择“简体中文”,转换语言环境。

最终还是停在了显示器的驱动上,查来查去发现是因为自己的电脑是双显卡所至,如

lspci | grep -i vga 00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)

 01:00.0 VGA compatible controller: NVIDIA Corporation Device 0de9 (rev a1)

仍没找到解决办法,每次安装完nvidia驱动都会进不去图形界面,我已经崩溃了,先作罢。有哪位朋友能够提点一二的请留言。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏DeveWork

WordPress.com 宣布支持Markdown 语言

WordPress.com (在天朝是木有的东西)团队19日在其官方博客中宣布WordPress 已支持Markdown ——一种轻量级标记语言。Markdow...

1809
来自专栏信安之路

Mimikatz 攻防杂谈

前几天看到了老外一篇讲 mimikatz 防御的文章,感觉行文思路还不错,但是内容稍有不足,国内也有一篇翻译,但是只是照着错误翻译的,所以就萌生了把那篇优秀文章...

1712
来自专栏北京马哥教育

Linux 之父如何定义 Linux?

LINUX是一个免费类unix内核,适用于386-AT计算机,附带完整源代码。主要让黑客、计算机科学学生使用,学习和享受。它大部分用C编写,但是一小部分是用gn...

810
来自专栏张善友的专栏

Windows 7的VPC虚拟机自动不与主机时间同步的解决办法

Virtual PC下的虚拟机会自动与当前host主机的时间同步。但是很多时候,测试虚拟机会很久以后再跑,可是你会发现由于时间不断同步,会导致一些windows...

2087
来自专栏漏斗社区

工具|nessus自定义扫描策略

我们是谁? nessus工具! 我们要做什么? 扫描漏洞! 什么时候扫? 天天扫! 序言 有些时候我们并不希望进行全面的扫描和检测,仅需要针对某些漏洞进行安全...

4636
来自专栏信安之路

Cobalt Strike 初体验

Cobalt Strike 一款以 metasploit 为基础的 GUI 的框架式渗透测试工具,集成了端口转发、服务扫描,自动化溢出,多模式端口监听,win ...

730
来自专栏SAP最佳业务实践

SAP最佳业务实践:使用看板的生产制造(233)-8经典看板:使用警报的库存转储(完整仓库管理)

image.png 若要对通过完整仓库管理处理过的组件进行转储,可使用此功能。当看板设置为 空 时,此功能将自动触发创建运输请求和运输单。 1、PK13N将可用...

2707
来自专栏玩转JavaEE

SpringBoot中发送QQ邮件

本文是vhr系列的第十二篇,项目地址https://github.com/lenve/vhr 邮件发送也是一个老生常谈的问题了,代码虽然简单,但是许多小伙伴...

3366
来自专栏FreeBuf

EvilOSX:一款功能强大的macOS远程管理工具(RAT)

今天给大家介绍一款怎对macOS/OS X的远程管理工具(RAT),研究人员可利用该工具来对macOS系统进行渗透测试。

1094
来自专栏运维小白

19.13/19.14 配置邮件告警

配置邮件告警 使用163或者QQ邮箱发告警邮件 首先登录你的163邮箱,设置开启POP3、IMAP、SMTP服务 开启并记录授权码 然后到监控中心设置邮件告警 ...

20310

扫码关注云+社区