window(win7)+linux(ubuntu)雙系統的安裝以及windows重灌後的引導修復問題
一、雙系統的安裝
1、下載msdn的iso刻錄成win7光碟,官方下載ubuntu iso刻錄成光碟。
2、先安裝win7。
由於直接用win7光碟分割槽時只能是主分割槽,而且會有100m的保留分割槽,所以使用系統自帶的diskpart工具。在分割槽介面直接按shift+F10,開啟命令列,輸入diskpart,開啟diskpart工具。關於diskpart的使用參考《怎樣用Diskpart進行分割槽》。
注:在分割槽的過程中,可以保留一部分擴充套件分割槽,不直接先分為邏輯分割槽,以備ubuntu使用。
3、再安裝ubuntu。
ubuntu分割槽,在介面列表中找到“空閒”,點選它。
分“/”根目錄,請選擇邏輯分割槽,大小10G-20G。
分swap,具體大小請百度
分/boot,200M
分/home,剩餘所有。
“安裝啟動引導器的裝置”選擇“/dev/sda”。
4、修改grub列表啟動順序,一般還是以使用window系統為主,所以需要修改列表順序。
sudo chmod +w /boot/grub/grub.cfg #grub.cfg預設為只讀,要修改前先設為可寫
sudo gedit /boot/grub/grub.cfg
找到win7的menuentry,剪下放到第一個menuentry的前面,儲存。
若要更改grub介面的倒計時,找到timeout=10,按需要修改。
二、window重灌後grub修復
由於某些原因,win7進行了重灌,此時系統啟動時就直接進入了win7,所以需要重新安裝grub。
1、使用ubuntu安裝光碟,選擇“試用ubuntu”,這樣就進入了光碟版的ubuntu系統。
2、開啟終端,輸入sudo fdisk -l,假如查詢得到“/”分割槽是“/dev/sda8”,“/boot”分割槽是“/dev/sda10”(如果沒有/boot單獨分割槽請忽略)
在終端下輸入:
sudo mount /dev/sda8 /mnt
sudo mount /dev/sda10 /mnt/boot (如果沒/boot 單獨分割槽這步跳過)
sudo grub-install --root-directory=/mnt /dev/sda
如果grub.cfg己丟失,或grub.cfg出現錯誤,需要重建的繼續執行下面操作:
mount --bind /proc /mnt/proc
mount --bind /dev /mnt/dev
mount --bind /sys /mnt/sys
chroot /mnt update-grub
umount /mnt/sys
umount /mnt/dev
umount /mnt/proc
3、此時grub介面選擇win7時可能會報錯:no such device:XXXXXXXXXXXXXXX 按任意鍵繼續,但過幾秒後win7系統可以自動正常進入。
XXXXXXXXXXXXXXX其實就是uuid,因為win7的重灌已經與原來的grub.cfg檔案中記錄的uuid不匹配導致的。
在ubuntu系統終端輸入sudo blkid,找到新win7的uuid。
修改grub.cfg檔案,找到win7的menuentry中的“search --no-floopy --fs-uuid --set=root XXXXXXXXXXXXXXX”,修改成新的uuid即可。
相關推薦
window(win7)+linux(ubuntu)雙系統的安裝以及windows重灌後的引導修復問題
一、雙系統的安裝 1、下載msdn的iso刻錄成win7光碟,官方下載ubuntu iso刻錄成光碟。 2、先安裝win7。 由於直接用win7光碟分割槽時只能是主分割槽,而且會有100m的保留分割槽,所以使用系統自帶的diskpart工具。在分割槽介面直接按
tomcat7整合APR(win7和linux環境下)
tomcat7如果沒配置APR,啟動時會報這樣的錯誤日誌: 資訊: The APR based Apache Tomcat Native library which allows optimal performanc e in production environments
UEFI模式下,Windows 10專業版 和 Ubuntu 16.0.4 LTS雙系統安裝以及注意事項
電腦是UEFI啟動: 第一步最重要的就是你要分割槽,Linux沒有什麼C盤D盤的概念,只有分割槽掛載目錄的概念,所以你在Windows下只需要分出一塊較大的未分配空間就行,記住不要去格
Ubuntu 18.04雙系統安裝教程-超詳細(原系統Win7,解決安裝完成後啟動Ubuntu進入GLUB的問題)
最近一段時間學習Python用的都是Ubuntu虛擬機器,從公司實習回來以後決定在自己電腦裡安裝一個Ubuntu的最新發行版Ubuntu18.04,按照網上的教程做完之後發現進入不了Ubuntu,而是進了GLUB,作為第一次在真機裝系統的小白當然有點慌了,去百度一頓搜尋試探之
Win10與Ubuntu 18.04雙系統安裝。(Win10引導Linux)
關閉計算機,插入已經做成啟動盤的U盤,進入Boot menu選擇介面,選擇“Istall Ubuntu”,圖形化的安裝介面,軟體暫時不要安裝,繼續,當出現要手動分碟符的時候,請選擇“其它選項”給40G空間進行分割槽操作,分配4個區間,記得每次要點“空閒”處。第一次分割槽:“空閒”處點“+”,進行如下設定:掛載
VMware Tools (ubuntu系統)安裝詳細過程與使用(適合沒有linux基礎的)
下面我們快捷鍵Ctrl+Alt+T,啟動命令框,然後切換到root使用者(切換命令為:sudo su,回車然後會提示你輸入當前登入使用者的密碼,輸入成功後即可進入root使用者): 在執行完sudo
Ubuntu 16.04 (+ win7 )雙系統安裝和深度學習環境配置
遲遲不願裝win7+Ubuntu雙系統。是由於以前有一次安裝win7 64bit和win732bit雙系統的經歷,結果是正常使用一段時間後,系統會提示沒有啟用,很是心累。 故一直使用win7作為深度學習的環境。安裝軟體也各種花樣踩坑出坑,先後嘗試過使用使用虛擬
win10 安裝vagrant + VirtualBox並安裝系統(linux/centos/ubuntu)
vagrant可以使用命令列快速搭建linux系統,實現開發環境同步! 步驟 準備工具 安裝VirtualBox安裝Vagrant下載box系統映象http://www.vagrantbox.es/ (推薦一個老外整合好的開發環境,官網介紹https://box.s
雙系統安裝(win10+ubuntu)
lock 引導 手動 lin code 圖片 一個 就會 技術 1.我選擇的 是win10加ubuntu雙系統。 2.準備工作 U盤一個16gwin10系統ubuntu系統 3.備份好硬盤數據以後,空出一個分區,然後制作一個PE盤,然後進PE刪除這個分區,使其處於未
jenkins(搭建在linux下的) python
python實現執行jenkins工程: import jenkins import time import sys def run(): server = jenkins.Jenkins("http://10.7.0.20:9000", username='zhangyazhong',
Linux學習筆記之Python3的安裝以及建立虛擬環境(CentOS)
body { background: #f4f4f4 } .title { width: 100%; background: #5cb85c; padding: 5px; font-size: 20px; margin: 5px } .sub_title { width: 99%; background: #
Zookeeper學習(一、Linux搭建zookeeper)
1.zookeeper單機搭建 下載:wget http://mirrors.shu.edu.cn/apache/zookeeper/stable/zookeeper-3.4.12.tar.gz 解壓:tar -zxvf zookeeper-3.4.12.tar.gz 配置檔案
Windows10+Ubuntu雙系統安裝(UEFI)
檢視膝上型電腦BIOS模式是否為UEFI模式 win+R、msinfo32 檢視BIOS模式 製作Ubuntu的啟動U盤 進入UltraISO,開啟檔案>開啟映象檔案 啟動>寫入硬碟映像>寫入硬碟映像(按預設值寫入) 寫入硬碟映像>完成寫入>
win10+ubuntu 14.04雙系統安裝 (UEFI)
所需工具: 1、U盤(3G以上) 3、Ubuntu 14.04.1 LTS iso映象 (根據自己電腦配置選擇,一般4G記憶體並且是雙核CPU的電腦推薦64位系統。 前提:想要安裝win和ubuntu雙系統,應該先安裝windows系統,因為如果先安裝ubuntu系
Windows 10 + kali Linux 雙系統安裝教程(詳細版)
準備工具如下: kali Linux 映象 準備一4G以上的U盤 製作U盤啟動盤工具- Win32DiskImager 新增引導工具-EasyBCD 留出一個空的盤,哪個盤的空間比較大可以壓縮出大概20-50G的空間。 1.磁碟壓縮新建分割槽 開啟計算機管理 》 儲存
linux上msyql主從複製gtid,主從全部重啟後(兩個no)
解決辦法: 1:先到主庫上檢視偏移量(Position) mysql> show master status; +------------------+----------+--------------+------------------+--------------------------
TensorFlow安裝(win7 64位+python3.6)及問題
1、安裝python 首先安裝python。cmd下輸入 python --version 可以檢視python版本。我的版本是3.6.2 2、安裝TensorFlow直接使用pip命令進行安裝。安裝映象選擇清華大學的源。pip install -
win10與linux(CentOS7)雙系統安裝
坑多,一個一個講。 1、儲存問題。 win10硬碟格式一般為NTFS,而linux下的硬碟格式通常為xfs。所以在安裝雙系統前,要對硬碟的格式進行整理。 win10的安裝簡單,此處不表。在win10安裝完畢之後,不管是用系統的硬碟管理也好,還是用硬碟格式化工具也好,要先空閒
Ubuntu 14.04 系統安裝後無法上網的問題(eth0識別不出)
Ubuntu 14.04 1、網口處網線狀態等正常跳動 2、ifconfig 指令查詢不到網絡卡資訊 說明缺少了網絡卡驅動。 使用 lspci 指令檢視系統中所有的驅動資訊,找到 Ethernet Controller欄,對應的乙太網驅動
從零開始--(1)Linux虛擬機器下使用yum安裝gcc
裝了Linux虛擬機器rhel-server-6.4 版本後,在網上看到利用 yum -y install gcc安裝gcc的教程,遇到的各種問題,因為是小白,一步一步詳解如下: 1.首先切換root賬號: 輸入su後輸入密碼, 切換到root $ -> # 2.