學習grub的一些體會

2021-12-30 03:01:55 字數 584 閱讀 4795

學習grub的一些體會

最近裝了很多次ubuntu系統,對於grub有了一些認識,今天就跟大家分享一下最近的學習。

如果你有ubuntu和windows雙系統(最近都是在win7下裝ubuntu),並且想讓系統預設從windows啟動

首先你應該cd /etc/grub.d目錄下。該目錄下那些指令碼檔案的檔名都是以數字開頭,下面是我的/etc/grub.d目錄下的指令碼檔案

這確定了在執行update-grub時各檔案內容被執行的順序,

我們只要把 30_os-prober這個檔名的數字30改為05到10之間的數字即可

(沒多少可選06、07、08、09),比如改為08_os-prober。為什麼是30_os-prober,那麼我們開啟30_os-prober看看裡面是什麼呢?

可以看出它是啟動windows等系統的指令碼,正是我們想要修改的指令碼。

當然了,為什麼在05到10之間的數字,那是因為10_linux是linux的啟動指令碼。

最後執行 sudo update-grub進行更新grub.cfg指令碼。

這樣建立出來的grub.cfg內的選單項,windows的排序就會自動在ubuntu之前。  

一些彙編學習的體會

學習彙編也已經有一段時間了,用的是王爽的 組合語言 很適合入門的一本書。我學習彙編最初的目的有二 1.在網上看到大家說,計算機專業的不學習彙編是過意不去的。2.加深對計算機工作原理的進一步理解。深入底層才能做的更好嘛。到目前為止,我還只是看完第 10章。很菜很菜。還在除錯 10章那個實驗題。學了大概...

學習CLR Via C 的一些體會

乙個.net程式的建立過程 1.建立helloworld.cs using system void main class a 2.csc o helloworld.exe helloworld.cs 編譯為乙個exe檔案,也就是乙個託管模組,在這一步發生的事情很多,編譯器將c 編譯為il 組成乙個標...

學習C語言一些體會

在大學裡上過c語言的課,也上過c 的課,但都沒有認真去學習,經過昨天一天c語言的培訓我對c語言有些不一樣的體會。雖然老師講的都是c語言裡面最簡單的資料型別,還有一些簡單的資料運算,但是我基礎實在是差,基本從零學。老師一點一點講解,並夾帶著讓我們自己去敲 執行結果。我覺得這種學習方式很好。學校上課方式...