如何格式化唯讀iso9660 USB驅動器

如何格式化唯讀iso9660 USB驅動器

我有 USB 驅動器,其檔案系統是唯讀 ISO9660。我該如何格式化它?它總是顯示“只讀 FS”

答案1

如果這是該 USB 驅動器上的唯一分割區,那麼我們擦除整個裝置也沒關係。如果情況成立,您可以在裝置上使用 fdisk 建立新的分割區表。建立新的分割表後,然後建立一個新的 fat32(如果它是基於快閃記憶體的儲存並且您希望作業系統之間具有互通性)分割區。如果這是基於盤片的 HDD,則只需選擇適合您的檔案系統。

以下是有關 fdisk 的一些基本說明:Ubuntu 中的小型 FDISK 範例

這些說明可以適合您的用途。確保選擇“o”來建立新的分割表。這將擦除對先前分割區的引用,然後您可以將整個磁碟重新格式化為適合您的檔案系統。如果您遇到困難或建立新分區表因某種原因失敗,請告訴我。

僅當您不介意格式化整個裝置(如 USB 記憶棒)時才執行此操作。如果這是實際HDD 上的一個分割區,那麼您可以嘗試使用fdisk 刪除並建立一個新分割區,您也可以嘗試從LiveCD 執行所有這些操作(以防萬一您的作業系統中的某些設定阻止了這種情況) 。

答案2

這對我來說在我擁有的 SDB ro Sticks 上效果很好...

[root@localhost ~]# dd if=/dev/zero of=/dev/sdb bs=512 count=1

1+0 筆記錄

1+0記錄輸出

複製 512 位元組,0.0223074 秒,23.0 kB/秒

[root@localhost ~]# mkfs.vfat /dev/sdb

答案3

問題可能在於 ISO9660 FS 是唯讀的,而不是磁碟機。讓磁碟機安裝,然後鍵入mount,並尋找磁碟機的裝置:

/dev/sdb1 on /media/BigDrive type iso9660 (ro....

然後卸載設備(但是物理刪除它)並嘗試重新格式化它:

umount /media/BigDrive
mkfs.vfat /dev/sdb1

請注意我如何從上面的安裝輸出獲取安裝點(用於卸載)和驅動器(用於 mkfs'ing)。順便說一句,正確執行這些操作確實非常重要,否則您可能會破壞電腦上的一些相當重要的資料。謹慎行事!

假設此操作有效,移除並重新插入驅動器,它應該顯示為可用的 VFAT FS。

相關內容