自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

安裝 Windows 10 + Centos 7 雙系統(tǒng)共存

系統(tǒng) Windows Linux
雖然 Windows 10 已經(jīng)找回,然而,不盡如人意的是,引導 Windows 10 的菜單項上的 Windows 系統(tǒng)的版本并非“Windows 10”,而是“Windows 7”或 “Windows 8.1”等。

第一步 準備工作

分區(qū)

給CentOS 系統(tǒng)單獨創(chuàng)建一個分區(qū),具體看空閑硬盤的大小決定。

  • 右鍵桌面上 [我的電腦] 或者 [此電腦] 圖標,選擇 [管理] → [計算機管理] → [存儲] - [磁盤管理]
  • 選擇一個空閑空間較大的分區(qū),右鍵選擇 [壓縮卷(H)...]
  • 在彈出的對話框中輸入需要分配給 CentOS 系統(tǒng)的空間大小,以 MB 為單位
  • 輸入完畢后,點擊對話框右下角的 [壓縮] 按鈕執(zhí)行壓縮即可

注意:壓縮出的新分區(qū),不要執(zhí)行 [新建簡單卷],否則稍后 CentOS 不識別,到此步即可

下載 CentOS 7 系統(tǒng)文件

CentOS官網(wǎng) 下載 ISO 文件,DVD 版即可。

制作優(yōu)盤啟動盤

同樣很簡單:

  • 準備一個優(yōu)盤,備份里面所有你認為不能刪的文件,稍后將會格式化此優(yōu)盤
  • 到 UltraISO官網(wǎng) 下載軟件
  • 安裝,我基本是用完就卸載,所以,除了安裝路徑改下,其他全部默認
  • 運行 UltraISO,選擇試用,選擇主界面菜單欄里的[文件] → [打開],選擇你剛下載好的 CentOS 7 鏡像
  • 選擇菜單欄里的 [啟動] → [寫入硬盤映像]
  • 在彈出框中確認選中的優(yōu)盤無誤,其他選項保持默認,無需修改,直接點擊下方的 [寫入] 按鈕,執(zhí)行制作優(yōu)盤啟動盤,稍后確認制作成功的提示信息即可

準備工作到此結(jié)束

第二步 從優(yōu)盤啟動安裝

調(diào)整 BIOS 引導順序

  • 插入剛剛制作的優(yōu)盤啟動盤,重啟電腦,開機階段按 F2 、 F8 或 F12 進入 BIOS
  • 切換到 Boot 界面,找到優(yōu)盤啟動項,使用 F5 或 F6 調(diào)整其順序至第一位,即從優(yōu)盤啟動
  • 按 F10 保存并退出 BIOS ,即可從優(yōu)盤引導啟動。
  • 稍后進入一個標題為 CentOS 7 的黑白界面:

同時提示 Press Tab for full configuration options on menu items. 和 Automatic boot in 60 seconds...。

默認選中的是 第一項即 Install CentOS 7,按 Tab 鍵,下方的提示信息將顯示為 vmlinuz initrd=initrd.img inst.stage2=hd:LABEL=CentOSx207x20x86_64 rd.live.check quiet

移動光標,刪除 LABEL=CentOSx207x20x86_64 rd.live.check 這部分,并用 linux dd 替換,最終的內(nèi)容為 vmlinuz initrd=initrd.img linux dd quiet

確認無誤后回車,可以看到如下界面

 

這里可以看到,界面下方有4列,分別是 DEVICE 、 TYPE 、 LABEL 和 UUID,LABEL 這一列就是驅(qū)動器名稱,據(jù)此找到你的優(yōu)盤,并記下對應 DEVICE 列的值,一般是 sdb4 。

  • 強制關閉計算機后再開機,回到剛才倒計時那個界面,依舊按 Tab 鍵,修改啟動參數(shù),這次修改為 vmlinuz initrd=initrd.img inst.stage2=hd:/dev/sdb4 rd.live.check quiet,這里的 sdb4 替換成你剛才記下的自己優(yōu)盤對應的DEVICE 列的值。

  • 確認無誤后回車,稍等片刻就可以看到暖暖的界面啦!

開始安裝

  • 上面的系統(tǒng)語言根據(jù)需要自行選擇(為了防止系統(tǒng)自動生成家目錄下有 桌面 、 下載 這類中文名路徑,切換路徑的時候還要修改輸入法,比較麻煩,所以這里我保持默認,即 English),這里主要說下第二步的 INSTALLATION SUMMARY。

選擇需要安裝的基礎軟件

  • 點擊 SOFTWARE 下的 SOFTWARE SELECTION 選擇一些需要安裝的基礎軟件,這里只選擇安裝一個桌面軟件 GNOME Desktop 就夠了,選擇完成之后點擊左上角的 Done 回到 INSTALLATION SUMMARY 主界面。

磁盤分區(qū)

  • 點擊 SYSTEM 下的 INSTALLATION DESTINATION 選擇安裝位置,這里可以看到我們之前壓縮出來的那個新分區(qū),以及優(yōu)盤分區(qū)。

選中那個新分區(qū),并選中 Other Storage Options → Partitioning 下的 I will configure partitioning 選項,切記,一定要選中此項,否則整個硬盤的數(shù)據(jù)都將被刪除!!!

確認無誤后,點擊左上角的 Done 。

  • 這一步對硬盤進行分區(qū),可以點擊 Click here to create them automatically 即可讓安裝程序自動創(chuàng)建分區(qū),非常方便,也可以點擊左下角寫有 AVAILABLE SPACE 字樣的紅色區(qū)域上方的 + 按鈕手動創(chuàng)建分區(qū)。 

選擇手動分區(qū)的話,要注意單位,這里我選擇自動分區(qū)。分區(qū)完成并且確認無誤后,點擊左上角的 Done 結(jié)束對硬盤的分區(qū)操作。下面我講下手動分區(qū)操作步驟。

點擊 + 按鈕,在彈出的對話框中選擇新分區(qū)掛載的路徑,并輸入新分區(qū)的大小,這里我們設置新分區(qū)的大小為 6 GB,并掛載在 根目錄 / 下。點擊 Add mount point 保存分區(qū)信息。

 

此時,可以看到新分區(qū)已經(jīng)出現(xiàn)在左側(cè)欄里了,但分區(qū)的單位并不對,默認剛才輸入的單位是 MiB 并顯示為 KiB ,這里我們修改為MiB 即可,點擊右下角 Update Settings 保存修改后的信息。

以同樣的方式添加 swap 等分區(qū),添加完成后,點擊左上角的 Done 按鈕,完成對磁盤的分區(qū)。如果沒有給 /boot 進行分區(qū),會在第一次點擊 Done 后收到警告信息??梢渣c擊 Click for details 查看警告原因,然后點擊 Close 后再次點擊一次 Done ;也可以忽略警告信息,再點一次 Done 。

忽略警告信息,點擊兩次 Done 之后,可以在彈出的對話框中看到,即將對磁盤進行修改的摘要信息,直接點擊 Accept Changes ,開始對硬盤執(zhí)行分區(qū)操作。

  • 回到 INSTALLATION SUMMARY 界面,待分區(qū)執(zhí)行完成后, SYSTEM 下的 INSTALLATION DESTINATION 下的黃色感嘆號就沒有。點擊右下角的 Begin Installation 按鈕開始安裝 CentOS 系統(tǒng)。

 

初始化賬戶

  • 安裝進度界面可以看到 USER SETTINGS 下,ROOT PASSWORD 提示需要給 root 賬戶設置密碼(root 賬戶默認是沒有密碼的),USER CREATION 提示創(chuàng)建一個普通用戶。下面我們按照提示完成對賬戶的初始化。

  • 點擊 USER SETTINGS 下的 ROOT PASSWORD ,給 root 賬戶設置密碼。如果設置的密碼強度不夠,需要點兩次 Done 按鈕忽略警告信息,完成對 root 賬戶的初始化。

  • 完成對 root 賬戶初始化后,可以看到 USER SETTINGS 下 USER CREATION 的黃色感嘆號已經(jīng)消失了,說明初始化 root 賬戶的密碼后,創(chuàng)建普通賬戶已經(jīng)變成一個可選項。

但推薦仍創(chuàng)建一個普通賬戶,以便平時使用,而非平時直接使用 `root` 賬戶,這樣可以減少使用過程中的誤操作,以及 `root` 賬戶密碼泄露的風險。點擊 `USER CREATION` ,創(chuàng)建一個新的賬戶,同樣 `ROOT PASSWORD` 一樣,如果密碼強度不夠,請點擊兩次 `Done` 按鈕。

完成安裝

  • 約15 ~ 30 分鐘后,CentOS 7 的安裝就大功告成啦。為了避免重啟后再次從優(yōu)盤啟動,可以先拔掉優(yōu)盤,再點擊 Reboot 按鈕重啟計算機;也可以在重啟時進入 BIOS 調(diào)整引導順序,恢復硬盤作為第一引導盤。

  • 開機后會看到一個黑白屏的啟動菜單,并且有一個默認選項,屏幕下方有一個 5 秒的倒計時,若 5 秒內(nèi)沒有任何操作,將使用默認選中的內(nèi)核啟動系統(tǒng),也可以使用上下鍵進行切換并按回車鍵,即可使用選中的內(nèi)核啟動系統(tǒng)。這里默認即可。

第三步 找回 Windows 10 啟動項

可能大家都注意到了,上面重啟之后,已經(jīng)無法進入之前的 Windows 10 系統(tǒng)。是的,CentOS 7 不能在安裝過程中設置之后的啟動項,不像 Ubuntu 那樣,在安裝 Ubuntu 的過程中,就可以選擇啟動項,因此這時候就無法進入 Windows 10 了。不過,不用擔心,因為 Windows 10 系統(tǒng)的引導信息以及數(shù)據(jù)都是還在的,我們只需要在 CentOS 7 中找回 Windows 10 的引導信息并添加到啟動菜單中就可以了。

  • 啟動 CentOS 7 并使用事先設定的賬戶,登錄系統(tǒng)。這里我使用的是非 root 賬戶登錄的。

安裝 ntfs-3g

  • 右鍵桌面,打開一個終端。執(zhí)行以下命令安裝 ntfs-3g:
  1. sudo yum install -y ntfs-3g 

之所以需要安裝 ntfs-3g ,是因為 Windows 家族專用的文件系統(tǒng),CentOS 7 默認不能識別,而要想在 CentOS 7 系統(tǒng)中找回 Windows 10 的引導信息,勢必要讓 CentOS 7 系統(tǒng)識別 Windows 10 的文件系統(tǒng),故安裝此庫。

更新 Grub2 啟動菜單,找回 Windows 10

  • 執(zhí)行以下命令即可找回 Windows 10 引導信息:
  1. sudo grub2-mkconfig -o /boot/grub2/grub.cfg 

這一條命令,是讓 grub2 自動掃描磁盤中已經(jīng)安裝的所有系統(tǒng)的引導信息,并將其加入到啟動菜單中。重啟一下計算機,在上面提過的啟動菜單界面,是不是可以看到一個有 Windows 字眼的啟動項啦?這就是你的 Windows 10!切換到此項,回車,我 Windows 10 又回來啦!

第四步 修復啟動菜單界面 Windows 版本顯示錯誤的問題

雖然 Windows 10 已經(jīng)找回,然而,不盡如人意的是,引導 Windows 10 的菜單項上的 Windows 系統(tǒng)的版本并非“Windows 10”,而是“Windows 7”或 “Windows 8.1”等。

初步推測,此啟動項上顯示的 Windows 版本號,取決于你從何版本的 Windows 升級到 Windows 10的(若你是從 Windows 7 升級到 Windows 10 的,那此啟動項的文字就會顯示“Windows 7”字眼,對于從 Windows 8.1 升級也是一樣的道理。未考慮直接安裝 Windows 10 的情況)。

需要說明的是,這里只是一個文字顯示錯誤,對正常使用沒有絲毫影響。但你有強迫癥的話,請繼續(xù)往下看。

修復顯示錯誤

我已經(jīng)打好了一個 patch,放到了這里點擊預覽了,登錄已安裝好的 CentOS 7 系統(tǒng),打開一個終端,并這行以下命令即可:

  • 下載patch

https://gist.githubuserconten...

  • 安裝patch
  1. ((sudo cp 20microsoft-win10.patch / && cd / && sudo patch -p0 ) < 20microsoft-win10.patch) 

錯誤原因淺析

  • 啟動菜單是執(zhí)行 Grub2 的命令后,由 Grub2 生成的
  • Grub2 本身并不能識別磁盤中已安裝的操作系統(tǒng),它是依賴 os-prober 這個庫來識別的
  • os-prober 本是為 debian 系統(tǒng)編寫的,其在 debian 系統(tǒng)下不能識別 Windows 10 的問題已經(jīng)修復
  • CentOS 下的 os-prober 目前最新版本依舊是 1.58 ,該版本依舊存在此問題,貌似 CentOS 下的 os-prober 無人維護。問題代碼位置是 /usr/libexec/os-probes/mounted/20microsoft
責任編輯:武曉燕 來源: segmentfault
相關推薦

2010-03-03 15:47:37

2012-07-11 17:09:34

Windows 7CentOS

2017-03-22 14:12:25

2009-11-06 18:58:21

Windows 7雙系統(tǒng)卸載

2009-08-20 08:52:40

Windows 7雙系統(tǒng)安裝

2009-05-20 13:39:58

2021-08-13 20:47:52

微軟Windows 10Windows

2018-07-10 11:00:15

WindowsLinuxUbuntu

2009-12-07 14:26:22

Windows Xp+

2009-12-08 18:07:28

Windows 7操作

2010-06-18 09:54:56

UbuntuXP雙系統(tǒng)

2015-11-13 14:12:36

Win7Win8.1Windows 10

2011-08-30 17:12:27

Ubuntuwindows7

2010-12-23 10:49:47

Windows 7Fedora

2009-05-13 09:02:51

微軟Windows 7操作系統(tǒng)

2009-05-23 10:59:44

2009-08-10 08:51:11

雙系統(tǒng)卸載Windows 7

2015-11-27 15:28:45

WindowsLinuxEasyBCD

2019-11-11 10:45:44

LinuxWindows 10Debian 10

2009-06-26 08:28:07

微軟Windows 7雙系統(tǒng)
點贊
收藏

51CTO技術棧公眾號