Grub是什么,看看有什么作用
Grub是什么,看看有什么作用
Grub是什么,看看有什么作用
Grub是Linux的一个系统载入启动程序,正如NTLDR之于Windows NT/2K/XP。它就是为多重引导而生,而且适用于多种平台,这里所说的Windows下的Grub就是Grub4dos。在NTFS格式下,在boot.ini里添加一个grldr的选项,然后编辑它的启动菜单把类似DOS.IMG之类的文件加载进去,就算不是 FAT32 也没问题了。
可能是介于DOS不能与时俱进,微软在2002年发布了WinPE(Windows PreInstallation Environment)预安装环境,相当于迷你的急救WinXP系统。目前市面上流传较广的有u盘装系统撒手不管版、深山红叶工具箱等……,其实五花八门的,虽各有见长,但基本都是大同小异。要么你多个工具软件,要么我多个驱动程序。最主要的应用当然是市面那些DIY的系统安装光盘,例如什么番茄花园什么猪猪猫什么深度技术等。
之前用的是Grub/DOS(grldr),后来装了u盘装系统WinPE带加密功能的硬盘版(mtldr),但是折腾了很久还是无法识别NVIDIA的网卡驱动,而且一些功能报错(例如 MMC),外挂又是打包无法直接编辑;后来发现最帅的菜鸟专用启动光盘(RXPE.LDR)竟然能够识别NVIDIA网卡,但这个版本的其他功能却是非常简陋;所以最后通过深山红叶WinPE(drldr)的外挂包把NVIDIA的驱动包加载到u盘装系统的硬盘版里。
不管那个版本的WinPE,光盘版也好,硬盘版也好,启动菜单几乎都是用grub做的;而且多个版本都是指定了各自的Loader,像什么mtldr、avldr、pxldr等,特别是很多都在C盘根目录放置了很多根本可以不用放到根目录的东东,容易出错且一但有问题难排错。既然都是用Grub来做,那或许应该可以用 Grub来统一引导启动?
先说说u盘装系统WinPE默认的安装目录为C:\MiniPE,默认启动文件为C:\mtldr。DIY开始:首先,在 C:\boot.ini里加上一行:C:\grldr="Start WinPE with Grub4DOS",然后,下载最新版的 grub4dos,把解压缩出来的grldr放到C盘根目录。用grldr内置菜单编辑工具,把grldr的启动菜单读取出来,其代码为:
default 0
timeout 1
fallback 1
Grub是什么,看看有什么作用相关推荐
- Linux大神必会操作——系统排错
1.了解系统引导过程 (1).BIOS初始化 基本输入/输出系统(BIOS)时内置于标准x86/x86-64硬件的固定接口,将硬件置于已知状态并准备好系统以加载操作系统:用于检测并初始化硬件确定从中引 ...
- u盘装sun服务器系统,U盘多引导ISO系统安装
今天在朋友的启发下,研究了一下复杂又简单的U盘引导,9:30-16:20长达7个小时的研究测试,以及不计其数的电脑重启,总算成功的出了结论,于是还是写篇记录一下成果吧. 一.目标:实现U盘集成2张系统 ...
- 安装linux出现基础系统出错,Linux系统出错提示信息详解
ERROR PCI: cannot allocate(无法指派) 这样的错误有许多,他们主要在启动系统时出现.他们有一个共同的起因:错误的电源管理行为.罪魁祸首是一个叫做ACPI的东西,即高级配置与电 ...
- ac3165 linux驱动_一文读懂Linux系统启动流程
Linux启动管理 11.1 CentOS 6.x系统启动过程详解 CentOS 6.x系统启动过程发生了较大的变化,使用Upstart启动服务取代了原先的System V init启动服务.Upst ...
- Linux系统启动管理
Linux系统启动管理 ********************************** 目 录 ************************************ Linux系统启动流程( ...
- linux内核grub的作用与用途,linux中grub是干嘛的
1. 前言 本文主要讲解Linux 原生的启动引导程序GRUB的原理及功能. grub如何引导操作系统的启动 2. 什么是grub GRUB(Grand Unified Bootloader)是GNU ...
- Linux中锚定符号的作用,Linux基础(9)文本处理三剑客之grep
grep的作用:根据指定的模式搜索文本,将匹配到的文本行显示出来 语法格式:grep [options] "PATTERN" file PATTERN为正则表达式,grep一般是与 ...
- windows和linux添加引导文件,Linux与Windows 10用grub引导教程-Go语言中文社区
前言 去年暑假的时候,写了一篇如何装 Linux 和 Windows 10 双系统的文章发在了简书上,我写这篇文章的原因是当初装双系统确实是折腾了许久,网上也找不到一篇详尽的教程.由于去年对于写教程还 ...
- initrd映像文档的作用和制作
RePrint:http://hi.baidu.com/wangpeng1314/blog/item/212e9e1752377f064b90a7f5.html 我们在安装新内核的时候,通常都会编辑l ...
最新文章
- 薛澜:人工智能发展要让创新驱动和敏捷治理并驾齐驱
- 解决apktool d file.apk出现Error occured while disassembling class以及apktool源码编译
- PostMan怎样携带登录信息请求后台接口防止出现无法访问资源问题
- 再见 Xshell!这个开源的终端工具更酷炫!
- linux中安装httpd安装错误,linux安装httpd和nginx常见问题及解决办法
- 【鬼网络】之NFS共享服务
- Fiddler + 夜神模拟器 APP接口调试
- gitlab 端口_安装Gitlab-注意端口
- linux清空动态文件内容,linux 动态清空 nohup 清空后,发现文件大小不变
- 如何建议一个数据库内的定时任务
- trace (矩阵的迹) 的性质
- 玩机搞机---mtk芯片机型线刷救砖的一些基本解决方法和步骤解析 mtk报错代码 SP_Flash平台刷机
- 房间混响时间的计算与测量
- VC2010升级到VC2015遇到问题及解决办法
- python 多行注释 快捷键
- 名帖72 颜真卿 楷书《竹山堂连句》
- 韩国商业网站界面设计分析------推荐2005-5-24 出处:vipcn.com
- html怎么让一行文字有滚动的效果,网页HTML代码:滚动文字的制作
- 基于MATLAB的人脸考勤识别系统
- 地铁出行规划项目分析
热门文章
- 乘信息化之势,QAD铸就航天模塑管理变革
- vue考试系统后台管理项目-登录、记住密码功能
- ElasticSearch7.x IK 动态同义词/近义词动态加载同义词/近义词 dynamic_synonym
- Ubuntu系统迁移
- C#RichTextBox[自动选词]与[生僻字显示]问题
- 零基础学习网页制作(一)
- SkeyeARS全景AR增强监视技术机场智慧安防解决方案
- 外卖“搭上”高铁已成事实,然叫好叫座难兑现?
- 腾讯项目总结报告模板
- Mac版MPlayerX播放器使用心得