# 障礙排除

## 狀況說明

因更新時無法正常移除舊有資料，造成更新後硬碟容量爆滿

### 最早影響時間點:

&#x20;   2021-01-26

### 造成原因:

由自動更新系統造成，系統未正常更新並移除舊有版本

### 受影響機器特徵:

曾更換過版本並有持續聯網(wifi)

### 造成影響:

重新啟動後無法開機，

資料無法寫入



## 處理方式

### 處理說明:

&#x20;登入系統後手動移除舊版本及非使用中容器 並拓展檔案系統，以防未來產生類似情況

### 處理流程:

1. 連線並登入MAPS6&#x20;
2. 使用 df -m  確認是否系統已無可用空間 (錯誤的系統此時就會顯示使用率100%)
3. 使用 docker ps  指令確認docker服務是否還在執行中 (這就是造成開機後無反應的問題)
4. 若 docker 因為無可用空間而停止執行，執行 rm -rf MagPi  刪除不必要檔案 (若執行中則繼續進prune)
5. 使用 sudo dockerd 指令使docker 繼續執行 (若無法丟至背景執行，則另開一個分頁進行以下步驟)
6. 輸入 docker container prune 以及 y 將非執行中容器刪除
7. 輸入 docker image prune -a  以及 y  將非使用映像黨刪除
8. 使用 df -m  確認系統可用空間，將舊資料移除後應回復到80%上下
9. 輸入 sudo raspi-config --expand-rootfs 擴展記憶卡容量
10. 使用 sudo reboot 重新開機即完成設定
