無法格式化唯讀 ISO 9660 可啟動 USB

無法格式化唯讀 ISO 9660 可啟動 USB

我使用 Startup Disk Creator 為另一台筆記型電腦建立了一個可啟動 USB 驅動器,並在該筆記型電腦上成功安裝了 ubuntu。但是當我嘗試格式化我的 USB 時。

我沒有找到任何格式選項

然後我嘗試mkfs並注意到它是一個只讀檔案系統

我嘗試使用 關閉磁碟設備的寫保護hdparm。但一切都沒有改變。

經過長時間的研究,我已成功關閉唯讀選項這個答案。

modprobe

mkfs運行沒有任何錯誤。但磁碟未格式化

雖然有格式化磁碟選項。但,

我收到錯誤udisks-error-quark, 0

最後嘗試使用dd指令時出現 I/O 錯誤

答案1

這樣的事情我也經歷過。像這樣的網站:

https://linuxiac.com/how-to-create-bootable-usb-drive-using-dd-command/

說簡單地使用Disk Destroyer來複製iso和boom。我想我過去曾經做到過,但現在它破壞了我的動力。

我不認為這是壞硬件,因為它工作得很好,直到我使用 DD 複製 ubuntu iso,然後我無法擺脫 iso 9660。到零(用進行檢查xxd | head -32),但是當我打開 gparted 並抱怨我的物理塊大小是 2048 字節但 linux 認為是 512 b (與邏輯塊大小相同)時,它不知何故又回來了。

你的問題很好地總結了我過去幾天嘗試過的所有過程,我可能會添加一些更晦澀的hdparm命令:(極度危險到你的內容,但如果你已經做到了這一點,無論如何它可能幾乎是一塊磚頭)。嘗試使用 取得寫入存取權限hdparm -r0,或modprobe使用問題中所述的夸克卸載/重新載入後:

恢復出廠設定:

hdparm --yes-i-know-what-i-am-doing --dco-restore /dev/sdc

hdparm --set-sector-size 2048 /dev/sdc

如果您的磁區大小在執行上述程序時也變得混亂。 Gparted 會抱怨「實體磁區大小是 x,但 linux 報告它是 y」或類似的內容。

我認為下一步(如果您不能只是扔掉併購買新驅動器)是使用供應商特定的工具。看一下這個連結樹:

http://reboot.pro/index.php?showtopic=20865

https://www.usbdev.ru/

https://www.usbdev.ru/articles/detect_controller/

https://www.usbdev.ru/articles/thestart/

https://flashboot.ru/files/file/419/

溫習一下你的 русский,它們是僅限 Windows 的實用程序,可能是俄羅斯人用 C++ 寫的。他們編制了一個巨大的拇指驅動器和晶片製造商資料庫,並用有趣的翻譯解釋了它是如何工作的。他們的意圖似乎是好的,但我可能會將敏感數據或機器與你的學術測試機器保持距離,你加載了來自天知道在哪裡修復你的 12 美元驅動器的隨機特權二進制 blob。

相關內容