歡迎您光臨本站 註冊首頁

Alpha上安裝Linux

←手機掃碼閱讀     火星人 @ 2014-03-09 , reply:0
柏藝暉 (10/09/1999)

    使用Linux的時間已經很長了,懶惰也把興趣壓制了很久.伸懶腰的時候公司分給我一台Alpha XL266工作站,讓我又不由得心痒痒起來.
  
  七手八腳從ftp.alphalinux.org盪來了Redhat6.0的ISO文件,刻成光碟.

  然後面對著陌生的Alpha啟動界面發獃.只好老老實實地打開文檔,按部就班地閱讀.
  
  安裝大致分以下三個步驟:
  
  1.先從安裝CD上做好三張軟盤,MILO,Kernel,Ramdisk.MILO就是類似LILO,MiniLoader的意思啦.
  
  2.用作好的3張軟盤引導系統,進入熟悉的Redhat6.0的安裝界面,到了這裡就容易啦.
  
  3.把MILO安裝到Alpha的硬碟系統分區上,讓MILO可以從硬碟引導.
  
  好啦,這樣就可以動手啦!
  
  Step I

  因為我的Alpha工作站是XL266,從CD的docalphabookletdoc009.html知道應該選用miloimagesxl.img來作MILO盤,kernel盤就用kernels下面那個文件做啦,記住不要選錯了,嘿嘿,那裡面有三個文件,應該不會把ls-lR.*看作是吧.:PPP Ramdisk當然就用imagesramdisk.img了.也許有新手會問怎麼做,那我就告訴你可以用rawrite或者Linux的弟弟(dd)做.
  
  做好軟盤以後,把Alpha工作站打開.
  
  1.從啟動菜單(BootMenu)上選擇附加菜單(Supplementary menu)
  2.從附加菜單(Supplementary menu)選擇設置系統(Set up the system)
  3.從選擇設置系統(Set up the system)選擇管理啟動菜單選擇(Manage bootselection menu)
  4.從選擇管理啟動菜單選擇(Manage boot selection menu)選擇添加啟動選擇菜單(Add a boot selection)
  5.選擇軟碟機0(Floppy disk 0)
  6.輸入``linload.exe''代替當前的信息
  7.在詢問操作系統(Operation system)是否和系統引導程序(OS Loader)在同一分區是輸入"yes"


  8.輸入""作為系統根目錄(Root directory),代替當前信息
  9.輸入一個啟動選項名稱,例如milo,linux之類的或者自己喜歡的名字
  10.在詢問是否在啟動的時候初始化調試工具(Debugger)時輸入"no"
  11.從啟動選擇菜單(boot selection menu),選擇"修改一個啟動選項"(change a boot selection option)
  12.選中剛才新建的選項
  13.使用右ctrl鍵旁的方向鍵,按回車選中並修改,使其修改後顯示如下所示的信息
  LOADIDENTIFIER =Linux
  SYSTEMPARTITION=multi(0)disk(0)fdisk(0)
  OSLOADER=multi(0)disk(0)fdisk(0)linload.exe
  OSLOADERPARTITION=multi(0)disk(0)fdisk(0)
  OSLOADFILENAME=milo
  OSLOADOPTIONS=
  14.按Esc鍵返回上級菜單
  15.選擇設置菜單("Setup menu"),選擇``Supplementary menu, and save changes.''保存.
  
  16.返回啟動菜單("boot menu")
  這時選中新建的啟動選項,回車就會重新啟動,進入MILO>
  
  Step II
  接下來就是要進入啟動和安裝過程了.
  
  要看你的Alpha工作站的Firmware的版本是否支持MILO.
  
  1.如果支持MILO,在用MILO disk啟動,出現MILO>提示符之後,插入Kernel disk,輸入" boot floppy"然後就可以順利的啟動,安裝了.
  
  2.麻煩的是我的這種XL266系統,系統不支持MILO.在這種情況下可以採取兩種方式來解決一種是去Compaq的站點下載新版的firmware,由於我當時下載的時候中斷了幾次,心頭火起,就把它摒棄了;我只好用另外一種辦法,用SRM來啟動,安裝.
  
  出現MILO>提示符以後,我插入Kernel disk盤,在提示符下輸入以下命令
  boot dva0 -file generic.gz -flags "root=/dev/fd0 loadramdisk=1"
  或者用光碟直接啟動:


  boot dka1 -file kernels/generic.gz -flags "root=/dev/scd0"
  ◆不過CD是不能mount成rw的,多少都會有問題,當時我看著CD的指示燈狂閃卻沒有進一步動作只好放棄了.
  
  然後系統開始啟動,提示信息,到了讓你插入root disk的時候把Ramdisk放進去,回車.
  
  耐心等幾分鐘,熟悉的安裝界面就出來了,呵呵,這個過程就省了
  
  
  Step III
  
  安裝完以後,重新引導系統,可以再增加一個啟動選擇,或者把Section I裡面新建的那個修改以下用來引導硬碟上的linux也可以.增加或者修改後的參數大致如下:
  
  LOADIDENTIFIER =Linux
  SYSTEMPARTITION=scsi(0)disk(0)rdisk(0)partition(1)
  OSLOADER=scsi(0)disk(0)rdisk(0)partition(1)linload.exe
  OSLOADERPARTITION=scsi(0)disk(0)rdisk(0)partition(1)
  OSLOADFILENAME=milo
  OSLOADOPTIONS=boot sda2 linux
  上面這個設置是針對Linux主分區設在/dev/sda2上的,如果分區不同,可以按需求修改OSLOADOPTIONS的參數.
  
  別忘了一點,要記得把milo和linload.exe拷貝到Alpha工作站第一個硬碟上的第一個分區上哦,這個分區要是DOS FAT格式的,不能小於2M.用Windows NT進去複製或者啟動linux以後用以下命令複製:
  
  dd if=/dev/fd0 of=/dev/sda1 bs=1440k

  好了,就到這裡吧.如果有什麼問題再和我聯繫吧!



[火星人 ] Alpha上安裝Linux已經有294次圍觀

http://coctec.com/docs/linux/show-post-57887.html