文章分類

食品安全 自由軟體

有關阿原記事本

阿原,江易原,記下一些事情跟朋友們分享,也留下自己學習與成長的紀錄。教學課程網請見 "阿原小站" 還有阿原開放式課程以、阿原教學影片阿原生活影片阿原創新顧問公司
版權:除特別聲明外,本網站之照片及文字等,皆為版權沒有 (public domain),歡迎使用
*本站累積不少教學與食品安全資料,請善用左上角的網頁搜尋功能

2015/08/19

筆電備份到外接碟之錯誤訊息與解法 rsync error: received SIGINT, SIGTERM, or SIGHUP


說明
時間: 2015-08-18
OS: LiuxMint 17 (KDE)
硬體:
a. 新買的創見外接硬碟殼 USB 3.0,
b. 硬碟 WD-1TB, dd 指令抹平後分割成 EXT4,用 Gsmarttool 掃過,沒有問題


兩個個要備份的子目錄 A and B

把外接硬碟插入筆電 USB 3.0 插孔

1. 使用檔案管理員 Dolphin
a. 複製子目錄 A (100 GB) 到外接硬碟,約 24% 後出問題,很多檔案無法複製
b. 複製子目錄 B (140 GB) 到外接硬碟,約 5% 後出問題,很多檔案無法複製

(此時超沮喪,想不出哪裡有問題)

2. 使用 rsync 指令
a. 順利完成子目錄 A (100 GB) 備份到到外接硬碟
b. 到了子目錄 B 卻出錯,嘗試三次,錯誤訊息如下



首次錯誤
^Crsync error: received SIGINT, SIGTERM, or SIGHUP (code 20) at rsync.c(632) [sender=3.1.0]
rsync error: received SIGINT, SIGTERM, or SIGHUP (code 20) at io.c(521
(抱歉,阿原看不懂,事後 Franklin 說, io.c 可能是硬體讀寫錯誤)

第二次錯誤
rsync error: error in file IO (code 11) at receiver.c(389) [receiver=3.1.0]
看到 IO,這阿原有點感覺,看看檔案總管,大吃一驚! 硬碟居然卸載 (我完全沒有退出,也沒有碰到 USB 線。幾次嘗試,真的複製到一半,就會自動卸載硬碟)

第三次錯誤
rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(11
(居然叫我看前次的錯誤....我哪懂!)

上網找答案  google: rsync error: received SIGINT, SIGTERM, or SIGHUP

找到 [12.04] Error using rsync to backup...
有人提到,可能是權限不足,前面加上 sudo 就可以 (我半信半疑,因為我用的終端機就是 super user),就試試看,還是出問題。


火氣來了,做了項嘗試,也是最後成功的解法,阿原稱它為七月半解法,那就是:

換用筆電上其他 USB 2.0 的插孔

不但複製完成,也沒有自動卸載。跟緊根 Franklin 說明,他說可能是那個 USB 3.0 插孔不穩.....
OK,很可笑,就這樣。剛好去超市,所以 140 GB 就放著,也複製完了!

再次說明,即使有相同的錯誤訊息,各位遇到的情況可能跟阿原不同....就看著辦吧!