歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux綜合 >> Linux資訊 >> 更多Linux

Alpha 構架下安裝Linux

  手上有一台Alpha的退休機型:Digital Personal Workstation 500a(PWS500a),可以裝WinNT.因為沒有Tru64Unix可裝,試了一下Linux for Alpha.有關Alpha CPU的情況可以參看: http://howto.tUCows.com/LDP/HOWTO/Alpha-HOWTO.Html Linux各版本都有Alpha構架版, 試了FreeBSD,Debian,SuSE, RedHat, Mandrake最新版本,其中Debian,SuSE的x86config有問題,FreeBSD不熟悉,最後決定裝 RedHat/Mandrake. 因為一直在用Mandrake,而且RedHat6.2 for Alpha的問題和Mandrake7.1 for Alpha一樣,所以就用Mandrake作安裝. RedHat6.2和Mandrake7.1 for Alpha的核心對PWS500a的SCSI端口支持不好,兩塊掛在SCSI上的硬盤boot失敗,需要升級 Kernel,或者直接用RedHat7.1(SAMBA有問題,無論Share,User,Server level在LAN上Windows下根本看不到機器名). 下面介紹一下Mandrake7.1的安裝過程(同樣適合於RedHat6.2). 1,取得Mandrake7.1的ISO(如果在網絡速度快或者有LAN機器提供http,FTP,NFS的安裝, 也可以用網絡安裝,和Intel構架一樣),燒成光盤. 2,開機後進入SRM console(是Firmware提供的一個console),如果是Digital NT的bios界面,改動相關選項,reboot進入. 3,鍵入show device找到CDROM的設備名,如dqb0. 4,鍵入 b dqb0 -fl 0 , 進入安裝界面. 5,剩下的和Linux for x86的安裝一樣.值得注意的是Mandrake7.1 for Alpha的GUI安裝非常簡便.象硬盤的分區可以選Aotomatic Allocation,系統會自動分區,預留aboot區域(相當於lilo).NIC和VideoCard,X的安裝 也非常簡單. 安裝結束後,reboot的話會kernel panic,因為kernel尚未升級. 升級kernel有點tricky.可以用以下方法: 1,把/redhat/updates/6.2/alpha下的kernel有關rpm包下載燒成光盤,用7.1的 /images/generic.img 作成floppy引導, show device找到floppy設備名,如dva0, 然後 b dva0. 進入aboot console後,鍵入d,列出floppy上的kernel名,如vmlinux.gz,然後鍵入 b vmlinux.gz root=/dev/sdx-->相應root分區. 進入linux console後,mount CDROM, 然後rpm -U kernelxx.rpm, 修改/etc/aboot.conf,指向新kernel, reboot. 2,先安裝RedHat7.1 for Alpha(如果你不用SAMBA,這個版本不錯, 除了gcc好象不是很對頭). 然後把要update的kernel下載到另一個硬盤,或者同一個硬盤的另一個分區,象:/tmp ,然後重新安裝Mandrake7.1,記住不要format /tmp 分區.用上面的方法boot ,然後到/tmp下升級kernel. 好了,體會一下號稱世界上CPU最快的速度吧!




Copyright © Linux教程網 All Rights Reserved