热门标签 | HotTags
当前位置:  开发笔记 > 运维 > 正文

GRUB手动安装Fedora15

前一段时间装了Arch,这系统不错,可不知为何在我本子上不稳定。时常死机,而且死的很彻底,sysrq都无法使用只能硬关机。日志里找不到任何有价值的信息,我这里也不存在网上所说的cpu温度过高等原因。无奈另求他路,Fedora15。我用的是LiveCD版,U盘安装。以往常用的方法都试过了,包括UltraISO以及官网推荐的liveusb-creator,都无法启动。无奈之下又尝试了下老办法,

前一段时间装了Arch,这系统不错,可不知为何在我本子上不稳定。时常死机,而且死的很彻底,sysrq都无法使用只能硬关机。日志里找不到任何有价值的信息,我这里也不存在网上所说的cpu温度过高等原因。无奈另求他路,Fedora 15。

我用的是LiveCD版,U盘安装。以往常用的方法都试过了,包括UltraISO以及官网推荐的liveusb-creator,都无法启动。无奈之下又尝试了下老办法,grub手动配置。

参考了这里的文章 http://www.linuxidc.com/Linux/2011-09/42507p2.htm

废话不多说,首先参见我另一篇文章U盘(硬盘)安装Ubuntu 10.10 Alternate&Desktop,按照里面说的把文件拷贝之前的工作做好,也就是把U盘进行预处理,也包括把里面提到的GRLDR和menu.lst拷贝进U盘。

1、拷贝相关文件

把下列文件拷贝进U盘:Fedora15的镜像文件Fedora-15-i686-Live-XFCE.iso、镜像文件中isolinux文件夹下面的initrd0.img和vmlinuz0。

我其实把镜像中的isolinux和LiveOS文件夹都放到了U盘中,因为不知道能不能成功,所以就保险起见了。把上面说的两个文件放到U盘下应该就行。在下面,我按照initrd0.img和vmlinuz0都放在isolinux文件夹下进行描述

2、编辑menu.lst文件

编辑U盘中的menu.lst文件如下:

  1. title Fedora15   
  2. kernel (hd0,3)/isolinux/vmlinuz0 root=live:LABEL=FEDORA15 liveimg quiet rhgb   
  3. initrd (hd0,3)/isolinux/initrd0.img   

说明一下,(hd0,3)是我的U盘在grub下面的标识,怎么得知这个标识可以参考网上的有关资料。FEDORA15,这个是我的U盘的名字。网上有的说把root=live:LABEL=xxx换成root=/dev/sdb4(这里是我U盘在linux下的标识,仅作为例子),我试过,这样是不行的,会提示某某分区已经挂载的错误信息。如果在此之前把U盘分区给卸载掉不知道行不行,没试过。

用U盘启动安装就行了。多说一点,如果是把U盘改成linux格式的硬盘的话,安装时可能会提示某某分区已经挂载之类的错误信息,从而导致无法继续安装。所以如果要改为硬盘,则在进入安装程序之前把相应的分区卸载掉。


推荐阅读
  • 在Ubuntu上通过Wine安装Photoshop CS6的详细指南
    针对专业设计师和图像处理人员,寻找能够完全替代Adobe Photoshop的开源软件往往不尽如人意。本文提供了一种解决方案,即通过Wine在Linux系统上安装Photoshop CS6,以实现更稳定的操作体验。 ... [详细]
  • ANSI最全介绍linux终端字体改变颜色等ANSI转义序列维基百科,自由的百科全书由于国内不能访问wiki而且国内关于ANSI的介绍都是简短的不能达到,不够完整所以转wiki到此 ... [详细]
  • 远程访问用户 Kindle通过电子书实现控制
    介绍自2007年以来,亚马逊已售出数千万台Kindle,令人印象深刻。但这也意味着数以千万计的人可能会因为这些Kindle中的软件漏洞而被黑客入侵。他 ... [详细]
  • Linux环境下的PHP7安装与配置指南
    本文详细介绍了如何在Linux操作系统中安装和配置PHP7,包括检查当前PHP版本、升级PHP以及配置MySQL支持等步骤,适合后端开发者参考。 ... [详细]
  • 本文探讨了为何在Linux系统上进行项目开发的重要性,并详细介绍了如何在Ubuntu系统上安装PyCharm这一流行的Python集成开发环境(IDE)。通过本文,您将了解在Linux环境下进行Python开发的优势及具体安装步骤。 ... [详细]
  • Minetest 0.4.9 开源游戏在 Ubuntu 下通过 PPA 安装指南
    本文介绍了如何在 Ubuntu 系统上安装最新版本的 Minetest 0.4.9,包括添加 PPA、更新软件包列表以及安装过程,适合所有 Ubuntu 及其衍生系统的用户。 ... [详细]
  • 本文详细介绍了如何在Ubuntu操作系统中安装和配置Maven,包括必要的环境准备和验证步骤。 ... [详细]
  • 当Ubuntu虚拟机的存储空间不足时,可以通过VMware轻松地为其添加新的硬盘。本文详细介绍了从关闭虚拟机、添加新硬盘到分区、格式化及挂载整个过程的操作步骤。 ... [详细]
  • 本文详细介绍如何在Ubuntu系统中手动执行软件和系统的更新升级,包括通过图形界面和命令行两种方式。这对于需要立即应用安全补丁或功能更新的用户尤其重要。 ... [详细]
  • 解决MySQL Administrator 登录失败问题
    本文提供了解决在使用MySQL Administrator时遇到的登录错误的方法,包括启动变量和服务部分禁用的问题。同时,文章还介绍了通过安全配置模式来解决问题的具体步骤。 ... [详细]
  • Docker环境下Redis的安装与配置
    本文详细介绍了如何在Docker环境中安装和配置Redis,包括镜像下载、容器启动、连接测试以及持久化设置等步骤。同时,还提供了使用Redis可视化管理工具的方法,帮助用户更好地管理和监控Redis实例。 ... [详细]
  • PHP 实现实时汇率查询接口
    本文介绍如何使用PHP构建一个实时汇率查询接口,解决网站因数据源限制而无法获取最新汇率的问题。文章将详细讲解从选择合适的数据源到实现接口的具体步骤。 ... [详细]
  • 使用PHP与织梦正则表达式提取顶级域名
    本文介绍如何利用PHP和织梦CMS中的正则表达式功能来高效地提取URL中的顶级域名。文章不仅提供了代码示例,还讨论了相关的技术细节。 ... [详细]
  • 深入探讨Web服务器与动态语言的交互机制:CGI、FastCGI与PHP-FPM
    本文详细解析了Web服务器(如Apache、Nginx等)与动态语言(如PHP)之间通过CGI、FastCGI及PHP-FPM进行交互的具体过程,旨在帮助开发者更好地理解这些技术背后的原理。 ... [详细]
  • 帝国cms各数据表有什么用
    CMS教程|帝国CMS帝国cmsCMS教程-帝国CMS精易编程助手源码,ubuntu桥接设置,500错误是tomcat吗,爬虫c原理,php会话包括什么,营销seo关键词优化一般多 ... [详细]
author-avatar
博艺
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有