顯示具有 MBR 標籤的文章。 顯示所有文章
顯示具有 MBR 標籤的文章。 顯示所有文章

2022年8月28日 星期日

BIOS、UEFI、MBR、GPT

  • 2T 以下磁碟分割採 MBR(Master Boot Record,主要開機磁區),最多能有4個主分割
  • 2T 以上磁碟分割採 GPT,會有獨立的 EFI partiton,參考文章:歐飛先生
  • 統一可延伸韌體介面(Unified Extensible Firmware Interface,UEFI
  • 傳統 BIOS:組合語言撰寫,文字介面,用鍵盤操作,英文
  • UEFI BIOS:C 語言 撰寫,圖形介面,可用滑鼠操作,可選擇語言
  • MBR轉GPT指令:
    mbr2gpt /disk:2 /validate /allowfullos (2號磁碟,測試可轉否,允許轉換執行中的OS)
    mbr2gpt /disk:2 /convert /allowfullos (真的轉換)
  • 手動產生 Msr patition (保留,用途不明,gpt 磁碟專有):
 
      
  • 創建 EFI partition ():
                            
             
                                                  
  • 引導E:\windows開機的中文語系,uefi 檔案系統,寫入Z (efi partition)
         
 
 

如果您想要讓電腦只開機進入特定模式,您可移除 Windows PE 或 Windows 安裝程式用來以 UEFI 或 BIOS 模式開機的檔案。 視您想要開機進入的模式而定,移除下列檔案。

僅以 UEFI 模式開機

從 Windows PE 或 Windows 安裝程式媒體的根目錄中移除 bootmgr 檔案。 這可防止裝置在 BIOS 模式啟動。

僅以 BIOS 模式開機

從 Windows PE 或 Windows 安裝程式媒體的根目錄中移除 efi 資料夾。 這可防止裝置在 UEFI 模式啟動。

 

參考:T客邦-- 大容量硬碟、UEFI 系統進階玩法:GPT / MBR 分割表格式無損輕鬆互轉

              隨意窩日誌---GTP / MBR 小實驗(Windows PE 環境)

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 


2018年6月23日 星期六

在外接硬碟安裝 SuperUSBv6 & Clonezilla 作為救援工具磁碟

 製作流程:
  • 以軟體 Rufus 製作 SuperUSBv6 & Clonezilla 開機隨身碟
  • 以 Clonezilla 備份隨身碟分割區
  • 以 spfdisk 將外接硬碟分割成三個主分割區,兩個跟隨身碟一樣大,剩下的全部做資料碟
  • 以 Clonezilla 還原隨身碟分割區至外接硬碟
  • 以 Bootice 將外接硬碟 SuperUSBv6 分割區做分區導引,用Grub4Dos
  • 以 spfdisk 做開機選單,安裝在外接硬碟 MBR
  • 大功告成
參考網站:琳的備忘手札--多重開機USB製作 及 開機選單修改

2018年4月30日 星期一

清除MBR中的開機管理程式

MBR(Master Boot Record) 中除了主硬碟分割表(後 66 bytes),還有一段可程式化區域(前 446 bytes),通常被放置開機管理程式(Boot Manager)。

MBR 的大小一共 512 bytes,清除 MBR 其實通常是指清除前面 446 bytes,如果連同後面的 66 bytes 都清除後,就是硬碟重新分割了。

以下介紹清除 MBR 的方式:
  • 只清除前面 446 bytes 放置開機管理程式部份,在終端機輸入指令:
    dd if=/dev/zero of=/dev/sdx bs=446 count=1
    (其中 sdx 指的是要清除的磁碟分割區,如 sdb1)
  • 如果要清除全部 MBR 重新分割,在終端機輸入指令:
    dd if=/dev/zero of=/dev/sdx bs=512 count=1
    (其中 sdx 指的是要清除的磁碟分割區,如 sdb1)

備份 MBR, 還原 MBR

備份硬碟MBR
dd if=/dev/sdx of=/mbr.bak bs=512 count=1

還原硬碟MBR
dd if=/mbr.bak of=/dev/sdx bs=512 count=1