恢復GRUB的兩種方法

2021-06-04 05:39:15 字數 617 閱讀 5723

恢復grub的兩種方法 

1) 1、從ubuntu光碟啟動。 

2、用livecd進入終端。 

3、輸入sudo grub 

4、輸入find /boot/grub/stage1,目的就是知道自己的linux在那個分割槽安裝,如果知道可省略,最好執行一下。 

5、輸root (hda,b) 

這裡的 (hda,b)就是上一步返回的值,也就是ubuntu安裝的位置。a表示第幾塊硬碟,b表示第幾分區。注意root後面有空格不能直接寫(hda,b) 

6、setup (hd0) 

7、quit 

下面重啟就有grub引導選單了。 

2) livecd進終端, 

sudo -i 

mount /dev/sda5 /mnt (假設分割槽是sad5,你可以根據你的linux分割槽自行修改) 

mount /dev/sda6 /mnt/boot (注:如果沒 /boot 單獨分割槽這步跳過) 

grub-install --root-directory=/mnt /dev/sda 

兩種重新安裝grub都有風險,情況也有所不同,比如grub1還是2,哪種方式安裝的ubuntu,硬碟的具體分配,等等,所以答案只供參考 

LCA兩種方法

lca least common ancestors 即最近公共祖先,是指在有根樹中,找出某兩個結點u和v最近的公共祖先。模板題 anc i j 表示第i個點的2 j的祖先的標號 整個過程就是兩個點往上跳到同一深度,再一起往上跳找到lca include include using namespac...

post get 兩種方法

a.定義乙個get函式 get url,headers none defget url,headers none return urlrequests url,headers headers 內部可以呼叫urlrequests 如果不寫headers headers會被預設為none b.定義乙個p...

popup的兩種方法

1,popup var pop function window.onload function aaa function closediv 2,div var divtop,divleft,divwidth,divheight,docheight,docwidth,objtimer,i 0 var ...