[爆卦]win32 disk imager教學是什麼?優點缺點精華區懶人包

為什麼這篇win32 disk imager教學鄉民發文收入到精華區:因為在win32 disk imager教學這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者togepy (波克比)站內Linux標題[問題] Raspberry Pi 2 Type B ...


各位大大好:
  第一次來到貴版因為碰上了一個問題一直無法突破,
Raspberry Pi 2 TypeB的SD卡一直無法完美複製成功啊 ...

試過了Windows 8.1的Win32 Disk Imager v0.9.5,
結果是國防布,完全沒有畫面...

也試過用VM去安裝Fedora,使用fdisk先d掉所有partition,
再用dd去直接複製SD卡,結果雖說有畫面,
但卻碰到了開機選單沒有任何OS可選,
與第二個結果可以進入OS,但跑到一半卻整個卡死,

記憶卡部分應該是沒問題,用過SDFormatter覆寫格式化成功

上述三個狀況都不是我希望的完美複製SD卡的結果,
請問貴版的大大是否有好的備份還原方法呢?
感謝賜教<(_ _)>

--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.43.104.180
※ 文章網址: https://www.ptt.cc/bbs/Linux/M.1428896741.A.E24.html
min19892007: 我也是 win8.1 使用相同軟體 沒有發生錯誤 04/13 11:59
min19892007: 你要不要先檢查 image檔案有沒有問題 04/13 12:00
togepy: Win8.1我是先用Read存成image後再用Write寫回,怎樣確定呢 04/13 12:06
a73126: 你的VM複製到SD?....你的VM是x86的還是你有用Qemu模擬Arm? 04/13 12:32
a73126: 應該問你的Image哪裡來的? 04/13 12:33
togepy: 我的VM用的應該是x64模式吧,Fedora x64版本 04/13 12:44
togepy: 我的image則是我自己安裝完畢後,可正常執行的SD去轉的 04/13 12:44
a73126: Pi的架構不是x86...你這樣dd一定會出事阿 04/13 12:56
togepy: 原來是這樣,那請問要怎樣VM出一套可以dd的OS呢?用哪套? 04/13 12:57
a73126: Qemu模擬ARMv7應該是可以,只是沒有ARM的liveCD 04/13 13:01
a73126: 你要裝就找找Fedora_ARM_Installer這類東西看看吧 04/13 13:02
a73126: 不過其實真的想做你還是得學Cross Compile 04/13 13:02
a73126: Fedora_ARM_Installer看了一下似乎也沒辦法.... 04/13 13:09
a73126: 不過fedora倒是有提供Arm的RAW Image 04/13 13:10
togepy: 了解,正途還是得走Cross Compile才能完美備份RPi SD卡吧 04/13 13:11
ago1414: http://elinux.org/RPi_cmdline.txt 改設定值 04/13 14:30
togepy: 感謝ago1414大大,雖然還看不懂該怎麼改,我想傻瓜一點的 04/13 14:43
ago1414: 用linux 掛載磁區 然後改那個檔案 用vi改 04/13 15:23
ago1414: 應該是輸出設備造成黑屏 改那個設定檔 04/13 15:25
ago1414: google => rapsberry cmdline VGA 有個blog可以查 04/13 15:27
bossyangs: 有難度… 04/13 17:39
togepy: 感謝ago1414大大,我再來研究看看我是設定到了什麼好了 04/13 17:44
感謝min19892007大大的經驗分享,寫入"Write"確實是OK的

感謝a73126大大的懷疑,一語驚醒夢中人,我的image哪來的
還有就是在x86模式底下dd確實會出事

因此我就改了一下我的策略,第一階段成功,卻又衍伸了一些小問題

我的備份方式就是用Pi自己備份自己
兩張SD卡分別都各自灌了一次Pi,用A去製作B的image檔,
但都是在Pi的環境底下製作,這就解決了a73126大大所提出的問題點

用USB讀卡機掛在USB HUB上頭,插上第二張SD卡,
先用df -h 查詢USB掛載的記憶卡
通常會出現多組 /dev/sd?? <=英文+數字
英文不變,數字會變,記住/dev/sd?(英文) 即可

接著使用了The MegPi雜誌第9期 P14頁介紹的
https://www.raspberrypi.org/magpi-issues/MagPi09.pdf

先切換到有大約2.5GB的空間,下達
sudo dd if=/dev/sd? bs=2M | gzip -9 -> Rpi_8gb_backup.img.gz
就可以gz壓縮的格式壓縮image檔,否則檔案太大A卡會裝不下B卡
我是用兩張8G Class10,系統本身吃掉約3G,image檔約2G,
因此可以建立兩個image
註:bs=2M <=大小寫數字不動,不這樣下達,
壓縮速度會下降到1MB/s不到,整張備份完約要花3小時左右 ...

再來由於我用sudo fdisk 去d掉所有partition之後,想用
gunzip Rpi_8gb_backup.img.gz c | dd of=/dev/sd? bs=2M
我沒設定root密碼,無法用root去下達,因此我就轉到了
Windows去還原了,將剛才的Rpi_8gb_backup.img.gz
透過隨身碟,或是其他方式傳回Windows,用WinRAR解壓縮,
抓出來Rpi_8gb_backup.img再用Win32 Disk imager寫回去SD卡即可,

問題來了!!!
Windows不能下達bs=2M,我這次還原整整花了快三個小時,
想請教一下各位大大,在有一個正常的image情況,
Windows要怎樣做出高速回寫的動作呢?3個小時太久了 ...
※ 編輯: togepy (114.37.86.153), 04/14/2015 02:22:46
a73126: 話說我是不是誤會你本來說的意思了,如果你的記憶卡在Pi上 04/14 03:17
a73126: 已經可以執行然後要變成Image是可以在x86下dd的 04/14 03:17
togepy: 問題我就是dd不起來呀,好奇怪呀 XDDDDD 04/14 03:43
togepy: 補充一下,我直接用Win32做image,畫面是國防布 04/14 03:47
togepy: 用Fedora x64 DD,開機啟動時間會變超長,然後死掉 ... 04/14 03:48

Windows底下製作.img與快速還原的工具,免費軟體(非自由軟體)
我找到一個USB image Tool,感覺比起Win32 Disk imager好用
下載網址 http://www.alexpage.de/usb-image-tool/download/
教學:http://segmentfault.com/a/1190000000492510
另外衍伸一個問題:http://wiki.ubuntu-tw.org/index.php?title=Dd
文章裡面提到的block大小,到底該設定多大才好呢?
這是我的設定:http://ppt.cc/jBSH
有誰知道8G的SDHC記憶卡的blocks設定多少為最佳呢?
※ 編輯: togepy (114.25.35.213), 04/14/2015 21:28:08
abarrychen: 你是直接用hdmi嗎 還是轉vga? 04/19 01:10

你可能也想看看

搜尋相關網站