? ? ? 因?yàn)橐恍W(xué)習(xí)需求,在自己電腦上安裝了Ubuntu和win10雙系統(tǒng),使用GNU Grub version2.02 進(jìn)行引導(dǎo)。以下是遇到的一些問題及其解決方案。
設(shè)置默認(rèn)啟動項(xiàng)
? ? ? 自從裝了雙系統(tǒng),因?yàn)閼?,就沒去設(shè)置默認(rèn)啟動項(xiàng)。一般我用win10用的多,而默認(rèn)啟動項(xiàng)為Ubuntu,冷不丁,一下沒看住,就直接進(jìn)入ubuntu了~~然后一系列重復(fù)操作,重啟,選擇win10,開機(jī)。這樣情況其實(shí)不算多。也沒去處理,直到上次更新win10,中間重啟好幾次,我又剛好有事,就放著自己更新,等到晚上回來,傻眼,進(jìn)到ubuntu了,重啟,得從30%開始更新。。。。。。
? ? ? ? 經(jīng)過血淋淋的教訓(xùn),我還是準(zhǔn)備改一改默認(rèn)啟動項(xiàng)。步驟簡單,如下
1.打開終端,運(yùn)行:sudo gedit /boot/grub/grub.cfg
2.在打開的grub.cfg文件中查找(查找功能可用Ctrl+F實(shí)現(xiàn))set default=”0”? 這里的default的值就是默認(rèn)啟動項(xiàng)的標(biāo)號,設(shè)置為你想設(shè)置的啟動項(xiàng)編號就行。
系統(tǒng)之間時(shí)間同步出錯
? ? ? ? 因?yàn)榻?jīng)常跳錯系統(tǒng),切回來之后會有個奇怪的問題,win10的時(shí)間總是會快8小時(shí),這里通過win10時(shí)間設(shè)置里手動點(diǎn)擊同步時(shí)間,還是可以同步回來的,但是這樣治標(biāo)不治本。還是要解決根本上的問題。通過查找資料,原因大致是這樣,win10會修改CMOS時(shí)間為當(dāng)前時(shí)區(qū)時(shí)間,設(shè)置時(shí)間時(shí)(包括自動同步時(shí)間和手動設(shè)置時(shí)間),自動更新了CMOS時(shí)間;而Ubuntu(linux)是讀取CMOS時(shí)間,作為格林尼治標(biāo)準(zhǔn)時(shí)間,然后再根據(jù)當(dāng)前時(shí)區(qū)調(diào)整時(shí)間。由此,便造成了時(shí)間總是快了八小時(shí)。
? ? ? ? 知道了原因,就可以著手去解決了,Windows 去使用時(shí)區(qū)或者讓 Ubuntu 使用本地時(shí)間。我采取的方法是設(shè)置Ubuntu。
? ? ? ? 查了一下資料,網(wǎng)上的一部分解決方案是這樣:
在ubuntu下執(zhí)行兩條命令:
sudo apt-get install ntpdate
sudo ntpdate time.windows.com
然后再執(zhí)行:
sudo hwclock --localtime --systohc? ?
將時(shí)間寫入到CMOS中
? ? ? ? 但是我在ubuntu下,執(zhí)行第一條命令時(shí),直接報(bào)錯,提示倉庫中不再提供ntpdate軟件了。一臉黑人問號???
? ? ? ? 再次查找資料,發(fā)現(xiàn)ntpdate在新版本Ubuntu中早已不提供服務(wù),被timedatectl 取代了。
輸入命令:
timedatectl status
顯示
Local time: 二 2017-10-24 07:10:46 CST
Universal time: 一 2017-10-23 23:10:46 UTC
RTC time: 二 2017-10-24 07:10:46
Time zone: Asia/Shanghai (CST, +0800)
Network time on: no
NTP synchronized: no
RTC in local TZ: no
可以查看當(dāng)前時(shí)間狀態(tài)
最后三行是它的同步設(shè)置情況
執(zhí)行以下兩條命令:
sudo timedatectl set-local-rtc true
sudo timedatectl set-ntp true
再次查看狀態(tài)
timedatectl status
顯示
Local time: 二 2017-10-24 07:12:16 CST
Universal time: 一 2017-10-23 23:12:16 UTC
RTC time: 二 2017-10-24 07:12:16
Time zone: Asia/Shanghai (CST, +0800)
Network time on: yes
NTP synchronized: yes
RTC in local TZ: yes
此時(shí)查看時(shí)間,恢復(fù)正常,到此雙系統(tǒng)時(shí)間不同步問題解決。