溫馨提示×

Debian掛載SD卡流程

小樊
39
2025-10-16 01:09:10
欄目: 智能運維

1. 準備工作
將SD卡插入Debian系統的SD卡插槽或通過讀卡器連接到USB端口,確保設備物理連接正常。

2. 識別SD卡設備名稱
打開終端,使用以下命令查看系統中的存儲設備信息,識別SD卡的設備名稱(如/dev/sdb1、/dev/mmcblk0p1等):

  • lsblk:簡潔列出塊設備及其掛載點,適合快速識別新插入的SD卡;
  • sudo fdisk -l:顯示詳細磁盤分區信息(需root權限),可確認SD卡的容量、分區類型等。
    通過設備名稱可區分SD卡與其他存儲設備(如內置硬盤/dev/sda)。

3. (可選)分區與格式化(若SD卡未分區/需重新格式化)

  • 分區:若SD卡未分區,使用fdisk工具創建分區:

    sudo fdisk /dev/sdX  # 替換sdX為SD卡設備(如/dev/sdb,無數字)
    

    fdisk界面依次輸入:n(創建新分區)→ p(主分區)→ 回車(默認分區大小,覆蓋整個SD卡)→ w(保存并退出)。

  • 格式化:將分區格式化為常用文件系統(如ext4、FAT32、exFAT):

    • ext4(Linux原生)sudo mkfs.ext4 /dev/sdXnsdXn為SD卡分區,如/dev/sdb1);
    • FAT32(通用)sudo mkfs.vfat -F 32 /dev/sdXn;
    • exFAT(支持大文件):需先安裝工具sudo apt install exfat-utils exfat-fuse,再執行sudo mkfs.exfat /dev/sdXn。

    ?? 格式化會清除SD卡所有數據,請提前備份重要文件。

4. 創建掛載點
掛載點是SD卡在文件系統中的訪問目錄,通常創建在/mnt/media下:

sudo mkdir -p /mnt/sdcard  # -p參數避免目錄已存在的錯誤

可根據需求修改目錄名稱(如/mnt/sd)。

5. 掛載SD卡
使用mount命令將SD卡分區掛載到指定掛載點:

sudo mount /dev/sdXn /mnt/sdcard  # 替換為實際設備名稱(如/dev/sdb1)
  • 特殊文件系統支持:若SD卡為NTFS/exFAT格式,需提前安裝對應工具(sudo apt install ntfs-3g),并使用mount.ntfs-3gmount.exfat-fuse命令掛載。

6. 驗證掛載結果
通過以下命令確認SD卡是否成功掛載:

  • df -h:查看掛載點的磁盤使用情況,若顯示/dev/sdXn掛載在/mnt/sdcard,則表示成功;
  • lsblk:檢查SD卡分區的MOUNTPOINT列是否指向掛載點;
  • 訪問內容:使用cd /mnt/sdcard && ls查看SD卡內的文件。

7. (可選)設置開機自動掛載
若需每次啟動系統時自動掛載SD卡,需編輯/etc/fstab文件:

  • 獲取分區UUIDsudo blkid /dev/sdXn(替換為實際分區),記錄輸出的UUID(如1234-5678);
  • 編輯fstab:使用文本編輯器(如nano)打開文件:
    sudo nano /etc/fstab
    
    在文件末尾添加一行(格式:UUID=xxx 掛載點 文件系統類型 defaults 0 2):
    UUID=1234-5678 /mnt/sdcard ext4 defaults 0 2
    
    保存并退出(Ctrl+O→回車→Ctrl+X)。
  • 測試配置:執行sudo mount -a,若無錯誤提示,則配置生效。

8. 卸載SD卡
完成操作后,使用umount命令安全卸載SD卡(避免數據損壞):

sudo umount /mnt/sdcard  # 替換為實際掛載點
  • 檢查占用:若提示“target is busy”,可使用lsof /mnt/sdcard查看占用進程,關閉后再卸載。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女