2022年10月28日 星期五

Ubuntu 上 USB 網卡斷線問題

markdown 家裡筆電換成 ubuntu 一段時間,最近原本用的好好的 USB 網卡突然開始瘋狂斷線,將網卡 off/on 後會回來,但是很快又開始斷。 花了好幾個小時,確認家裡分享器沒問題,網路沒問題,usb網卡沒問題,然後在[網上](https://askubuntu.com/questions/1044127/usb-ethernet-adapter-realtek-r8153-keeps-disconnecting)看到可能是因為網卡 driver r8152 不能 handle USB autosuspend,然後照著裡面解法,先裝好 tlp,然後在 tlp config `/etc/tlp.conf` 加上一行 `USB_BLACKLIST="0bda:8153"`,重開機,網路恢復了不再斷線。 其實從 windows 換成 ubuntu 後,三不五時就會發現一些小問題,然後就要花時間去查或避開,覺得有一句話真的說的對, Linux is free only if your time is free

檔案系統對硬碟容量的影響

markdown 手上有個空的 1T 隨身硬碟,原本是 NTFS 檔案系統,硬碟容量是 932GB,可用空間也是 932GB,後來格式化成 ext4 之後,硬碟容量變成 916GB,可用空間變成 870GB,容量的差距太大,所以就查了一下為什麼會有這個差別。 首先是空的硬碟為什麼硬碟容量跟可用空間不一樣,是因為 ext 檔案系統預設會保留 5% 的空間,當一些極端情況發生時,還有空間來讓一些特殊程式可以運作。 ![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg-kfPWVbYnqOy3LMWJPHkmqlM2oMW4gs7SEAt6dUwQhvGCeYjfv2TarsdxCKTqnofcizY9qpeBHZMs7KO25aC-oVuTN10YgORN0Uq0WtNVtCfmnZ6aQEoEZf5Gwxl7TuR5_GIomoaqKFaBNe70yHmSUtxrqJXybc_w1pH_PfJu_RpGxFy7JRsYGybcEQ/s1600/2022-10-29_09-15.png =900x*) 這個保留空間可以關掉,在格式化時用 `-m 0` 參數就可以了。 再來看原本 932GB 怎麼在 ext4 上變成 916GB,因為 ext4 會預先將硬碟用到的 metadata ex: inode 保留出來,以 932GB 的硬碟來看,inode 大約就是 14GB,那 NTFS 應該就是沒有先把 inode 保留,所以才會有 932GB 可用空間。 --- [文件系统使用变长块的优缺点?](https://www.zhihu.com/question/51071915)