發表文章

目前顯示的是有「復原」標籤的文章

修復己刪除的磁區

因為主機有2顆硬碟,為了要裝新的 Linux 作業系統,在分割磁區的時侯,手一滑,刪除了備份碟的磁區,因為有點擔心,所以沒有繼續安裝新的作業系統,也沒有做寫入的動作,用 LiveCD 把機器開起來,然後…… 然後硬碟就快署了 @@" 工作環境︰     原作業系統 Ubuntu Desktop 14.04     2 個硬碟,一個系統(sda)、一個資料(sdb)     資料碟分割時刪除磁區,但未做寫入動作 症狀︰     雖然分割硬碟最後一步寫入的動作沒有作,但是硬碟掛載(mount)的時侯還是得到 Superblock Corrupted 的訊息,開檔案總管看,原始資料有佔了硬碟空間(看得到使用量),但是看不到檔案,初步判定資料還在,索引沒了,想起以前上課的時侯,老師有說,Superblock 有問題,可以從硬碟其它地方救回來,只是忘了用什麼救了,Google 了一下,用 fsck 或是 e2fsck 應該有救,選了 fsck。 在開始之前, 一定要卸載(umount)要修復的磁碟 一定要卸載(umount)要修復的磁碟 一定要卸載(umount)要修復的磁碟 實作(howto)︰ dumpe2fs /dev/sdb1 | grep superblock 會得到像這樣的訊息   Primary superblock at 0, Group descriptors at 1-6   Backup superblock at 32768, Group descriptors at 32769-32774   Backup superblock at 98304, Group descriptors at 98305-98310   Backup superblock at 163840, Group descriptors at 163841-163846 fsck -b 32768 /dev/sdb1 會得到像這樣的訊息 fsck 1.40.2 e2fsck 1.40.2 /dev/sdb1 was not cleanly unmounted, check forced. ...

Ubuntu server LTS 14.04 MySQL server 無法啟動 無法重新安裝

OS: Ubuntu server LTS 14.04 APP: MySQL server 5.5/5.6 症狀: start: Job failed to start invoke-rc.d: initscript mysql, action "start" failed. /var/lib/dpkg/info/mysql-server-5.5.postinst: line 236: logger: command not found dpkg: error processing package mysql-server-5.5 (--configure): subprocess installed post-installation script returned error exit status 127 dpkg: dependency problems prevent configuration of mysql-server: mysql-server depends on mysql-server-5.5; however: Package mysql-server-5.5 is not configured yet. 處置: sudo apt-get purge mysql* sudo apt-get autoremove sudo apt-get autoclean 這個應該是關鍵步驟(直到下了這個指令重新安裝才成功) sudo apt-get dist-upgrade Reading package lists... Done Building dependency tree Reading state information... Done Calculating upgrade... Done 現在你可以重新安裝 mysql-server 了 (sudo apt-get install mysql-server) 收工!

為 NB 換上 SSD 硬碟 並且轉移 windows 8 系統到新的硬碟上

話說現在的 SSD 固態硬碟,不論是在 windows 作業系統安裝或是程式執行時反應速度都比傳統硬碟快上許多,為了讓筆電的效能提升,有些人也會選擇升級成這種硬碟,而且現在 K 牌 SATAⅢ 2.5吋,號稱最高讀寫速度:450MB/s(看看就好) 的 120G SSD 固態硬碟網購價格 1800 有找,令人心動,它的機身也比較薄(7mm),可能因此還附了一個墊片。 這次的工作環境 Lenovo Thinkpad E530,windows 8.1,NB的硬碟 2.5吋 1T STAT 介面,新購入2.5吋 120G SSD 硬碟1個,想把 NB 的硬碟換成 SSD 的,並且把 windows 8 系統從原本的硬碟轉移到新的 SSD 硬碟上。 問題來了。 原本的傳統硬碟容量比較大,新的硬碟(SSD)容量比較小,不想重灌系統(雖然如果有安裝光碟,可能重灌的速度快一點,就是安裝後要再加裝一些有的沒的程式令人苦惱),好在人會老、軟體會成長,拜過股溝大神後,一些常用的系統備份還原軟體,都有支援這等作業系統轉移(複製,Disk Clone)的功能,所以先備份資料吧,硬體誠可貴,資料價更高! 假設最單純的狀況,也就是這次遇到的狀況,把新的(SSD)硬碟用USB外接盒裝起來,原有機器上傳統硬碟只有1個槽 C:,使用的空間比新的硬碟容量小,下載 EaseUS todo backup Free 這個免費程式,選複製,把整個硬碟包含C和一堆有的沒的分割,全部複製到新的硬碟上,等上一個半小時,收工! 原以為可以在 BIOS 開機選項選用這個新的外接硬碟就可以開機,這樣的配置遇到無窮修復迴圈,系統就是開不起來,但是新的硬碟裝到NB上原本的硬碟的位置(原本的硬碟拆下來裝到USB外接盒當隨身硬碟),重新開機,將將將將!原本的系統回來了,除了第一次開機感覺較慢,之後開機速度真的很快。 如果硬碟有2個分割磁區(通常是C:、D:),請記得備份D的資料到別的硬碟,殺掉D,然後一樣用 EaseUS todo backup Free 這個免費程式,選複製,把整個C的硬碟,複製到新的硬碟上,等上一個半小時,也是收工! 這次還遇到一個問題,有個 Fxxxxxxx 的外接盒,資料傳輸接頭看起來是藍色的 USB 3 ,但是,接到 NB 上面藍色 U3 的接口就是抓不到的,就算是把Y形硬碟連...