Linux.中国 - 开源社区

 找回密码
 骑士注册

QQ登录

微博登录


跨越15年的相逢,用 3.16 内核跑 RedHat 6.2古董 Linux

2015-1-5 14:05    评论: 5 收藏: 2 分享: 6    

更新,可以体验传说中的 FVWM2 了

折腾了一晚上,还是没办法把 guest 上的X server正常工作, QEMU 的 cirrus 显卡始终不能在老的X server下工作。于是决定用宿主机开启一个X server,将 guest 作为X client。上图!

LILO 引导,新来的 Linux 小朋友可能还没见过…%>_<%

linuxstory-3.16-red-hat-6.2-zoot-lilo

熟悉的 Red Hat 小红帽 Logo

linuxstory-3.16-red-hat-6.2-zoot-logo

xdm :

linuxstory-3.16-red-hat-6.2-zoot-xdm

 

 

!!!在这里说一下,gdm和xdm现在还没法正常启动一个完整的gnome环境。gnome-session 会core dump。

但是FVMW2,也没有让我失望:

3.16-red-hat-6.1-graphics

最后看看悲剧的 Netscape 浏览器,缅怀一下,当年 Red Hat 6.2 是带这款浏览器的,可惜后来被微软在 Windows 里绑定 IE 干死了,但是却诞生了伟大的 Mozilla 和 火狐 Firefox,生得光荣,死得伟大,敬礼…

linuxstory-3.16-red-hat-6.2-zoot-Netscape

具体做法是:

1. 在宿主机下载Xnest软件,在/etc/下添加一个配置文件X1.hosts,此文件允许guest连接本地 :1 服务器

inet 172.18.18.62 #此ip为guest的ip

2. 宿主机启动一个新的X server

Xnest :1
或者
xinit -- :1

3. guest 设置 DISPLAY 环境变量,输入  fvwm2

然后就可以体验了!!此外我为了体验一下xdm还将guest上的xdm配置成不启动本地 X server,只等待外部连接的设置。

尾声

古董系统是跌跌撞撞勉勉强强启动起来了。终于可以好好看那个howto继续做最小系统了。其实还有一些可以折腾的地方,比方说把procps源码包下载来调试调试,改改ps的源码让它在新内核上工作正常。
另一方面,3.16 内核还能带动15年前的发行版这个事实倒说明了内核对外的接口是非常稳定的。折腾完毕,打完收工。

一起折腾

有小伙伴看完这篇文章也想折腾,不折腾不爽的,我把我处理好的虚拟机文件上传到了网盘中提供下载欢迎一起折腾,下载地址:http://pan.baidu.com/s/1mg41b9u;文件名是:redhat-6.2-linuxstory.img;下载到本地在终端中直接执行如下命令即可奇迹发生(热泪盈眶),(用户名 root 密码 zhu)当然你得先安装 QEMU ,最新版本是 2.2.0。不谢。guest网卡设置了静态ip。看官记得根据自己需要修改。

最后总结一下我的启动命令:

qemu-system-x86_64 redhat-6.2-linuxstory.img -net nic,model=rtl8139 -sdl -net tap -enable-kvm -kernel /boot/vmlinuz-3.16.0-25-generic -append 'root=/dev/sda5 rhgb vga=792' -initrd /boot/initrd.img-3.16.0-25-generic -m 1G

有关于linux桥接网络的设置可以自行搜索。

12
查看其它分页:

发表评论


最新评论

我也要发表评论

IT小薇 2015-1-6 11:33
回复
NettyNio 2015-1-6 02:03  新浪微博网友评论
@mywiz
7 回复
来自 - 北京 的 Mozilla/Mac 用户 2015-1-5 23:12
神呐
2 回复
来自 - 北京 的 Mozilla/Mac 用户 2015-1-5 23:12
神呐
回复
Ca_pricor 2015-1-5 14:33  新浪微博网友评论
马上
回复

热点评论

NettyNio 2015-1-6 02:03
@mywiz
7
来自 - 北京 的 Mozilla/Mac 用户 2015-1-5 23:12
神呐
2
返回顶部

分享到微信朋友圈

打开微信,点击底部的“发现”,
使用“扫一扫”将网页分享至朋友圈。