我的ubuntu 10 04啟動項的恢復

2021-05-23 08:28:53 字數 581 閱讀 1329

我裝了三個系統win7 , ubuntu10.04 , mac os x 10.6.4 snow leopard。前幾天更新ubuntu以後用我以前做的win7下面的多啟動選單進ubuntu進不去了,想想可能是更新以後把啟動項也給改了。所以想起以前看過文章中恢復grub2啟動項到某一分割槽的。所以就試了一試,果然可以用。以下是具體的操作過程:

用啟動u盤進入ubuntu10.04 live cd

su -i

fdisk -l

mount /dev/sda7 /mnt

mount /dev/sd6 /mnt/boot

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

接下來把sda6這個分割槽的前512位元組複製出來到乙個檔案中:

dd if=/dev/sda6 of=/home/ubuntu/desktop/ubuntu.mbr  bs=512  count=1

然後把這個ubuntu.mbr檔案拷貝到windows中的c盤根目錄下,修改boot.ini中的相關啟動資訊。

重新啟動後又激動的看到了熟悉的ubuntu10.04的 grub2啟動介面的。恢復成功。

ubuntu10 04啟動流程

關於linux的啟動流程已近有很多人討論過,但是很多時候都不是適合自己 這就是linux版本差異造成的,比如目前我看的10.04版本,就和很多網上的帖子論述的不一樣 所以需要自己邊看邊實驗 大致的順序就是 etc init.d rc sysinit.sh etc init.d rcs etc ini...

ubuntu 10 04 啟動過程

我的前面的博文已經提到了linux系統的啟動過程,但是由於各distribution的差異,再具體到init程序啟動以後os啟動過程會有所差異。據了解ubuntu9.04以後不再採用 etc inittab啟動,而是採用init和upstart相結合的方式。標準的linux啟動順序是 1 init根...

ubuntu新增啟動項

ubuntu開機之後會執行 etc rc.local檔案中的指令碼,所以我們可以直接在 etc rc.local中新增啟動指令碼。當然要新增到語句 exit 0前面才行。如 sudo vi etc rc.local 然後在 exit 0 前面新增好指令碼 後續有空再研究下新增乙個ubuntu的開機啟...