宏碁本安装linux系统找不到操作系统的解决方法。,宏碁本linux

最近在笔记本上安装linux,ubuntu15.04系统。自己做了一个U盘启动盘安装,安装完进入blos设置ubuntu为第一启动项。

图片 1

之后之后,重启电脑就显示“无法找到操作系统”,完蛋了。没办法,估计是启动项的问题,网上搜了搜,找到了一个超级厉害的万能解决办法,贴下来:

就是Boot-repair, ubuntu特有的傻瓜型修复引导工具。
无论是win不能引导,
还是ubuntu不能引导,还是死在grub提示符。。反正就是安装ubuntu后启动出问题了,
都可以用这个方法解决,
唯一的要求是安装盘live启动后可以联网。(如果不能联网,稍麻烦一些,
必须到联网环境去 下载boot-repair-disk.iso (sourceforge有下),
做一张ubuntu修复盘)

步骤:

  1. 用ubuntu 安装盘livecd模式启动系统 ( 安装盘启动选项中,类似“try
    ubuntu but do not install it ”那项 )
  2. 打开terminal (win键, 输入terminal, 启动搜索出来的第一个app)
  3. 在terminal里输入引号内内容,不包括引号: “sudo add-apt-repository
    ppa:yannubuntu/boot-repair && sudo apt-get update”
    回车
  4. 再输入 “sudo apt-get install -y boot-repair && (sudo boot-repair
    &)”
    回车

  5. 以上完成后, 按win键,输入Boot-repair, 回车启动之, 点击“recommanded
    repair”按钮。
    接下来都是软件自动进行了, 一路到底, 重启完成。 (过程中可能会让你
    手动打字/复制 命令。 如果你英文不好, 那么画面停在某处不动,
    又显示命令提示符的时候,
    找到提示中的引号部分,复制其中内容,拷贝在命令提示符后,回车继续。)

 

额,我按照这个做了,又完蛋了。重启出现这个:

图片 2

此刻,本人已经接近崩溃了。最后网上找了找,试着先进blos把security
boot关了,一狠心,把旁边的quiet
boot也关了,这下security里基本没有开启得了。抱着死马当作活马医的心情失落试,竟然好了,哈哈。

本人小白一个,并非什么大神,只是把自己遇到的问题及解决办法贴出来,毕竟每个人遇到的问题都由于不同的环境而不可能全部相同。只希望能帮到遇到和我同样问题的朋友。

最近在笔记本上安装linux,ubuntu15.04系统。自己做了一个U盘启动盘安装,安装…

error: unknown filesystem  

如果你是windows+ubuntu的双系统,那么重装windows之后(非ghost
方式),是会直接进入windows的,之前的grub引导菜单会被抹掉,想要修复ubuntu的启动菜单的话,通常需要使用命令行,但是借助Boot
Repair这个神奇的软件,你可以在软件界面中一键修复它。

然后是进行grub的修复工作,依次输入以下命令:

 

window/linux(ubuntu/linuxMint)双系统不能启动终极解决办法

 

 

如何使用Boot Repair:

 

1、首先你需要一张ubuntu的live
CD或者自启动u盘(建议和安装的是相同版本),电脑也要连接到互联网(建议是路由器自动拨号的那种,从而无需手动联网)。既然你已经装了ubuntu系统,相信这些东西你都有的。

 

2、重启电脑,放入CD或者插上自启动u盘,把它们设置为第一启动项,好让它们先于windows系统运行。

 

3、进入live CD中,选择体验ubuntu而不是直接安装。

 

4、打开终端(虽然修复用不着,但是添加软件源和安装软件还是需要终端的),输入:

 

sudo add-apt-repository ppa:yannubuntu/boot-repair && sudo apt-get
update

 

回车后,终端界面会有提示信息,还是按下回车键,之后界面会有很多信息在界面上滚动,等待十几秒就把终端关闭把。

 

5、再次打开终端,输入:

 

sudo apt-get install -y boot-repair && boot-repair

 

等待一会,就会出现Boot Repair的软件界面了,点击上面的“recommended
repair”按钮,等待一会儿,就会跳出修复成功。

 

图片 3

 

为了测试Boot Repair是否真的有效,香蕉直接用“fdisk
/mbr”命令删掉了自己的双系统引导菜单,真实的测试了一下,发现效果真的不错。

 

Boot Repair的功能和特点:

 

1、简单易用。

 

2、界面左下角的“advanced options”中还有许多针对grub引导菜单的高级设置。

 

3、这个软件适用xp、vista、windows 7

 

4、适用于debian、ubuntu系列(包括Xubuntu、Kubuntu)及其衍生版本Linux
mint等。

 

5、支持轻松修复GRUB/GRUB2引导器。

 

6、如果是高手的话,也可以利用Boot
Repair来修复fedora、opensuse、archlinux等其他linux系统,当然,方法就不一样了。

 

如果不小心关闭了Boot
Repair,还想运行它却找不到图标,那么重新运行第二条命令即可。

 

第六步:有很多人用Windows较多,但是这样修复的结果是默认进入ubuntu系统的,我们要改为默认进入Windows

打开终端:输入名令:cd  /boot/grub

再输入sudo  gedit 
grub.cfg,打开grub.cfg文件后找到windows引导,如下图所示,把他剪切出来

图片 4

把刚才剪切出来Windows引导的放在Linux之前,如下图所示,保存好。重启就可以默认选择Windows了

图片 5

直接点OK,然后重启看看是否可以成功引导了,如果还是不能引导,请使用下面的第二招

Boot
Repair是一个linux下的软件,体积很小。香蕉有过N次修复ubuntu启动项的经历,深知其中的痛苦,所以,虽然软件No1只介绍windows下的软件,但是如此好的linux软件也要介绍给大家,相信会有很多人用得着。

   
 前面的步骤和招式1一样,先进入linux的安装桌面环境,联网,调出终端。首先确认你的系统是安装在哪个分区的,最简单的方式是通过GParted依据分区大小来看,例如:

 

 

和之前修复ubuntu启动项的方式不同,Boot
Repair是带有软件界面的,并且只需点击一次鼠标就可以解决问题。相比较在终端下输入命令,实在是省下了很多精力和时间。

$ sudo umount /mnt/mint/dev/pts  

不同的是这次不点”Recommended repair”,而是点下面三角符号后面的”Advanced
options”,会出现下面的界面,切换到“Grub Options”选项卡,选第一项”Purge
Grub…”,最新的可能和下面的图不一样,但还是有Purge 字样的:

 

硬件配置如下: CPU:AMD A10-5800K (APU,HD 7660D) 主板:技嘉(GIGABYTE)
F2A85X-D3H主板(大板…

# exit  

下面提供解决类似这种启动问题的三种招式(并不一定你也是出现和我同样的问题,但只要是grub引导问题,都可以按照以下方法解决):

$ sudo fdisk -l /dev/sda  

 

$ sudo umount /mnt/mint/sys   

 

 

由于我没有将/boot单独分区,所以/boot是在 sda5
里面,以上的主要是为chroot后的系统挂载必要的文件系统,如果你还有其他分区是单独分区的,尤其是
/etc  /boot  /usr 等分区,一定要挂载到对应的目录下。然后就是change
root了:

$ sudo mount /dev/sda8 /mnt/mint/usr  

$ sudo mount -o bind /dev  /mnt/mint/dev  

1:平淡无奇:使用boot-repair

# sync  

 

 

[plain] 

[plain] 

$ sudo mount -t proc none /mnt/mint/proc  

最后就是重启看看效果了,基本上一般的启动问题都会这样被修复掉,如果你的还是无法启动,就只有用第三招了

[plain] 

重启后没出现可爱的grub引导界面,而是给我这个东东:

$ sudo apt-get install -y boot-repair && (boot-repair &)  

  • GPT分区的时候,猜测可能是/boot位置有改动导致的。

$ sudo umount /mnt/mint  

$ sudo add-apt-repository ppa:yannubuntu/boot-repair && sudo apt-get
update  

$ sudo umount /mnt/mint/dev  

[plain] 

[plain] 

$ sudo mount /dev/sda9 /mnt/mint/tmp   #sda9 对应到真实系统的  /tmp
目录  

先做一些chroot前的准备工作:

输入以上命令后出现一个另外不同的提示符,那就表示你成功change过去了。这里的
/mnt/mint 就是真实系统/ 分区对应的挂载点。

 

[plain] 

 

图片 6

2:渐入佳境:使用chroot

先用UEFI + GPT安装windows
7,然后安装ubuntu,用boot-repair成功修复引导。后面把ubuntu折腾得不行了,打算换linuxMint玩玩,又觉得前面给ubuntu的分区不合理,顺便调整一下分区,即原来的/boot分区的位置有变化。然后就正常安装linuxMint,可惜重启后就悲剧了。

$ sudo umount /mnt/mint/proc   

图片 7

图片 8

主板:技嘉(GIGABYTE) F2A85X-D3H主板(大板)

$ sudo chroot /mnt/mint  

例如,我这里的分区规划是: sda5 挂到/     sda8 挂到 /usr   sda9挂到/tmp 

 

这时候应该就会退回到原有的终端中来了,再倒着顺序卸载前面挂载的分区:

     
开机用安装媒介引导(我是用u盘来安装系统的,如果你用光盘也没问题)进入linux环境,只是试用而已,不选安装。ubuntu/linuxMint都会有一个安装前的桌面环境提供给你,进入后调出
终端(可以按ctrl+alt+T),当然,你得首先把网络连通,再输入以下命令启动boot-repair:

然后就是退出change root环境了,依次输入以下命令:

   
 前面的步骤和招式1一样,先进入linux的安装桌面环境,联网,调出终端。启动boot-repair:

 

$sudo umount /mnt/mint/tmp  

 

grub rescue >  

 

$ sudo umount /mnt/mint/usr   

内存:芝奇(G.SKILL)DDR3 1600 8G(4G×2双通道)

$ sudo add-apt-repository ppa:yannubuntu/boot-repair && sudo apt-get
update  

[plain] 

然后点apply,会自动帮你干活的,期间会有对话框弹出来,要求你将弹出对话框的命令放到终端中去执行,照做就行(复制粘贴即可):

图片 9图片 10

$ sudo apt-get install -y boot-repair && (boot-repair &)  

# grub-install –recheck /dev/sda  

$ sudo mount /dev/sda5 /mnt/mint/      #sda5 对应到真实系统的  /  目录
 

后记:我的启动问题就是用最后这种方式解决的,前面两种方式对调整分区后的系统无效,尤其是UEFI

 

你应该得到一个类似上图的界面,还犹豫什么,猛击”Recommended
repair“吧,等几分钟后,你会得到一个类似下面的提示:

[plain] 

# update-grub  

 

$ sudo mount -t devpts devpts /mnt/mint/dev/pts  

图片 11

以上是我的分区,如果不能用gparted,可以用fdisk,或者blkid来看看:

 

$ sudo mount -o bind /sys /mnt/mint/sys  

 

[plain] 

硬件配置如下:

 

图片 12

软件配置如下:

当然最后完成的时候也会弹出如招式1最后的对话,不用关心,直接重启,你会有惊喜的。

     重装grub的方式有手动和自动,这里提供最简单的自动方式。

3:天地同归:删掉grub重装

$ sudo mkdir -p /mnt/mint  

 

CPU:AMD A10-5800K (APU,HD 7660D)

$ sudo blkid  

 

Author

发表评论

电子邮件地址不会被公开。 必填项已用*标注