歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> 關於Linux >> 安裝linux系統後修改默認開機啟動項

安裝linux系統後修改默認開機啟動項

日期:2017/3/1 12:21:37   编辑:關於Linux
在安裝linux系統後,開機的時候默認啟動項變成了linux,這讓許多經常使用windows系統的同學感到抓狂:按下電源鍵後,打開手機,刷刷微博,看看朋友圈,再抬頭一看,面對輸入密碼界面,只好再次選擇重啟。 那麼如何修改默認的開機啟動項呢?我們需要做的是修改GRUB這個東東。 步驟(以Ubuntu系統為例): 1.進入系統,開機時注意觀察你的windows系統在開機啟動項中是第幾項,當系統開啟後打開終端。(方法自行百度) 2.在終端中輸入“sudo gedit /etc/default/grub”,打開grub這個檔案。 3.在文檔裡找到“GRUB_DEFAULT=0”這一行(也有可能不是0),如果開機時windows系統是第n項,則把這個0改為n-1(因為序號是從0開始的)。然後保存退出。 什麼?沒法保存?看看步驟2的時候是不是沒有輸入sudo。 4.在終端中繼續輸入“sudo update-grub”,回車,等待若干秒。 5。重啟看看行不行。 注釋: 一.開機流程(摘自鳥哥) 1. 加載 BIOS 的硬件信息與進行自我測試,並依據設定取得第一個可開機的裝置; 2. 讀取並執行第一個開機裝置內 MBR 的 boot Loader (亦即是 grub, spfdisk 等程序);(我們要修改的地方) 3. 依據 boot loader 的設定加載 Kernel ,Kernel 會開始偵測硬件與加載驅動程序; 4. 在硬件驅動成功後,Kernel 會主動呼叫 init 程序,而 init 會取得 run-level 信息; 5. init 執行 /etc/rc.d/rc.sysinit 檔案來准備軟件執行的作業環境 (如網絡、時區等); 6. init 執行 run-level 的各個服務之啟動(script 方式); 7. init 執行 /etc/rc.d/rc.local 檔案; 8. init 執行終端機仿真程序 mingetty 來啟動 login 程序,最後就等待用戶登入啦; 二.sudo的用法 sudo 執行命令的流程是當前用戶切換到root(或其它指定切換到的用戶),然後以root(或其它指定的切換到的用戶)身份執行命令,執行完成後,直接退回到當前用戶;而這些的前提是要通過sudo的配置文件/etc/sudoers來進行授權; 當我們沒有權限進行一些動作時,可以嘗試使用 sudo 命令。
Copyright © Linux教程網 All Rights Reserved