U盘grub引导安装Fedora,CentOS

预备知识

grub入门与提高,http://blog.youkuaiyun.com/duyiwuer2009/article/details/7799647

安装grub到U盘,http://blog.youkuaiyun.com/duyiwuer2009/article/details/7799687

FTP-HTTP方式安装CentOS,http://blog.youkuaiyun.com/duyiwuer2009/article/details/7799750


Fedora 15,16

从 Fedora 15 的 ISO 文件中提取出 vmlinuz, initrd.img (如果后面选择从硬盘安装,则还要提取  images 目录,并将 ISO 文件放在与 images 目录相同的目录下;如果选择从网络安装,则指定 网络中 images 的路径即可,即不需要提取出 images 目录)放在 / 目录下,开机进入grub
grub> root (hd0,x)<Tab补全>
grub> kernel /vmlinuz askmethod        ## 据说Fedora 14 不需要"askmethod"
grub> initrd /initrd.img
grub> boot


参考资料

fedora15硬盘安装,  http://www.linuxdiyf.com/viewarticle.php?id=201915

CentOS 5.6

grub> root (hd0,x)<Tab补全>
grub> kernel /vmlinuz
grub> initrd /initrd.img
grub> boot

参考资料

1、grub
《系统引导管理器GRUB,为初学者指南》     http://www.linuxsir.org/main/?q=node/129
《The Grub 2 Guide》 http://ubuntuforums.org/showthread.php?t=1195275

2、U盘启动grub,引导安装Linux
grub 引导iso安装linux, http://hi.baidu.com/wbo4958/blog/item/3782542d4f41d123359bf73b.html
Menu.lst 介绍, http://perfect44944.blog.163.com/blog/static/4880536420100874910557/
9.10 iso可以直接修改menu.lst来安装吗, http://forum.ubuntu.org.cn/viewtopic.php?t=253703
fedora15硬盘安装, http://www.linuxdiyf.com/viewarticle.php?id=201915
RHEL 5.4版Dvd.iso镜像文件的硬盘安装方法, http://hi.baidu.com/sdvch/blog/item/b8c979fafa6eae205c6008f9.html



### CentOS 7 U安装过程中花屏解决方案 在使用U安装CentOS 7的过程中,如果遇到屏幕显示异常或花屏的情况,通常是因为显卡驱动不兼容或者分辨率设置过高所致。以下是针对该问题的具体解决方法: #### 方法一:调整GRUB启动参数 当进入GRUB菜单时(即选择操作系统启动项的界面),可以通过编辑启动参数来解决问题。 1. 使用方向键选中“Install CentOS 7”,然后按下 `e` 键进入编辑模式。 2. 找到以 `linux16` 或 `linuxefi` 开头的一行,在这一行的末尾添加以下内容之一: - 添加 `nomodeset` 参数[^1] 此参数会禁用图形驱动程序的早期加载,从而避免因显卡驱动冲突导致的花屏现象。 - 如果上述方法无效,还可以尝试添加 `radeon.modeset=0` 或 `nouveau.modeset=0` 参数[^2],具体取决于目标设备使用的显卡类型(AMD/Intel/NVIDIA)。 3. 完成修改后按 `Ctrl + X` 或 `F10` 启动系统。 #### 方法二:降低显示器分辨率 有时高分辨率可能导致某些硬件无法正常渲染图像。可以在GRUB启动参数中指定较低的分辨率。 1. 进入GRUB编辑模式后找到前述提到的启动行。 2. 在其末尾追加如下参数以强制设定分辨率为800x600像素: ```bash vga=791 ``` 或者更现代的方式是直接定义具体的宽高数值: ```bash video=1024x768 ``` #### 方法三:切换至文本模式安装 对于持续存在严重花屏情况的情形下,可考虑完全跳过图形化界面而采用纯命令行方式完成整个安装流程。 - 编辑GRUB中的内核选项并附加字符串 `text` 至结尾处即可实现这一点[^1]。 ```bash inst.text ``` 这样做的好处在于能够绕开可能引发混乱的所有GUI组件依赖关系。 --- ### 示例代码片段展示如何手动更改grub配置文件(仅作了解用途) 假如需要永久性地应用这些改动,则需编辑 `/etc/default/grub` 文件并将相应参数加入其中: ```bash sudo nano /etc/default/grub ``` 定位到类似于下面这句的部分: ```bash GRUB_CMDLINE_LINUX="crashkernel=auto rhgb quiet" ``` 将其改为包含所需额外指令的形式,比如: ```bash GRUB_CMDLINE_LINUX="crashkernel=auto rhgb quiet nomodeset" ``` 最后更新 grub 配置使之生效: ```bash sudo grub2-mkconfig -o /boot/efi/EFI/fedora/grub.cfg # 对于UEFI系统 # 或者如果是传统BIOS则可能是这个路径: sudo grub2-mkconfig -o /boot/grub2/grub.cfg # BIOS Legacy Mode ``` --- 问题
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值