双系统ubuntu引导修复

合集下载

ubuntu20.04与win7UEFI+GPT双启动修复

ubuntu20.04与win7UEFI+GPT双启动修复

ubuntu20.04与win7UEFI+GPT双启动修复 ⽼笔记本,⼀直⽤的ubuntu14.04与win7双系统。

因为怕折腾,⼀直没有升级ubuntu,毕竟⾥⾯有数年常⽤的数据、软件,升级的话不折腾⼏天是搞不定的。

不过ubuntu14.04的⽀持基本到头了,趁着ubuntu20.04 LTS新鲜出炉,决定尝试⼀下。

这⼀尝试,⾸先出现的问题就是引导挂了。

只进⼊了grub shell,然后我进⼊LiveCD⽤boot-repair⼀顿操作,把win7的启动也弄挂了,这。

只能⼿动慢慢修了。

要修就得先知道UEFI是怎么⼯作的,这⾥先简单说下UEFI的启动过程。

⽀持UEFI的主板上都有NVRAM(Non-Volatile Ram即掉电也不丢失数据的存储空间),安装操作系统的时候,通常都会在NVRAM写⼊引导项,这个列表除了安装操作系统时写⼊的引导项,还有⼀些固定的硬件引导项,⽐如硬盘、U盘、⽹络启动)。

在开机的时候,进⼊BIOS应该是能看到这个列表的,不同的主板操作不⼀样,我机⼦上的NVRAM列表看起来是这样的:ubuntu是安装ubuntu时写⼊的引导项,IPV4、Boot From EFI File则是⼀些固定的硬件引导项。

实现UEFI启动,硬盘上还需要有⼀个ESP分区(EFI system partition),然后安装操作系统时,会在ESP分区写⼊引导⽂件。

我机⼦上的ESP分区⼤概是这样的:~$ sudo tree /boot/efi/EFI -L 3/boot/efi/EFI├── Boot│├── BOOTX64.CSV│├── bootx64.efi│├── grub.cfg│├── grubx64.efi│├── mmx64.efi│└── shimx64.efi├── Microsoft│└── Boot│├── BCD│├── BCD.LOG│├── BCD.LOG1│├── BCD.LOG2│├── bootmgfw.efi│├── bootmgr.efi│├── BOOTSTAT.DAT│├── cs-CZ│├── da-DK│├── de-DE│├── el-GR│├── en-US│├── es-ES│├──fi-FI│├── Fonts│├── fr-FR│├── hu-HU│├── it-IT│├── ja-JP│├── ko-KR│├── memtest.efi│├── nb-NO│├──nl-NL│├── pl-PL│├── pt-BR│├── pt-PT│├── ru-RU│├── sv-SE│├──tr-TR│├── zh-CN│├── zh-HK│└── zh-TW└── ubuntu├── BOOTX64.CSV├── grub.cfg├── grubx64.efi├── mmx64.efi└── shimx64.efi28 directories, 19 files其中,Boot⽬录是ESP分区的默认⽬录,Microsoft是win7的引导⽬录,ubuntu则是ubuntu的引导⽬录,注意,ESP分区是fat格式,这些⽬录及⽂件名不区分⼤⼩写。

删除ubuntu双系统后,开机出现grub黑屏,删除双系统引导项解决

删除ubuntu双系统后,开机出现grub黑屏,删除双系统引导项解决

删除ubuntu双系统后,开机出现grub⿊屏,删除双系统引导项
解决
删除了Ubuntu系统所有分区后,Windows的EFI分区⾥仍然会有Ubuntu系统的引导,重新开机会出现⿊屏grub。

字样显⽰:GRUB Minimal BASH-like line editing is supported.For the first word.TAB lists possible command completions. Anywhere else TAB lists the possible completions of device/filename.
输⼊exit进⼊windows系统,但是下次开机还会出现该界⾯。

解决⽅法如下:
删除ubuntu开机引导。

1.右键管理员打开cmd。

2.diskpart
3 list disk
4.选择 windows系统盘,展⽰该磁盘的所有分区,
select disk 1 (数字根据实际情况选择)
 list partition
5 确定windows EFI分区,⼀般是200多兆,然后为它分配盘符(盘符不可与已有盘符重复)
 select partition 1 (数字根据实际情况选择)
 assign letter=J
6 此时打开“我的电脑”,就会显⽰J盘,但是打不开,我们可以右键管理员打开记事本,打开-》⽂件,打开J盘下的EFI⽂件按下,找到ubuntu的启动项,然后删除。

7.删除刚刚分配的盘符
 remove letter=J。

修复ubuntu的启动项

修复ubuntu的启动项
2.用livecd修复grub
用ubuntu 9.10的livecd启动后,打开终端输入:sudo fdisk -l 查看你的linux系统和boot分区在哪个硬盘的哪个分区上,假如你的ubuntu的分区是sdb2,又假如你的/boot分区在sdb1上,用livecd启动,在终端输入“
sudo -i
mount /dev/sdb2 /mnt
mount /dev/sdb1/mnt/boot(如果没有/boot单独的分区这一步跳过)
grub-install - -root-directory=mnt /dev/sdb
和以前一样,要装入第一块硬盘要把sdb改为sda.
如果grub.cfg已丢失,或grub.cfg出现错误,耍要重建的继续执行下面的操作:
如果ubuntu的启动分区使用ext4格式,要有支持ext4grub才修复。
4.没有安装引导器的grub4dos引导ubuntu方法
按第一种的方法使用boot.ini建立grub4dos引导项,自己编写menu.lst,内容如下:
timeout 3
default 0
title ubuntu 9.10
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
标题:修复Grub2
出处:Thought-Blog
时间:Thu, 28 Jan 2010 14:13:49 +0000

win10双系统如何修复开机引导问题?win10双系统引导修复方法

win10双系统如何修复开机引导问题?win10双系统引导修复方法

win10双系统如何修复开机引导问题?win10双系统引导修
复⽅法
在Win10预览版发布后,很多⽤户都选择了升级,但是也有⼀部分⽤户由于担⼼新系统各种不兼容,没有马上升级,不过出于想尝尝鲜的想法,因⽽他们之中的很多⼈都选择安装双系统。

虽然双系统看似将这⼀问题完美的解决了,但是⿇烦却并没有就此结束。

新的问题接踵⽽来,开机引导都是Metro引导菜单,不管选择启动哪个系统都要重启⼀次,先使⽤ntbootautofix⾃动修复,但是却什么作⽤都没有。

终于在摸索了⼀阵之后,找到了⼀个可以解决的⽅法。

下⾯是具体的操作步骤:
1、下载NTBOOTautofix v2.5.7
2、双击打开---选择2【⾼级】---选择4【查看/管理BCD引导配置】就会看到下图
选择A----再选择M
之后选择0返回---再选择B----再选择M
重启之后,你便会发现,你熟悉的那个引导界⾯⼜再次回来了。

注意:由于是个⼈摸索得出来的⽅法,因⽽⽆法确认这样修改之后的后果是什么,因此想要通过这种⽅法解决问题的⽤户们,需要慎重考虑,以免发⽣其他后果。

以上就是win10双系统如何修复开机引导问题?win10双系统引导修复⽅法的详细内容,更多关于win10修复开机引导的资料
请关注其它相关⽂章!。

引导修复软件boot-repair

引导修复软件boot-repair
611053请尝试刷新页面或更换浏览器重试
引导修复软件 boot-repair
因为经常需要安装双系统win10+ubuntu,平时按照先win10,在ubuntu的顺序,是非常顺利的,grub非常智能也非常友好的帮助你双启动这 2个系统。
但是,难免会有意外,比如,win10有了病毒,需要重装,这是win10就会覆盖掉引导扇区,但win10有不想ubuntu那么体贴的,帮助引导。
4、运行: boot-repair
5、打开后,查看高级选项,基本你需要的情况这里全都有了,点应用,完成安装。
1、通常,我会首先拿rufusFra bibliotekie出品的rufus,制作一个ubuntu的usb启动盘。
2、用它引导系统,到“试用Ubuntu”
3、执行以下几步,安装boot-repair:
sudo add-apt-repository ppa:yannubuntu/boot-repair sudo apt-get update sudo apt-get install -y boot-repair

一分钟修双系统的引导问题(删除系统不能进入系统界面)

一分钟修双系统的引导问题(删除系统不能进入系统界面)

一分钟修双系统的引导问题(删除系统不能进入
系统界面)
(双系统在不小心删除其中一个系统时时进不了系统界面的解决办法)个人觉得网上的很多方法大家都不会用,也看的不太懂。

所以想跟大家分享一下双系统删除时无法进入系统界面的心得:(看完你就会觉得非常简单,不妨试试吧)本人由于工作的原因,必须要在电脑上装上win7与linux双系统,后来一不小心把其中的Linux系统删除了,导致开机后就提示:gurb resure>> 一直无法就如win7操作系统的界面。

于是在网上找了很多的解决办法,但是一直没有搞定,直到误打误撞的就如了Diskgenius分区工具才解决了此问题。

(1)用一个人U盘或者是win7系统盘也可以是XP系统盘,进入winpe界面就可以很清楚的看到桌面有个Diskgenius分区工具(由于这步不能截图,如果看的不太懂的通知可以网上Q我,或者给我留言,本人会最短时间回复的)下面就开始关键的一步了,双击打开Diskgenius,接下按照本人截图操作就可以轻松的解决问题了。

(2)在点击硬盘时会出现以上列表,然后点击“重建主引导记录(MBR)(M)”提示(3)然后点击:“是”(4)最后当然是重启电脑了,开机时你会惊讶的发现,你的电脑神奇般的好了。

同时本人也罗列一下网上的解决办法把,提供能够使用的人参考一下也是好的嘛!(1)当系统无法进入界面时,可以利用U 盘或者XP启动盘里的DOS工具进行修复。

(2)就如DOS界面,在命令提示符下输入:fidsk/mbr 应该就能解决问题了。

不行的话再进入第三步。

(3)在命令提示符下输入:bootrec/fixboot 提示操作完成,然后重启就可以了。

win10+ubuntu双系统修复ubuntu启动引导

win10+ubuntu双系统修复ubuntu启动引导

win10+ubuntu双系统修复ubuntu启动引导严正声明:本⽂是笔者2017年原创,近期发现有⼤量其他博主直接copy(主要在CSDN),还申明原创。

本⼈表⽰强烈谴责,请⼤家尊重原创!欢迎转载,但请注明原⽂链接。

因为windows是不能引导linux的,⽽每次win10升级或恢复都会将linux的启动引导覆盖掉,导致⽆法进⼊linux, 所以⼀直就禁⽌了win10更新.这⼏天win10出了点⼩⽑病,所以就狠下⼼来恢复了系统, 好吧~_~ 这下嗝屁了,ubuntu进不去了.⾥⾯保存了不少资料,实在是不想重装,google了好久终于找到了解决办法但也有⼀些瑕疵,经过不懈的努⼒,最终解决了^_^正常情况是这样的:更新完之后就没有这个界⾯了,会直接进⼊windows解决步骤:1:准备⼀个安装U盘,插⼊电脑->开机->选择试⽤Try ubuntu without install2:打开终端(Open Terminal),获取root权限,执⾏以下命令:$ sudo su# sudo add-apt-repository ppa:yannubuntu/boot-repair# apt-get update# apt-get install boot-repair在dash中搜索boot-repair点recommand repair之后会⾃动执⾏静候⼏分钟,等其结束后关机,拔掉U盘,开机3:开机之后,会出现类似于这样⼀个界⾯,发现多了很多不必要的选项删掉⼀些东东就好,执⾏以下命令:su # 获取root权限cp /boot/grub/grub.cfg /boot/grub/grub.cfg_backup #先备份⼀下cat /boot/grub/grub.cfg > tmp #将内容重定向到其他⽂件,便于修改gedit tmp #或者vim tmp#将下⾯这些内容全部删掉 ### BEGIN /etc/grub.d/25_custom ### menuentry "Windows UEFI bootmgfw.efi" { search --fs-uuid --no-floppy --set=root 84F5-6727 chainloader (${root})/EFI/Microsoft/Boot/bootmgfw.efi } menuentry "Windows Boot UEFI loader" { search --fs-uuid --no-floppy --set=root 84F5-6727 chainloader (${root})/EFI/Boot/bkpbootx64.efi } ...menuentry "Windows Boot UEFI recovery bkpbootx64.efi" {search --fs-uuid --no-floppy --set=root 5686-D913chainloader (${root})/efi/Boot/bkpbootx64.efi}### END /etc/grub.d/25_custom ###其实就是删掉对应的中间那⼏项 删掉之后再: cat tmp > /boot/grub/grub.cfg reboot4: ⼀切如初。

修复双系统引导菜单方法与双系统问题集合

修复双系统引导菜单方法与双系统问题集合

修复双系统引导菜单方法与双系统问题集合一、修复Windows 98/XP双系统启动菜单1.修复前,在BIOS中设置从光驱启动。

用Windows XP安装盘启动电脑,在加载必要的驱动后,出现Windows XP的安装界面。

有三个选项:(1)要现在开始安装Windows XP,请按“Enter”键。

(2)要用“恢复控制台”修复Windows XP安装,按“R”键。

(3)要退出安装程序,不安装Windows XP,按“F3”键;2. 按“R”键,进入“Microsoft Windows XP (TM) 故障恢复控制台”界面;故障恢复控制台提供系统修复和故障恢复功能。

系统这时会搜寻已安装的Windows XP系统文件,然后显示搜寻结果,并询问“要登录到哪个Windows XP安装(要取消,请按Enter)”,选择1. Dindows,回车,系统会再询问“管理员密码”,再键入安装Windows XP时设置的管理员密码,回车,出现Dindows〉,这时需要输入修复命令Fixboot,后面的参数为启动扇区要写入的磁盘盘符,这里填入C:,回车。

修复完成,键入Exit退出。

重启后就会看到久违的双重启动菜单了。

并且,这样修复后基本不产生垃圾文件。

二、巧修WindowsXP 双启动菜单在Windows98下全新安装WindowsXP,会自动生成双启动菜单,相当方便。

Windows XP是极其稳定的操作系统,但因为双启动菜单的文件一般都在C盘根目录下,很易受损。

虽然你可以备份与双启动有关的文件,还可以使用Ghost把C盘整个备份下来,或制作紧急修复软盘以便受损时恢复,但如果使用者粗心大意没做备份,又没有紧急修复软盘那怎么办?难道要重装WindowsXP?还有几十个大小软件?!其实我们还有最后一招:恢复控制台。

开始时和重装一样,要选择全新安装,等安装文件复制好,电脑重新启动,选择进入恢复控制台,控制台会提示你要登录到哪个WindowsXP安装,一般就选默认的“1”,键入系统管理员密码,你就进入了控制台的Windows目录下,键入“BOOTCFG/ADD”,控制台会扫描Windows安装,几秒钟后扫描完成,提示选择要添加的安装,选“1”,接着提示输入加载识别符,可输入“MicrosoftWindowsXPProfessional”,提示输入OS加载选项,键入fast detect,回车,键入“EXIT”,重新启动电脑,你可以看到熟悉的双启动菜单又回来了。

计算机安装双系统后系统引导如何修复

计算机安装双系统后系统引导如何修复

计算机安装双系统后系统引导如何修复知友提出问题:电脑双系统怎么用,我装的是win8和win7。

win8安装在C盘上,可以正常使用,我把win7安装在一个新分区的盘符上G盘,为什么开机没有win7系统选择项启动,只有一个win8和GHOST。

请问是怎么回事,怎么才能用双系统?这个问题是安装双系统后,系统引导没有修复好。

下面叙述计算机安装双系统后如何修复系统引导,也就是开机选择进入哪个系统的菜单问题。

方法/步骤1、无论系统C盘安装的是什么系统,我们再安装另外一个系统到非系统盘,这就是在计算机上安装双系统。

在计算机上安装双系统就要修复系统引导,否则,计算机开机就不能进行系统的选择,即没有如下图所示的系统选择菜单(下图是系统选择菜单的一种表现形式)。

2、计算机安装双系统后系统引导修复的方法第一步:下载NTBootAutofix系统引导菜单修复软件。

点击:下载地址,在下载窗口点击:下载;第二步:解压下载的NTBootAutofix软件的压缩文件。

左键双击:NTBootAutofix软件的压缩文件图标;在打开的解压缩文件窗口,我们左键点击:解压到;确定解压后NTBootAutofix文件的保存路径,再点击:确定;第三步:系统引导修复。

我们在解压后保存的文件夹中找到NTBootAutofix软件的修复图标,用鼠标左键双击:NTBootAutofix的修复图标;在NTBootAutofix系统引导修复窗口,我们左键点击:【1.自动修复】;系统引导修复成功,因为我的计算机已经修复了系统引导,所以下图显示的内容有所不同,但只要按照这个方法进行就可以修复系统引导。

点击:【2.退出】;通过这样修复以后,我们开机就可以显示进入系统的菜单,选择我们需要的系统进入。

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

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

Windows和Ubuntu双系统中修复UEFI引导的两种办法原文:/od/LinuxNewbieDesktopGuide/tp/3-Ways-To-Fix-The-UEFI-Bootloader-When-Dual-Booting-Windows-And-Ubuntu.htm作者:Gary Newell译文:LCTT /article-4667-1.html读者在读过我的安装Ubuntu和Windows 8双系统教程以后,碰到的主要的问题是电脑直接启动到Windows 8而没有出现启动Ubuntu的选项。

这里有两种修复EFI启动引导的方法,使Ubuntu可以正常启动。

1. 启用GRUB引导在安装时,有些地方可能会出问题。

理论上来说,如果你首先安装Ubuntu,那么你需要关闭快速启动。

希望你按照这个指南创建一个UEFI Ubuntu 启动优盘安装正确的UEFI引导程序。

如果你在安装时已经完成了这些事情,那么可能出错的地方就是将GRUB2设置为启动管理器。

可以按照以下几个步骤将GRUB2设置为默认的引导程序:1.登录Windows 82.转到桌面3.右击开始按钮,选择管理员命令行4.输入mountvol g: /s (这将你的EFI目录结构映射到G盘)5.输入cd g:\EFI6.当你输入dir 列出文件夹内容时,你可以看到一个Ubuntu的文件夹7.这里的参数可以是grubx64.efi或者shimx64.efi8.运行下列命令将grub64.efi设置为启动引导程序:bcdedit /set {bootmgr} path\EFI\ubuntu\grubx64.efi9.重启你的电脑10.你将会看到一个包含Ubuntu和Windows选项的GRUB菜单11.如果你的电脑仍然直接启动到Windows,重复步骤1到7,但是这次输入:bcdedit /set {bootmgr} path \EFI\ubuntu\shimx64.efi12.重启你的电脑这里你做的事情就是登录Windows管理员命令行,将EFI引导区映射到磁盘上,来查看Ubuntu的引导程序是否安装成功,然后选择grubx64.efi或者shimx64.efi作为引导程序。

ubuntu硬盘安装,修复Ubuntu的grub引导,修复windows7的引导

ubuntu硬盘安装,修复Ubuntu的grub引导,修复windows7的引导

2. 修复Ubuntu的grub引导
先装windows,后装Ubuntu时,linux的grub可以识别windows的启动分区,并把它加到grub的启动项中。但是在装了 Ubuntu后再装windows,windows会把mbr中的grub清除掉,使得无法启动linux。幸好linux生命力比较顽强。方法如下:
iso-scan/filename=/Ubuntu-9.04-desktop-i386.iso:表示光盘镜像的路径
(7)设置initrd,命令如下:
initrd /initrd.lz
(8)如果前面的步骤没有错的话,键入“boot”,启动进入Ubuntu。后面的详细操作涉及内容比较多,这里就不讲解了。
确认无误后,执行下面的步骤重新安装Grub2。
mint ~ # sudo grub-install --root-directory=/media/root /dev/sda
Installation finished. No error reported.
This is the contents of the device map /media/root/boot/grub/device.map.
重新启动一下机器,Grub2的多重启动应该已经奏效了。如果你和我一样是对Windows进行了升级,例如从Windows Vista -> Windows 7。
那么在重新进入Ubuntu之后可以在终端下执行:
sudo update-grub
Grub2会自动识别出Windows的版本,并更新启动菜单的显示信息。
(3)启动硬盘上的ubuntu后,打开控制台,切换到root用户,键入命令
grub-install /dev/sda

win+ubuntu双系统,重装win后找回grub引导

win+ubuntu双系统,重装win后找回grub引导

ubutnu相关技巧尝鲜win8〃难以永久破解且不稳定。

介于office和设计软件入门需求〃重回xp才是王道。

但是〃有点软的公司的问到死系统霸气侧漏〃重写了硬盘MBR〃开机引导只有他家的xp和一个幽灵。

为了可爱的兔兔〃没办法〃搜索枯肠也要找回来。

当时懒得刻live盘〃决定在win下搞定。

方法如下:1.下载g2ldr.zip,这是我的百度网盘下载链接:/share/link?shareid=73099&uk=505443563;2.解压〃移动到c盘根目录C:\;3.修改boot.ini,添加一行C:\g2ldr.mbr="ubuntu grub2"〃保存即可。

4.重启电脑〃选择ubuntu grub2〃接下来基本上选择第一项〃看自己电脑情况以及boot有没有单独挂载〃自己看着办吧。

5.进入笨兔兔系统之后〃进行系统清理〃清除掉旧的内核并升级〃本人选用的是ubuntu tweak。

全部搞定之后〃就可以顺利登陆。

另外〃还有其他办法〃博客地址贴下:/post/338.html只为记录下〃虽然很多都在ubuntu论坛里加入书签了〃不过想找还是有点麻烦一、windows下引导ubuntu1. grub4dos引导ubuntu 的grub2修改windows引导盘下的boot.ini 〃win7可以自行创建boot.ini[boot loader]timeout 10[operating systems]c:\grldr.mbr="Ubuntu"XP在boot.ini里添加c:\grldr="Ubuntu"到/grub4dos/下载最新版grub4dos取出grldr放到C盘根目录(如果是win7并有100M隐藏分区的话请放在隐藏分区的目录里〃boot.ini也是)win7 最好把grldr.mbr 和grldr 都放进去,XP只用grldr就好在C盘根目录创建menu.lst文件〃内容如下title ubuntufind --set-root /boot/grub/core.imgkernel /boot/grub/core.imgboot如果/boot单独分区的话title ubuntufind --set-root /grub/core.imgkernel /grub/core.imgboot一定要是最新版的grub4dos〃否则可能不支持ext4分区2.用g2ldr引导ubuntu 的grub2 (这里感谢ubuntu论坛的ptptptptptpt 提供的g2ldr)到这里下载g2ldr〃解压开放在C盘根目录修改boot.ini 添加C:\g2ldr.mbr="ubuntu grub2"保存重启选择ubuntu grub2 选项〃下面应该怎么选就不要我教了吧3. 用easybcd添加ubuntu引导安装好easybcd后运行〃之后看图二、ubuntu 壁纸相关1. 添加图片到/usr/share/backgrounds/下但是系统设置》外观》壁纸这里不显示的原因修改/usr/share/gnome-background-properties/precise-wallpapers.xml添加类似以下信息<wallpaper><name>Winter Morning</name><filename>/usr/share/backgrounds/Winter_Morning_by_Shannon_Lucas.jpg</filename> <options>zoom</options><pcolor>#000000</pcolor><scolor>#000000</scolor><shade_type>solid</shade_type></wallpaper>或者可以在/usr/share/gnome-background-properties/新建一个xml文件内容参考/usr/share/gnome-background-properties/precise-wallpapers.xml 写就可以了2.ubuntu自动更换壁纸可以修改/usr/share/gnome-background-properties/下的xml自行添加图片或者修改/usr/share/gnome-background-properties/precise-wallpapers.xml添加类似下面的代码<wallpaper deleted="false"><name>Ubuntu 12.04 Community Wallpapers</name><filename>/usr/share/backgrounds/contest/precise.xml</filename><options>zoom</options></wallpaper>同时在你设定的xml里设置自动切换的壁纸、时间等等不过我更推荐的是〃上面的或者可以在/usr/share/gnome-background-properties/新建一个xml文件在这个里添加上面的自定的xml地址〃以防升级、更新系统时被覆盖(我以前设置的就被覆盖了)。

记录ubuntu 12.04 win7 双系统重装win7 修复grub经过(作为一个菜鸟)

记录ubuntu 12.04  win7 双系统重装win7 修复grub经过(作为一个菜鸟)

记录ubuntu 12.04 win7 双系统重装win7 修复grub经过(作为一个菜鸟)曾经有人发过牢骚:先发个牢骚,Ubuntu装好过后会自动扫描硬盘,给grub添加别的系统的引导,为神马Windows就不能呢~(/2011/linux/ubuntu/repair-grub-after-windows)我只能说同感。

首先重装win7就是很正常的用ultraiso做了个win7的U盘然后把win7装上了。

之后就会发生所有人都会发生的ubuntu的grub2丢失的情况。

1.第一尝试 easybcd 结果为失败网上对此有很多种解决方案,我先是在windows下用easybcd对引导进行修复(算是修复吧)。

就是加了一个ubuntu的引导。

网上对此有几种说法:其中一个说法(百度知道):/question/417090393.html&__bd_tkn__=6c914920766cd86f4415b96fa9ad3797901294fd8078338d51fed8133ea5c69d362ad36bb4bcda3b39bb3949f6bbe47087ac3af56e60b1f4e7eb60157c5dfa329467aaf15d0f03de01252774a135b17b4e76ea077b5ebdfbd3 44427d745b322ec56678463cc5deabe87c8eaccbdc8d03c93426f44aa0我在win7下用easybcd引导安装了ubuntu12.04,选择新入口grub2,结果在双系统选择界面选择ubuntu后,grub2会,遍历磁盘寻找ubuntu引导信息,感觉很费时间,请问有没有办法略过着一步,让它直接找到ubuntu分区事实上,适用grub2的引导结果是进入windows的选择界面后,点进ubuntu会进入ubuntu 的选择界面……二次选择非常二。

所以尝试其他方法。

windows和linux(ubuntu)双系统如何进行引导恢复?

windows和linux(ubuntu)双系统如何进行引导恢复?

windows和linux(ubuntu)这两种系统各有千秋,功能都很强大,所以有些用户在每个都割舍不下的情况下安装windows和linux(ubuntu)双系统,但是双系统如果有一个遭到破坏,引导修复很麻烦,经过几次尝试经验,大致总结了以下的恢复方法:第一种情况:在windows下破坏了linux,比如删除了linux分区效果:开机进入grub,等待输入参数解决办法:手动输入引导参数可以正常进入windows,但很麻烦,最好的办法是重置mbr。

1.找到一张带命令行修复的window系统,光盘启动,进入加载。

2.选择命令行修复(按R),如果没有类似这个的选项,那么就是这张盘不支持。

3.进行后,会列出硬盘里安装的windows系统,一般只有一个,前面标号是1.输入标号按回车选择要修复的系统。

4.输入fixmbr,回车,会提示确认,输入y,回车,提示成功。

5.重启即可,这个时间只有一个windows系统了,linux已经破坏不存在。

第二种情况:重新安装windows系统,linux系统不能引导。

(重新安装linux,不会破坏引导,而且linux比较稳定,我一般不重装,有问题修复即可)效果:没有linux启动选项,但有linux那个分区(磁盘管理里能看,我的电脑看不到)解决办法:1.找到一张带livecd的linux安装盘,光盘启动,进行livecd2.进行终端,输入sudosu进行root权限3.fdisk-l列出分区情况,找到linux分区,比如是/dev/sda84.新建一个文件夹,比如是/mnt/linux挂载linux分区mount/dev/sda8//mnt/linux只是举例,具体参数根据情况定5.安装gurbgrub-install–root-directory=/mnt/linux/dev/sda"/mnt/linux"是挂载的文件夹,/dev/sda是硬盘,都要根据实际情况而定。

Ubuntu系统修复命令有哪些

Ubuntu系统修复命令有哪些

Ubuntu系统修复命令有哪些有的朋友安装的是Ubuntu系统,Ubuntu系统的系统修复命令跟WIN7和其他常用的系统不一样,下面就让店铺和大家分享一下Ubuntu的系统修复命令。

Ubuntu系统修复命令1、在桌面添加‘’计算机‘’主文件夹‘’回收站‘’图标的操作:按ALT+F2,运行程序gconf-editor打开配置编辑器选择apps→nautilus→desktop勾选computer_icon_visible、home_icon_visible和trash_icon_visible边上的复选框。

马上就会在桌面上看到效果。

2、非常有用的清除系统垃圾文件命令:终端里面输入:sudoapt-get autoremovesudo apt-get autocleansudo apt-getclean3、清除已删除包的残余配置文件:终端里面输入:dpkg-l |grep ^rc|awk '{print $2}' |sudo xargs dpkg-P我从来都是直接将上面的命令复制到终端里面粘贴,省力省事省时。

4、播放RMVB文件,安装Mplayer播放器:sudoapt-get install mplayer或者通过ubuntu软件中心安装gnomemplayer5、双系统更改启动顺序:我装的是XP和ubuntu10.10,默认启动顺序是ubuntu在第一位,XP在最后一位。

经常用XP的话每次启动后都要手动选择比较麻烦。

只要打开终端输入:sudogedit /boot/grub/grub.cfg然后将setdefault="0"中的0改成4就OK。

系统启动时XP排在第几位就改成相应的数字就行了。

注意是从0开始,然后1.2.3.4。

6、gnomemplayer 报错“无法打开VDPAUbackend libvdpau_nvidia.so: cannot open shared object file: No suchfile or directory”,但是可以正常打开视频。

修复grub2双系统引导及顺序

修复grub2双系统引导及顺序

转:Ubuntu 10.04 LiveCD修复grub2双系统引导2010-05-29 —星宇浪客 (阅读: 3473)今天就用Ubuntu 10.04的LiveCD的来修复grub2的引导。

启动Ubuntu 10.04光盘,选择LiveCD模式,进入之后选择进入终端,先在终端输入如下命令:sudo fdisk -l(注意是小写的L,不是数字的1,此步用于确定电脑中安装 Ubuntu10.04 的所在分区的位置,输入以后会输出类似如下信息,找到ID为83的那行,记住/dev/sdaX的情况,比如本人的电脑是/dev /sda7,以下就以此为例,你自己的请加以更改)Disk /dev/sda: 80.0 GB, 80026361856 bytes255 heads, 63 sectors/track, 9729 cylindersUnits = cylinders of 16065 * 512 = 8225280 bytesDisk identifier: 0x624aa2e0Device Boot Start End Blocks Id System/dev/sda1 * 1 1388 11149078+ 7 HPFS/NTFS/dev/sda2 1389 3825 19575202+ 7 HPFS/NTFS/dev/sda3 3826 9729 47423880 f W95 Ext'd (LBA)/dev/sda5 3826 5851 16273813+ b W95 FAT32/dev/sda6 5852 8323 19856308+ b W95 FAT32/dev/sda7 8324 9598 10241406 83 Linux/dev/sda8 9599 9729 1052226 82 Linux swap / Solaris然后再输入sudo -i (此步用于得到root权限,无需输入密码,方便以下操作)接着输入mkdir /media/tempdir (这里用于创建一个文件夹tempdir,用于挂载刚才的sda7,此文件夹名称你可以依个人爱好而定,没有太多要求)再输入mount /dev/sda7 /media/tempdir (将sda7挂载于tempdir文件夹下)下面进入了本次恢复最为关键和激动人心的时刻,在终端输入以下命令:grub-install --root-directory=/media/tempdir /dev/sda(本步骤用于来重新安装grub2到硬盘的主引导记录【MBR】里面,十分关键!)输入以后如果出现“Installation finished.No Error Reported.”字符的时候,就表示操作成功了。

UbuntuWindows双系统重装windows后看不到ubuntu启动引导

UbuntuWindows双系统重装windows后看不到ubuntu启动引导

UbuntuWindows双系统重装windows后看不到ubuntu启动引导
1.下载并安装Easy BCD
2.点击编辑引导菜单,看到只有windows⼀项
3.点击“添加新条⽬”,添加引导菜单,选择linux/bsd ,类型选择GRUB 2,然后输⼊名称,选择Ubuntu所在的驱动器位置,点击添加条⽬
按照上⾯的步骤设置后,发现启动的时候确实可以选第⼆个系统,但是并不能进⼊,⽽是停留在grub的命令⾏界⾯上,这种问题⼀般是电脑boot的grub启动⽂件被破坏了,解决步骤:
1.制作⼀个ubuntu的启动盘,启动盘上的ubuntu系统和已经安装在电脑硬盘上的硬盘版本没关系,⽐如我安装的是18.04,⽽U盘上是16.10
2.通过sudo fdisk -l 找到安装分区
3.sudo mount /dev/sda? /mnt 挂载安装分区,?表⽰ubuntu所在的分区号
4.依此执⾏:
sudo mount --bind /dev /mnt/dev
sudo mount --bind /proc /mnt/proc
sudo mount --bind /sys /mnt/sys
sudo chroot /mnt
grub-install /dev/sda
grub-mkconfig -o /boot/grub/grub.cfg
5.最后重启电脑,ubuntu的启动项回来了。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
#43; image: /boot/memtest86+.bin
Found Windows 7 (loader) on /dev/sda1
done
如果没有出现以上类似语句的话,那就在新立得里面搜索grub,可以安装带有Ubuntu标志的那个grub-pc,安装之后,再输入
Device Boot Start End Blocks Id System
/dev/sda1 * 1 1388 11149078+ 7 HPFS/NTFS
/dev/sda2 1389 3825 19575202+ 7 HPFS/NTFS
grub-install --root-directory=/media/tempdir /dev/sda
(本步骤用于来重新安装grub2到硬盘的主引导记录【MBR】里面,十分关键!)
输入以后如果出现“Installation finished.No Error Reported.”字符的时候,就表示操作成功了。但是现在只成功的一半,还有以下操作才能够完全成功。
用Ubuntu 10.04的LiveCD的来修复grub2的引导。启动Ubuntu 10.04光盘,选择LiveCD模式,进入之后选择进入终端,先在终端输入如下命令:
sudo fdisk -l
(注意是小写的L,不是数字的1,此步用于确定电脑中安装 Ubuntu10.04 的所在分区的位置,输入以后会输出类似如下信息,找到ID为83的那行,记住/dev/sdaX的情况,比如本人的电脑是/dev /sda7,以下就以此为例,你自己的请加以更改)
/dev/sda3 3826 9729 47423880 f W95 Ext'd (LBA)
/dev/sda5 3826 5851 16273813+ b W95 FAT32
/dev/sda6 5852 8323 19856308+ b W95 FAT32
grub.cfg ...
Found Debian background: moreblue-orbit-grub.png
Found linux image: /boot/vmlinuz-2.6.31-15-generic
Found initrd image: /boot/initrd.img-2.6.31-15-generic
Disk /dev/sda: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x624aa2e0
sudo update-grub2
更新一下grub2就可以了。
这时重新启动你的电脑,就能看到grub2的引导界面了,但是这时只能用来引导Ubuntu 10.04,还暂时无法引导Windows 7,这时选择进入Ubuntu 10.04,再找到并启动终端,在终端输入如下命令:
sudo update-grub2
按照提示输入密码,如果顺利的话,会出现如下类似语句,那就表示成功了。
/dev/sda7 8324 9598 10241406 83 Linux
/dev/sda8 9599 9729 1052226 82 Linux swap / Solaris
然后再输入
sudo -i (此步用于得到root权限,无需输入密码,方便以下操作)
接着输入
mkdir /media/tempdir (这里用于创建一个文件夹tempdir,用于挂载刚才的sda7,此文件夹名称你可以依个人爱好而定,没有太多要求)
再输入
mount /dev/sda7 /media/tempdir (将sda7挂载于tempdir文件夹下)
下面进入了本次恢复最为关键和激动人心的时刻,在终端输入以下命令:
相关文档
最新文档