MoA's 糟糕生活
關於Moa的一些筆記隨寫, 技術文章, 生活記事
2020/06/03
因機械硬碟壞軌系統轉移至SSD上
最近我用了 9 年的的 WD 10EALX 系統碟出現 C5 C6 系統開始有點不穩, 常常會當機
順勢買了一個 SSD 換掉系統碟
希望是可以無痛將 windows 整個轉移到 SSD 上
原先 WD 碟上分了四槽 CDEF, 當然是先把 DEF 的資料做備份先
嘗試過網路推薦的無痛系統轉移工具 但是因為我的硬碟有壞軌的關係所以處理沒多久就中斷了
後續只好土法煉鋼 在 linux 下用 fdisk 跟 dd 去做 clone
使用 ubuntu 安裝碟 試用 ubuntu 進到 linux 環境
SSD 被辨識成 /dev/sda, 原 WD 則是 /dev/sdc
用 fdisk 查看 /dev/sdc 可以看到
sdc1是系統保留100M, sdc2才是C槽
由於 DEF 碟資料都有備份, 所以在 linux 實際要處理的就是 /dev/sdc1 與 /dev/sdc2
紀錄 sdc1, sdc2 的起始磁區與大小 用 fdisk 在 /dev/sda 上分割出一模一樣的空間, 磁區類型記得改成 7 (NTFS)
接著使用 dd 做分割區 clone
因為有壞軌, 所以一定要加上 conv=noerror, 否則讀到壞軌處會中斷
noerror 做法會將壞軌的地方填上 0x00, 代表所對應的檔案就會損毀, 不過原先就壞軌了, 為了要系統轉移所以也沒差了
```bash
dd if=/dev/sdc1 of=/dev/sda1 bs=4096 conv=sync,noerror status=process
```
處理完後還是不能直接進 windows, 必須要修復 bcd
使用 windows 安裝碟進去修復我的電腦
開啟命令提示字元執行以下
```
bootrec /fixmbr
bootrec /rebuildbcd
bootrec /fixboot
```
這樣就完成了
用 SSD 開機果然是秒進啊!!
2020/02/01
2019/11/26
file descriptor redirection 與 process substitution
是這樣的這邊有個需求想要把 stdout 與 stderr 分別導向至不同的檔案中
這個很簡單
透過 bash 中 > 即可達成
再來 stdout 的 fd 是 1, 而 stderr 的 fd 是 2
組合起來就是
```
command 1> out.log 2> err.log
```
而預設導向的 fd 是 1
於是乎又可以寫成
```
command > out.log 2> err.log
```
接下來變化來了
需求是:
除了把 stdout 與 stderr 分別導向至不同的檔案中, 也要將 stdout 與 stderr 導入至同一個檔案, 並且印出順序要一致
這就會需要用到 process substitution
```
>(list)
# 或
<(list)
```
指令 list 會以非同步方式執行
加上利用 tee 同時導入至檔案與印在螢幕上
組合技如下:
```
command > >(tee stdout.log >> all.log) 2> >(tee stderr.log >> all.log)
```
2019/10/22
修改 root logic volume 注意事項
一班我們如果要重新命名 lv 只要
```
$ lvrename
```
就可以了
但是如果要重新命名 root 也就是啟動系統那顆的話就要小心了
如果缺了步驟, 很有可能你的系統就開不了機了
除了使用 lvrename 去改名外, 還必須執行三個步驟
1. 將 /boot/grub/grub.cfg 下所有相關路徑都改正確
2. 執行 update-grub2 去重新產生開機設定
```
$ update-grub2
```
3. 修改 fstab 路徑
2019/10/04
備份樹莓派 microSD 卡
最近在樹莓派上面跑 docker 但常常每幾個星期就會出現 kernel 或是 library 毀損的訊息
導致如果重開機後 docker service 就無法正常啟動 實在是很困擾我
所以就想說有沒有辦法備份整個安裝好的SD卡 毀損時直接還原就好
2019/08/01
Honeywell HPA-720WTW 開箱
雖然本身不太會過敏, 但是一直以來都很想嘗試用用看空氣清淨機
剛好家裡剛裝潢好, 木工粉塵飛揚與怕櫃子貼皮用的膠水會釋放出甲醛
趁機就開始準備想要入手的空氣清淨機牌子與型號
想到前同事買了 Honeywell, 所以就注意在 HPA-100APTW, HPA-200APTW, HPA-710WTW, HPA-720WTW 這四台上面做參考
當然去特X屋的時候, 也有被推薦 Dyson 的 TP-04 與 HP-04, 但使用情境與價格的因素, 這次就先不考慮囉
做功課做了許久, 在考慮了適用坪數與外型, 最後是決定買 HPA-720WTW
近期可能是因為有新產品要發表了, 所以我最終入手價比原價 18900 或折扣價 17900 還便宜很多!!
訂閱:
文章 (Atom)