[技術分享 ] 22 八月, 2007 15:29

主機掛掉後(傷心)...開始了我的重灌之路...去義守大學檔案伺服器拿回了FedoraCore7 ISO後, 又去生了一台DVD光碟機來給主機安裝(我就是沒有DVD..至少我可以生出來)...

經過了約40分鐘, 安裝完畢, 一切都非常順利, 依照規畫先把eth0設定成區域IP 192.168.168.188方便我管理後, 再來就是ADSL撥接了...利用adsl-setup設定好設定值後, 開始撥接...問題出來了...怎麼會撥不上..都會停好久再出現

/sbin/pppoe-start: line 215: 3563 Terminated $CONNECT "$@" > /dev/null 2>&1

然後連不上...我的XXOO...= ="...查了資料, 似乎好多人都有這個問題, 甚至直接傳出FC5~FC7的RP-PPPOE包都有問題...因為FC7年紀還很小, 可查的"台灣"文件少得可憐, 只能自己K Document來測試了, 首先...我把所有的相關套件全部反安裝降級為FC5使用的版本, 還是不行...只要再昇回來..再來看到文件上有說..是開機的核心問題..選用base而不要用xen就可以了...反覆試了許多次...終於得到了一個結果, 所以把他記錄下來以防下次又忘了..

原來..大家說的都對, 但是都不齊全..FC7目前所提供的re-pppoe沒有問題..有問題的在libpcap這支函式上...只要把他降回FC5用的libpcap-0.9.4-2.1.2就可以完成了第一步, 現在能用嗎!?...當然不行...開機核心也要選base來搭配就可以正常了...但是..另一個問題來了..系統會自動更新呀..而且每次重開又會選xen的核心....我這台主機是要用來當SERVER的..那怎麼辦, 只要重開就倒站!?

放心, 這都是小事..我們一步一步來..
首先, 先把pppoe撥接的設定刪掉, 還有把服務ntpd(自動校正時間)設定為不啟用, 以防ADSL還不能用時, 他們在開始時會一直找網路而拖到我們的時間..
# rm -rf /etc/撥接設定檔
# chkconfig ntpd off

再來把libpcap反安裝..直接使用yum即可, 他會一併移掉依附的package...等下還要裝回來..
# yum remove libpcap

會提示一併移如下套件
==========================================================
 Package                 Arch       Version          Repository        Size
==========================================================
Removing:
 libpcap                 i386       14:0.9.7-1.fc7   installed         256 k
Removing for dependencies:
 nmap                    i386       2:4.20-5.fc7     installed         2.4 M
 nmap-frontend           i386       2:4.20-5.fc7     installed          88 k
 ppp                     i386       2.4.3-6.2.1      installed         821 k
 rp-pppoe                i386       3.5-31           installed         227 k
 wvdial                  i386       1.54.0-5.2.2     installed         264 k

Transaction Summary
==========================================================

接下來去下載舊的RPM包來安裝...
libpcap-0.9.4-2.1.2.i386.rpm
nmap-4.00-1.2.i386.rpm
nmap-frontend-4.00-1.2.i386.rpm
ppp-2.4.3-6.2.1.i386.rpm
rp-pppoe-3.5-31.i386.rpm

wvdial-1.54.0-5.2.2.i386.rpm

使用rpm-ivh xxxx.rpm 安裝回去...
再重設一次撥接帳號...是否順利撥接了呢!?

接下來要處理開機時核心選擇問題..其實..不管後來他有更新的核心或他預設是xen, 其實都由設定檔控制的..我們只要把設定檔備份下來後, 再把用不到的設定項拿掉即可..就不擔心重開機會跑錯核心了...
以GRUB例:

# cp /boot/grub/grub.conf /etc/grub/grub.conf.bak
# vi /boot/grub/grub.conf

====================================
title Fedora (2.6.22.1-41.fc7)
        root (hd0,0)
        kernel /vmlinuz-2.6.22.1-41.fc7 ro root=/dev/VolGroup00/LogVol00 rhgb quiet
        initrd /initrd-2.6.22.1-41.fc7.img
title Fedora (2.6.20-2925.13.fc7xen)
        root (hd0,0)
        kernel /xen.gz-2.6.20-2925.13.fc7
        module /vmlinuz-2.6.20-2925.13.fc7xen ro root=/dev/VolGroup00/LogVol00 rhgb quiet
        module /initrd-2.6.20-2925.13.fc7xen.img
title Fedora-base (2.6.21-1.3194.fc7)
        root (hd0,0)
        kernel /vmlinuz-2.6.21-1.3194.fc7 ro root=/dev/VolGroup00/LogVol00 rhgb quiet
        initrd /initrd-2.6.21-1.3194.fc7.img
title Fedora (2.6.20-2925.9.fc7xen)
        root (hd0,0)
        kernel /xen.gz-2.6.20-2925.9.fc7
        module /vmlinuz-2.6.20-2925.9.fc7xen ro root=/dev/VolGroup00/LogVol00 rhgb quiet
        module /initrd-2.6.20-2925.9.fc7xen.img
====================================
紅色的設定部份把他拿掉就可以了, 以後要用再從備份拿回來就好了..

這樣是不是輕輕鬆鬆完成ADSL設定呢...^^


 

[生活札記 ] 22 八月, 2007 15:11

在西元2007年08月20日, 一個值得紀念的一天, 因為主機及我的部落格隨著閃電而去, 真是無限感概, 也從中得到了一個時常被遺忘的經驗, 那就是常常要關心自己的電腦並且常常做一下資料備份...XD

話說當天凌晨, 一陣轟然巨響的雷聲, 在天空中響起, 當然沒有吵起我, 吵起我的是兩台主機同時"嗶"一聲, 讓我不由得毛骨悚然, 天啊~~上個月的事件不會再發生吧, 上次這樣過後, 主機的檔案系統就出了問題, 是很用力的把他救回來, 那又是一段往事了, 不過看到他只開了一次機就不再重開後, 心裡也安然了許多, 不多說...就再繼續睡了..XD

一如往常工作, 到了下午, 突然主機在乾妹"樺樺"進去收信時, 造成主機大LAG後, 我的主機就完全沒反應了, 天啊!! 真的發生了..

一回到家, 直接衝到主機前關心他, 發現他硬碟燈一直在不斷快閃, 心想~~不會吧...閃了一下午??....這樣不是不妙..而是非常不妙了....就只有進入系統下了強制關機指令, 結果無效...只有忍痛把電拔掉(因為機體溫度已經好高了)...果然重開機..馬上就過熱警示, 拆下來拿到冷氣前花了五分鐘把他吹冷, 再重開機...情況一樣...一直沒有方法解決, 用了 single mode來修復...也顯示說無壞軌, 到底是怎麼了呢!?

經過五六次的重開後..終於在開機BOOT時就掛了...唉!! 該來的還是要來, 跑不掉了...拆下硬碟拿到Window系統上利用Explorer2fs來查看內容, 無法讀取....再利用R-Studio修復, 救回了不少東西(在此也要喇叭一下R-Studio真的好用)...

就在昨晚, 買了新材料回來換, 把整台重整後, 下載了最後的FedoraCore7來安裝, 開始的重灌之路, 人家系統Crash重灌Windows是家常便飯, 但是重灌Linux是一個大工程, 尤其又是FC7, 只能自己摸...這個日子就漫長了...到目前為止恢復的服務也只有WWW, MAIL, DNS, FTP, SAMBA而已..還有好多項還沒裝回來...包含網站..論壇...天啊....真是讓我好好的上了一課, 資料一定要勤備份~~~~

目前進度想慢慢先把Blog恢復, 不過內容已經不想再PO了..就讓他隨風而逝吧~~~

請老天祝福我早日完成這個大任務~~~~

ps. 光想到魔獸公會的DKP...我就已經想自殺了...哇啊啊啊~~~~