並使用SWAP程式切換OS,因此可以變成一台小型的LINUX SERVER。
這台機器用了非常久機器幾乎沒關過,就在去年六七月,開機速度越來越慢,
最後DEBAIN LINUX開不起來,DIAG的燈也連六閃,網路上說明六閃為硬碟有問題。
應該是檔案系統亂掉,導致無法開機。
所以需要把硬碟拆了,拔到PC上面去,用KNOPPIX LIVE CD或是有LINUX的機器來救援,
將其改回原廠設定以便修復安裝DEBAIN的PARTITION。
因為BUFFALO在LINKSTATION上面有寫入特殊的格式,讓其他LINUX沒辦法讀取檔案(mount),
因此僅能將Hard Disk直接接到桌機用LINUX系統,抓取X86的SWAP程式,
將PARTITION SWAP回來。最後再裝回LINKSTATION,使用遠端SSH進去維護,
使用ex2fsck指令修復硬碟,從2012/12/31晚上10點做到2013/01/01下午五點,
一共花費20個小時, 最終修復完畢,也算是陪我跨到年了。
若想在一般的LINUX下掛載LINKSTATION的磁碟分割區,則須用fix_ext2_magic來掛載,
不過修復完畢後需要在回復原狀,LINKSTAION才可正常使用。
2006年七月入手,至今也六年多了
網路上的教學是要將前檔撕開,並將螺絲卸下,
不過我的機器上面沒有螺絲,可見COST DOWN的程度
將壓條壓下並向後推便可取下。
外殼唯一有螺絲的為後方,僅需將貼紙挑起,就可取下螺絲。
貼紙拿下之後,螺絲出現
LINKSTATION的腳架僅需往前推就可拆下
腳架拆下後,構造長的跟正上方一樣
整個邊條卸下之後,上下有四個邊扣,用指甲稍微壓下,就可以將外殼取下
外殼拆開了,還算簡單
接下來進行內部拆解,先將邊角的四顆螺絲卸下,就可以把主機板與CASE分離
內部變壓器,需解開兩個對角螺絲,因為變壓器會蓄電,所以拆的時候需要帶手套,或是接地
變壓器拆下來了,剩下硬碟的固定架
硬碟固定架是用卡榫式的
另一邊稍微推開,我使用牙刷刷柄往外推
與BOX的塑膠外殼分離
剩下兩個螺絲了就可以拆下硬碟了
硬碟終於現身,WD 250G的IDE硬碟
接上一台有IDE介面的PC,將拆下來的硬碟接上PC,接著用KNOPPIX LIVE CD開機
KNOPPIX的指令模式,比較令人莞爾的是輸入指令的時候,
都會用電腦語音念過一遍,聽久了蠻吵的,不知道要怎麼關掉
選10進入SHELL MODE,開始下指令了
開始指令模式
搜尋待救援硬碟的代號
knoppix:~$ dmesg | grep -e hda -e hdb -e sda -e sdb
搜尋結果硬碟代號為sda
knoppix:~$ cd /var/tmp
knoppix:~$ wget http://www.geishuettner.de/docs/Linkstation/debil-0.1.tgz
用wget抓回有X86的swappart_x86的壓縮檔案
knoppix:~$ tar zxvf debil-0.1.tgz
knoppix:~$ cd debil-0.1
knoppix:~$ debil-0.1/swappart_x86 /dev/sda /dev/sda
現在已swap回Buffalo原廠系統,將LINKSTATION硬碟拆下,重新裝回,因為軟改機的檔案系統已毀損,因此需使用PUTTY進入LINKSTATION修復系統。
knoppix:~$ umount /dev/hda3 (卸下有問題的硬碟PARTITION)
knoppix:~$ e2fsck -f -y /dev/hda3 (檢查磁區,記得加上y,就不用等待yes按y了)
knoppix:~$ mount /dev/hda3 (掛回硬碟PARTITION)
knoppix:~$ swaphd (切回軟改機的PARTITION)
knoppix:~$ reboot -n (重新以DEBAIN開機)
從拆機到整個硬碟修復結束,共花了23小時,LINKSTATION也陪我跨過慘淡的2012年,最後祝大家新年快樂~
參考資料
LinkStation 的升級 Part1: 更換硬碟
How to Fix “Read-only file system” Error in Linux?
翔工坊@HYPC
沒有留言:
張貼留言