一般升級通常用光碟片升級   但有時候機器並無光碟機或是覺得燒光碟片很不環保
但若用 YUM 線上升級方式   步驟繁雜、困難重重請且風險很高
最近研究一個比較簡單的方法   這個方法等同放入光碟片
注意: 要有一個 YUM Server 才能透過網路升級
1. 到 CentOS 的 FTP 網站目錄 isolinux 目錄
      例如 CentOS5 i386 位置相當於  /Linux/CentOS/5/os/i386/isolinux/ 
    抓  initrd.img vmlinuz 這兩個檔案   並放到 /boot
2. 修改 /etc/grub.conf
    請加入
       title upgradeany
         root (hd0,0)
         kernel /vmlinuz upgradeany
         initrd /initrd.img
3. 重新開機  選  upgradeany 開機
      就可以升級 CentOS 或是 重新安裝
Saturday, July 05, 2008
Subscribe to:
Post Comments (Atom)
 

我照你的方式升級 可是不成功
ReplyDelete系統會問我 安裝方式
local ftp nfs....
附上 /etc/grub.conf
[root@ntop-fw boot]# vi /etc/grub.conf
root (hd0,0)
kernel /xen.gz-2.6.18-53.1.13.el5
module /vmlinuz-2.6.18-53.1.13.el5xen ro root=LABEL=/ rhgb quiet
module /initrd-2.6.18-53.1.13.el5xen.img
title CentOS (2.6.18-53.1.6.el5xen)
root (hd0,0)
kernel /xen.gz-2.6.18-53.1.6.el5
module /vmlinuz-2.6.18-53.1.6.el5xen ro root=LABEL=/ rhgb quiet
module /initrd-2.6.18-53.1.6.el5xen.img
title upgradeany
root (hd0,0)
kernel /vmlinuz upgradeany
initrd /initrd.img
似乎少了一個 module 参數
看你的 grub.conf 你有使用 Xen
ReplyDeleteXen 的部分有可有點不太一樣
我還沒試過 不好意思