SD卡/U盤分區壞了怎么辦?告訴大家一個簡單的恢復方法


前言:

以前工作的過程中經常會借U盤給開發同學使用,結果等到還回來后,發現U盤的可用的空間變得很小了,可是插到電腦上發現明明磁盤里也沒文件呀,格式化后發現還是不管用,百思不得其解~~

上網研究了老半天才解決了,現在就將之前U盤損壞的恢復方法總結如下,供參考,哈哈哈~~

【以下以SD卡恢復為例,U盤恢復方法類似】

方法/步驟:

1、卸載SD卡分區

在使用fdisk命令前,請使用如下命令卸載boot分區和rootfs分區:

Host# umount /media/boot

Host# umount /media/rootfs

2、確認SD卡節點名字

Host#    sudo fdisk -l

確認大小確認節點名字為sdd。如下圖所示:

 可以看到SD卡節點是sdd,其中有2個分區,分別是sdd1和sdd2。SD卡節點名字是可變的,多次插拔或者使用不同的卡都有可能導致節點改變。

 3、刪除SD卡分區

執行如下命令開始對SD卡進行操作:

Host# sudo fdisk /dev/sdd

 

 4、輸入m,可看到所有fdisk命令操作指令,如下圖所示:

 

5、先后輸入d和1,即可刪除第一個分區。再次輸入d,即可刪除另外一個分區。如下圖所示:

 

 6、增加一個新分區

依次輸入“n->p->1->回車鍵->回車鍵”,即新增一個分區,如下圖所示:

 

 7、輸入w,保存分區修改,如下圖所示:

 

 8、格式化為普通SD卡格式分區,命令如下:

Host#    sudo mkfs.vfat /dev/sdd1

 

 

注意:恢復分區,會對原有數據損壞,請一定記得將原有數據和資料做好備份。。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM