Linux/Windows双系统引导修复

安装双系统建议先安装windows,然后在安装Linux,使用Linux(grub2)引导双系统

如果重新安装了windows,则无法引导进入linux,需要修复引导

在windows下安装easyBCD引导,选择linux引导分区,

如果无法引导进入linux,出现grub命令界面

确认ubuntu的根目录在哪,以及是否给boot单独分区

如根目录在/dev/sdaX,对应(hd0,X-1)

重启选择进入NeoGrub,看到“grub>”就对了

(1)root  (hdX,Y)

// X为硬盘位置,如果你只有一快硬盘,X=0; 如果有多块,相应设置x。

// Y为boot分区所在位置; 如果没有单独分boot分区,Y就是你的 /分区所在位置

(2)

①boot分区单独分出来

kernel /vmlinuz-3.xxxxx-generic root=/dev/sda8

(无论你有没有把,sdaX这里都要写 /根分区的位置,否则无法完成启动,这里可以按tab完成填写)

②没有单独把boot分区分出来

kernel /boot/vmlinuz-3.xxxxx-generic root=/dev/sda8

(3)

initrd /initrd.img-3.xxxxx-generic   //boot分区单独分出来

initrd /boot/initrd.img-3.xxxxx-generic  // 没有单独把boot分区分出来

(4)boot

此时ubuntu会在grub界面直接启动ubuntu,进入后在终端运行

$ sudo update-grub  //恢复ubuntu引导项

$ sudo  grub-install /dev/sda

//如果出错,加上--force:sudo grub-install --force /dev/sda

时间: 2024-08-24 13:31:27

Linux/Windows双系统引导修复的相关文章

引导修复--双系统引导修复为Win 8 引导!!!

安装双系统后,用easyBCD 编辑 引导菜单后,Win8.1的引导 变成了 win7 黑乎乎的传统引导! 个人比较喜欢 win 8 的引导 !! 方法: 启动cmd窗口,使用bcdboot命令修复,如下 其中,C为win8所在盘的盘符,E为其他系统所在盘的盘符 重启,如下: 关于 bcdboot 命令 请自行找度娘!! 引导修复--双系统引导修复为Win 8 引导!!!

windows linux 双系统引导修复

文件位置/boot/grub/menu.lst  加入 title  Microsoft Windows XP Professional root  (hd0,0) savedefault makeactive chainloader +1 linux 的grub是一个非常好的引导程序,它可以引导多操作系统.当windows和linux共存时,删除grub直接进入windows方法: 方案1: 用DOS命令fdisk恢复主引导扇区MBR(Main/Master Boot Record) ---用

安装linux windows双系统时出现的问题整合

由于QQ群里很多的运维人员关于就真机双系统的问题 耗费了很多的时间去探讨,企图寻求很多的答案,可谓是乱中取胜,由于有些分区工具,还有装机软件存在的不完美 导致在原有的系统基础分区和引导上出现了各种奇葩的事情  为了以后自己会不出先类似的情况 特此文章敲醒脑门,以备不时之需,废话不多说,直接看. 为了省时间  就不用图了  排版的问题以后再改进! 图片直观在附件. 一: Windows和Ubuntu双系统完全独立的安装方法 摘要: 安装Windows和Ubuntu双系统时很多人喜欢先安装windo

【转】Windows和Ubuntu双系统,修复UEFI引导的两种办法

读者在读过我的安装Ubuntu和Windows 8双系统教程以后(见http://www.linuxidc.com/Linux/2015-01/111796.htm),碰到的主要的问题是电脑直接启动到Windows 8而没有出现启动Ubuntu的选项. 这里有两种修复EFI启动引导的方法,使Ubuntu可以正常启动 将GRUB2设置为启动引导 1. 启用GRUB引导 在安装时,有些地方可能会出问题. 理论上来说,如果你首先安装Ubuntu,那么你需要关闭快速启动. 希望你按照这个指南创建一个UE

Windows和Ubuntu双系统,修复UEFI引导的两种办法

查看ubuntu是否是从 efi/uefi 启动的方法:  若 /sys/firmware/efi 存在则是,否则不是.shell命令: [ -d /sys/firmware/efi ] && echo UEFI || echo BIOS http://linux.cn/article-4667-1.html 读者在读过我的安装Ubuntu和Windows 8双系统教程以后,碰到的主要的问题是电脑直接启动到Windows 8而没有出现启动Ubuntu的选项. 这里有两种修复EFI启动引导的

linux和windows双系统互拷文件乱码问题

如果你需要在linux下面用到windows下的文件,拷贝上去后经常发现中文显示乱码..原因是Windows中默认的文件格式是 GBK(gb2312),而Linux一般都是UTF-8.比较繁琐的方法是在windows下用程序把内容转换为utf-8编码格式的,但是相当麻烦, 而且遇到一个文件转一回.下面介绍一下,在Linux中如何一劳永逸的解决这个问题,查看文件的编码及如何进行对文件进行编码转换. 查看文件编码在Linux中查看文件编码可以通过以下几种方式:1.在Vim中可以直接查看文件编码:se

linux和Windows双系统让 Windows 把硬件时间当作 UTC

linux和Windows双系统让 Windows 把硬件时间当作 UTC Windows设置如下:开 始->运行->CMD,打开命令行程序(Vista则要以管理员方式打开命令行程序方可有权限访问注册表),在命令行中输入下面命令并回车代码: Reg add HKLM\SYSTEM\CurrentControlSet\Control\TimeZoneInformation /v RealTimeIsUniversal /t REG_DWORD /d 1 原文地址:https://www.cnbl

如何解决Ubuntu与Windows双系统时间不同步

导读 不知道有没朋友跟我一样是 Ubuntu 和 Windows 双系统?今天有朋友问到我,当他从 Ubuntu 系统重新启动到 Windows 时,会发现 Windows 中的时间变了,他问我有没办法修复?其实我刚开始使用 Ubuntu 和 Windows 双系统时就遇到这个问题.下面我们就来解释一番. 为什么Ubuntu和Windows双系统会有时间差 之所以 Windows 与 Ubuntu 双系统之间有时间差,是因为这两个系统使用了不同的方式来识别硬件时钟(Hardware Clock)

CentOS7与Win7双系统引导问题

先安装的Win7,后安装的CentOS7,结果系统引导就只有CentOS7了.记得以前CentOS6.x系列没这个问题,主要是由于CentOS7.x使用grub2的原因吧. 方案一:使用Win PE.EasyBCD修复引导(可理解为:干掉CentOS引导,然后引导Win7和CentOS) Step 1:重启系统,插入WinPE系统启动盘,选择系统引导修复,可修复Win7系统引导,但是CentOS系统就没了. Step 2:进入Win7系统,下载EasyBCD,然后安装,在“编辑引导菜单”-->&qu