求救! 關於Ubuntu的dd問題 - Linux

Odelette avatar
By Odelette
at 2016-05-25T11:57

Table of Contents

成功了!
由於MBR跟sda1中間還有一段gap(sector1~sector62) 這段也有資料
所以要一併copy至新硬碟中 就可以順利開機了

步驟如下:
(sda->sdb)

1.透過fdisk 在sdb上分割一個跟sda1一樣大的primary partition -> sdb1

2.透過fdisk 將sdb1設為boot

3.按w存檔 (理論上此時會自動產生partition table)

4.透過 sfdisk -d /dev/sdb > /tmp/part_table.txt
將sdb的partition table備份出來

5.透過 "dd if=/dev/sda of=/dev/sdb bs=512 count=[sda1的end(可用fdisk -l查)]"
將sda從頭至sda1的結尾完整copy至sdb

6.透過 sfdisk /dev/sdb < /tmp/part_table.txt
將剛剛備份的partition table匯回sdb (因為剛剛的dd會把sdb的partition table蓋掉)

7.done!


※ 引述《ssupermaxx (天天睡 睡天天)》之銘言:
: 各為高手們好~
: 小弟我最近被一個問題困擾了很久
: 我希望可以將舊的ssd的作業系統(只有作業系統partition)透過dd的方式複製到新的ssd上
: 並讓新的ssd是可以開機的
: 我的製作步驟如下:
: (舊磁碟:sda 新磁碟:sdb)
: 1.透過fdisk 在sdb上分割一個跟sda1一樣大的primary partition -> sdb1
: 2.透過fdisk 將sdb1設為boot
: 3.按w存檔 (理論上此時會自動產生partition table)
: 4.透過 "dd if=/dev/sda1 of=/dev/sdb1" 將sda1的資料搬至sdb1
: 5.透過 "dd if=/dev/sda of=/dev/sdb bs=446 count=1" 將sda的MBR的前446b搬至sdb
: 6.done!
: 問題來了! 當我的舊磁碟的sda1的大小為 5G 時, 完成後新磁碟是可以順利開機進入OS的,
: 但當我的舊磁碟的sda1大小為 11G 時, 用同樣的步驟實做, 新磁碟無法順利進入OS,
: 畫面卡在"Loading Operating System..."
: 請問有人可以幫我看一下我是少了哪個步驟或是哪個部分做錯了嗎?
: 感激不盡!!

--
Tags: Linux

All Comments

Kyle avatar
By Kyle
at 2016-05-29T15:46
感謝心得分享
Odelette avatar
By Odelette
at 2016-06-02T00:05
Ethan avatar
By Ethan
at 2016-06-02T13:57
sfdisk這招不錯

關於virtual box 開啟centos的問題

Carol avatar
By Carol
at 2016-05-25T00:38
大家好,小弟用虛擬機器運作CENTOS時在設定中文輸入源時設定漢語(zh)做英漢切換 快捷鍵是沒反應的 要多個漢語(chewing)才能做切換不知問題在哪,請大大們幫在下解答謝謝. - ...

m9u 插入電腦usb插槽馬上關機

Kyle avatar
By Kyle
at 2016-05-24T16:51
linux mint mate 17.3 kernel :3.19.0-59-generic 剛回家m9u插usb 充電孔(另一端已先連著usb) 馬上linux就關機 一開電腦沒兩秒自己關機 但是剛試著先插充電孔再插電腦就可以用(os先開出來) 前幾天也是插充電孔(另一端已插入)開機可以 是哪裡 ...

求救! 關於Ubuntu的dd問題

Genevieve avatar
By Genevieve
at 2016-05-24T14:55
各為高手們好~ 小弟我最近被一個問題困擾了很久 我希望可以將舊的ssd的作業系統(只有作業系統partition)透過dd的方式複製到新的ssd上 並讓新的ssd是可以開機的 我的製作步驟如下: (舊磁碟:sda 新磁碟:sdb) 1.透過fdisk 在sdb上分割一個跟sda1一樣大的primary p ...

有人debian testing+scim選字框內容看不到的嗎?

Jessica avatar
By Jessica
at 2016-05-22T16:20
如題,雖然用大易不常選字,也壞了兩三週了 還是有碰到要選的時候... 我猜是字形之類的跑掉了,有人知道發生什麼事嗎? ps: 我dota2的聲音也掛了三個月了,去按setting那個按鈕就crash(連steam一起) pulseaudio用gnome3的音量控制會crash=andgt;正在播聲音的程式會 ...

samba設定

Jack avatar
By Jack
at 2016-05-21T18:19
我把我samba設定開放給windows的朋友可以使用網路磁碟機方式進入我電腦存取東西 [unity3d] path = /home/unity3d writeable = yes ; browseable = yes ; valid users = u ...