<form id="hz9zz"></form>
  • <form id="hz9zz"></form>

      <nobr id="hz9zz"></nobr>

      <form id="hz9zz"></form>

    1. 明輝手游網中心:是一個免費提供流行視頻軟件教程、在線學習分享的學習平臺!

      UEFI下誤刪Ubuntu的Grub引導怎么恢復?

      [摘要]不小心在UEFI下把Ubuntu的Grub引導刪除了,這樣一來就無法開機自動進入Ubuntu,只能通過手動引導來進入。不過我們可以用一些方法來恢復Ubuntu的Grub引導,具體的方法請看下文。1....

        不小心在UEFI下把Ubuntu的Grub引導刪除了,這樣一來就無法開機自動進入Ubuntu,只能通過手動引導來進入。不過我們可以用一些方法來恢復Ubuntu的Grub引導,具體的方法請看下文。

        1.手動引導進入Ubuntu

        首先,下載Ubuntu的安裝鏡像(里邊有grub2引導),或者直接下個grub2,然后裝在U盤里。

        開機選擇u盤進入Grub引導。 然后按c進去命令行模式。

        然后手動引導進入原先的Ubuntu,我的boot分區是獨立出來的,在(hd0,gpt6)里邊,根分區在(hd0,gpt7)里。

        如果忘了自己的分區情況,可以ls,

        setroot=(hd0,gpt6)

        linux/vmli...roroot=/dev/sda7

        initrd/initrd...

        boot

        省略號部分直接按Tab鍵補全。然后就能進入ubuntu了。

        2.重建ESP分區里的Grub引導

        在Ubuntu里打開命令行,先su進入root模式。然后grub-install -v 注意, 這里的v是小寫的。然后屏幕一頓彈出消息, 然后就重建好了。

        看有沒有重建好的話, 可以mount ESP分區,然后看里面有沒有個Ubuntu的目錄,里面應該有4個文件。

      UEFI下誤刪Ubuntu的Grub引導怎么恢復?

        為了以后不再發生這種悲劇,建議折騰前先把ESP分區備份下來,以防不測。

        先用fdisk -u -l 看一下哪個是ESP分區。

      UEFI下誤刪Ubuntu的Grub引導怎么恢復?

        這里看到我的ESP分區是在/dev/sda4,記下Sectors,這里是522240。

        然后:

        dd if=/dev/sda4 bs=512 count=522240 of=./efi.backup

        dd的作用是把指定的輸入文件拷貝到指定的輸出文件。

        if=源文件路徑,這是填我們要備份的分區。

        of=目標文件路徑,這里我寫的是在當前目錄下生成一個efi.backup的文件。

        bs=512是指塊的大小為512字節。

        count 就是你要復制多少個塊, 這里我們就填上面獲得的Sectors。

        以后恢復的話,直接dd if=./efi.backup bs=512 of=/dev/sda4恢復就行了。

        以上就是UEFI下誤刪Ubuntu的Grub引導怎么恢復的全部內容了,在Ubuntu的命令行下就可以重新創建Ubuntu系統的Grub引導。


      Linux是一套免費使用和自由傳播的類Unix操作系統




      日韩精品一区二区三区高清