U盘安装LINUX系统,拔除U盘后无法引导系统

U盘安装LINUX系统,拔除U盘后无法引导系统

问题描述:

使用U盘安装LINUX操作系统,排除U盘后,无法正常引导系统,必须插入U盘才可以进入系统。

原因分析:

GRUB全.称为.Grand Unified Boot Loader,是Linux操.作系统主流的启动引导管理器。主要作用是启动和装载Linux操作系统。系统启动过程中一旦完成了BIOS自检,GRUB会被立刻装载。在GRUB里面包含了可以载入操作系统的代码以及将操作系统引导权传递给其他启动引导管理器的代码。GRUB可以允许用户选择使用不同的kernel启动系统,或者在启动系统的过程中设置不同的启动参数。

客户在安装LINUX操作系统过程中,使用的是U盘方式安装,引导的grub信息被默认安装到了U盘的MBR中,拔除U盘后启动过程无法读取相应的启动管理器的代码信息,导致系统无法启动。

解决方法:

重新安装系统的grub信息到本地硬盘MBR,并修改/boot/grub/grub.conf文件。操作步骤如下:

1、插入安装系统时使用的U盘,正常引导LINUX系统。

2、查看硬盘分区信息

3、在终端下进行操作:

[[email protected] ~]grub

Grub>root(hd0,0)           ##  (hd0,0)表示安装到系统识别的第一块硬盘中的第一个分区。

Grub>setup(hd0)

Grub>quit

或使用Grub-install命令:

系统中包含有独立的/boot分区时,使用

[[email protected] ~]grub-install /dev/hda(如果是SCSI或SAS硬盘,设备名称可能不同,请使用fdisk -l命令进行查询。)

如果只有/,没有单独建立/boot分区,使用grub-install --root-directory=/boot/dev/hda

3、完成grub信息安装后,还需要修改/boot/grub/grub.conf,把文件中的引导信息也改为(hd0,0)。如果不对此文件进行修改,系统启动到菜单项时,会出现找不到目标分区的故障,可在此时按e键进行临时修改,正常进入系统后再编辑此文件。

原文地址:http://blog.51cto.com/346054/2060306

时间: 2024-11-10 15:59:11

U盘安装LINUX系统,拔除U盘后无法引导系统的相关文章

u盘安装linux(windows7+linux双系统)

前提条件:1.先装windows7,后装linux系统 2.windows7 里有"未分区的空间"(不是C:,D:,E:) :计算机→管理→存储空间,删除一些压缩卷即可. 3.下载ultraiso →把 i386的DVD1写入硬盘镜像文件              4.复制DVD1与DVD2到U盘根目录上              5.在U盘上的这个目录 U:\syslinux 覆盖掉这个文件vesamenu.c32 然后安装这篇文章一步一步添加即可. http://blog.csdn

U盘安装Linux系统

U盘安装Linux系统[RHEL 6.3 Server] 1.准备1个U盘 (最好 8G) 2.下载UltraISO(主要用于将ISO镜像文件) 3.下载rhel-server-6.0-i386-boot.iso 或者 rhel-server-6.0-x86_64-boot.iso这两个是用来引导系统安装盘的,其中_64是指64位的系统 4.下载RedHat.Enterprise.Linux.v6.UPDATE.1.X86_64.DVD或者其他的rhel6系统64位或32位 5.用 UltraI

U盘安装Linux CentOS 6.5 64位操作系统(来自互联网)

从centOS6.5开始直接把iso文件写入u盘就行了. 方法1:windows平台:1.用UltraISO打开iso(如:CentOS-6.5-x86_64-bin-DVD1.iso)2.然后点“启动”->"写入硬盘映像",硬盘驱动器是你的u盘,映像文件安装光盘iso,写入方式是USB-HDD+,点击“写入”按钮.完成后安装u盘就做好了.由于我的是UltraISO(v9.3),写入的是 USB-HDD+ ,我没测试过这种的成功与否,如下图:说明:有的网上要用高板的UltraIS

U盘安装Centos后拔除U盘无法启动问题解决方法

U盘安装Centos后拔除U盘无法启动问题解决方法 分类: Hadoop 2014-06-30 15:47 646人阅读 评论(0) 收藏 举报 今天安装CentOS后发现把引导文件安装在U盘上了,所以不插U盘就无法进入CentOS系统,在网上找到这种方法成功摆脱U盘启动,避免重新用U盘做引导盘安装系统,简单省事,所以发个帖,留着以后备用. 1.进入centos后打开终端用root用户进入grub模式 #grub    grub>  find /grub/stage1  Error 15: Fi

U盘安装Linux CentOS 6.5 64位操作系统

方法1:windows平台:1.用UltraISO打开iso(如:CentOS-6.5-x86_64-bin-DVD1.iso)2.然后点"启动"->"写入硬盘映像",硬盘驱动器是你的u盘,映像文件安装光盘iso,写入方式是USB-HDD+,点击"写入"按钮.完成后安装u盘就做好了.由于我的是UltraISO(v9.3),写入的是 USB-HDD+ ,我没测试过这种的成功与否,如下图:说明:有的网上要用高板的UltraISO(v9.6),写

u盘安装linux,将grub安装到了u盘,导致没U盘系统无法引导启动的解决方法

今天用U盘装linux时候不小心将grub安装到了U盘上,导致每次启动系统都得插U盘,下面是解决办法,拷贝时忘了记下转载出处,实在不好意思.————————————————————————————————————————————————————————————————装redhat linux的时候用的是u盘安装,不小心把grub装在了u盘上,然后每次都要从u盘启动,当然不能容忍这样子,以下就是修复grub的过程: u盘引导进入系统后,首先查看系统安装位置,也就是执行df -k 查看系统盘/bo

Linux:U盘安装Linux系统

前天一个同学找我帮忙安装Linux系统,没有光盘,也不想在虚拟机里安装,在此情况下,我就采用U盘方式来安装Linux系统了.又想到还有其他人可能也不会 使用U盘安装系统,这里就作一个简单的介绍. 1.下载系统镜像.引导镜像 从http://rhnproxy1.uvm.edu/pub/redhat/rhel6-x86_64/isos/ 下载rhel-server-6.5-x86_64-boot.iso 和rhel-server-6.5-x86_64-dvd.iso 这两个文件和起来大概有4GB,所

Universal-USB-Installer、UItralSO、LinuxLive USB Creator U盘安装linux实战

生产环境中很多旧服务器光驱是CD-ROM的,识别不了DVD盘,光盘无法使用:再者有部分阉割定制版的linux建议使用U盘部署,所以用U盘引导来安装Linux系统自然成为一种需求:同时应朋友生产环境实施需要,网上搜索N多教程安装总是报错,所以特出一版整合实战可行教程供大家参考,个人建议选择UItralSO.Universal-USB-Installer部署方式. 准备工作: UItralSO .Universal-USB-Installer-1.9.5.5.测试U盘(建议大于4GB).测试机 rh

无U盘安装Linux openSUSE(通过硬盘安装Linux)

一.说明 为什么会想着用硬盘安装Linux?只是因为我陆陆续续买了两个U盘,然后它们都丢了,就没再买了.然而现在又想装个openSUSE,没有U盘,只能想办法通过硬盘安装. 记录自己走过的弯路,同时也为大家提供一个无U盘或硬盘安装Linux系统的提供一个思路. 如果发现错误,请大家指正,祝大家折腾成功! 二.环境 一开始,电脑上面只有一个Windows 10,磁盘的分区是GPT,启动方式为UEFI,华硕X450JB 四.无U盘安装openSUSE(UEFI+GPT) 1.在硬盘中格式化出来10G