1. 程式人生 > >win10安裝elementary os雙系統

win10安裝elementary os雙系統

可能 tar 引導啟動 超時 進入 linux 根據 linu pos

elementary os是ubuntu的一個分支,界面有點像蘋果,比較漂亮。如圖:

技術分享圖片

從已有的磁盤中劃出一塊空白分區,將elementary單獨安裝在這個分區裏,這個分區需要比其他分區的剩余空間都要大,因為elementary os只支持自動選分區,而它會選剩余空間最大的那個分區。

安裝需要制作U盤啟動盤,具體方法見:https://elementary.io/zh_CN/docs/installation#installation

在安裝界面裏第一頁記得選語言,默認的是英語,選中文後面的選項看得清楚些,因為這個安裝一旦搞錯,你整個磁盤數據都有可能被毀掉,還是小心點好。當然英文好的可以略過。

中間有個步驟是選擇磁盤大小,可以用鼠標拖。根據自己需要進行設置,我設置的是30個G。剩下的多余空間在windows中又可以重新合到其他盤,避免浪費。

----------------------------------------------------------------------------------------------------

安裝好後,系統啟動就多了個啟動選擇項。我的啟動項是elementary os 、elementary os高級選項和windows 10,windows xp,XP是多年以前在電腦上裝過,早已刪掉,啟動項還保留著。

我想做的是,將XP的選項刪掉,把win10的選項挪到第一位,作為默認啟動項,畢竟Linux系統只是用來玩玩。方法是,進入/boot/grub目錄,修改grub.cfg配置文件:

sudo chmod 744 grub.cfg # 默認是只讀文件,所以要先改一下權限。

sudo vi grub.cfg

找到windows的啟動項,剪切復制到所有ubuntu啟動項之前,如:

### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Windows 10 (loader) (on /dev/sda1)" --class windows --class os {
insmod part_msdos
insmod ntfs
set root=‘(/dev/sda,msdos1)‘
search --no-floppy --fs-uuid --set=root A046A21446A1EAEC
chainloader +1
}

menuentry "Windows XP (loader) (on /dev/sda8)" --class windows --class os {
insmod part_msdos
insmod ntfs
set root=‘(/dev/sda,msdos1)‘
search --no-floppy --fs-uuid --set=root A046A21446A1EAEC
chainloader +1
}
### END /etc/grub.d/30_os-prober ###

將其中Windows XP這一段刪掉。

重啟系統,會發現win10已經到了第一項,windows xp已經刪掉了。

引導啟動項的超時時間也可以改,在剛才文件中找到timeout關鍵字,改後面的值就可以了。

---------------------------------------------------------------------------------------------------------

ubuntu忘了密碼怎麽辦?

在啟動時選擇elementary os高級選項,選擇recovery mode,按e進入編輯模式,找到 ro recovery這個ro(只讀)關鍵字,改成rw(讀和寫)。這一步不能少,否則進去系統是只讀的,你什麽都做不了。

按ctrl+x進入系統,選擇帶root關鍵字的那一項,進入root用戶模式。這個時候就可以重新設置密碼了。

ubuntu安裝時設置的用戶名貌似不能改,我改了之後進不去系統。也有可能其實可以改,是我操作的問題。我難得去弄了,直接在root模式中將/etc/passwd文件中的用戶名改回去了。

win10安裝elementary os雙系統