Usb-Drive

如何格式化 16GB 的 pendrive 以僅儲存 2GB

  • March 21, 2017

我需要在 2GB pendrive 上製作一個定制的 Live Lubuntu 版本。但是現在沒有筆,所以我需要用我手頭的 16GB 來測試它。如果這支筆被格式化為滿容量(在戴爾和惠普電腦上測試),系統將不會啟動實時版本,但發現一種可能的解決方案是將其格式化為更小的尺寸。這樣做的命令是什麼?目前我正在使用sudo mkdosfs -F 32 -I /dev/sdb1,並獲得預期的 14.5GB 可用儲存空間。

更新:來自所選答案

$sudo fdisk /dev/sdb
> p
> n
> p
> 1
> [Intro]
> +2G
> p
> w

/dev/sdb1告訴我驅動器已分區。您必須重新分區驅動器,使第一個分區限制為 2 GB 或更少,然後在此分區上創建 FAT32 文件系統。

編輯:作為替代解決方案,您可以告訴mkdosfs限製文件系統大小,而不是使用整個分區。根據mkdosfs手冊頁,您可以將塊計數指定為設備名稱之後的最後一個參數。我猜塊大小是 512 字節,所以塊數是 2G 除以 512。

引用自:https://unix.stackexchange.com/questions/352581