首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

速读原著-GRUB_系统引导(简介)

GRUB_系统引导(简介) 摘要: GRUB是系统引导管理器,简单的说既能引导Linux,同时也能引导Windows;从讨论区近四年的观察来看,大多初学者并不能在短时间内掌握GRUB的用法,为了解决初学者在最短时间内掌...GRUB都是适用的; 一、什么是多重操作系统引导管理器,什么是GRUB; 1、什么是多重操作系统引导管理器及工作原理; 系统启动引导管理器,是在计算机启动后运行的第一个程序,他是用来负责加载、传输控制到操作系统的内核...在X86 架构的机器中,Linux、BSD 或其它Unix类的操作系统中GRUB、LILO 是大家最为常用,应该说是主流; Windows也有类似的工具NTLOADER;比如我们在机器中安装了Windows...NTLOADER就是一个系统启动引导管理器,NTLOADER 同样也能引导Linux,只是极为麻烦罢了; 在Powerpc 架构的机器中,如果安装了Linux的Powerpc 版本,大多是用yaboot...,系统引导管理器不仅仅有GRUB ,而且也有LILO,但对于多重系统引导管理器,你只能选择其一而用;不能两个同时使用; 目前这两个多重系统引导管理器是大家最常用的,也是主流Linux发行版而采用的;有的弟兄喜欢

1K50
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    速读原著-GRUB_系统引导(菜单命令)

    1、bolcklist //显示某文件所在分区位置(block list notation) 2、boot //启动操作系统 3、cat //显示文件内容 4、chainloader //把启动控制权软交给另外的启动引导器...APM BIOS信息 9、displaymem //显示内存配置 10、embed //嵌入Stage 1.5文件 11、find //查找包括某文件的所有设备 12、fstest //测试文件系统...(SMP)的信息 17、initrd //加载initrd文件 18、install //安装GRUB 19、ioprobe //查询某驱动器的输入输出(I/O)端口 20、kernel //引导操作系统内核...reboot //重新启动计算机 30、read //读取内存中的内容 31、root //设置GRUB的root设备 32、rootnoverify //设备GRUB的root设备但不装载文件系统...33、savedefault //保存当前的启动菜单项为默认启动 34、setup //自动安装GRUB 35、testload //从文件系统中测试读取某文件 36、testvbe //测试

    93410

    操作系统引导

    按照这种规则,最后安装的操作系统,往往会“压制”以前安装的操作系统,使得先前安装的操作系统无法引导。但只要知道了这个过程,我们就可以通过一些工具,改变这种情况。...比如你最后安装的是windows操作系统,在启动到Windows操作系统之后,可以通过运行在Windows操作系统上的工具,把Linux操作系统所在分区修改为活动分区。...这时候可以通过一个工具软件,读取操作系统核心文件的位置信息,然后写入引导扇区中startSectNum和sectorCount的位置处。...该程序读取安装分区的相关信息,然后写入引导扇区程序; 3、 MKNTFSBS目录下,存放了NTFS文件系统引导扇区的修改工具。...该工具分析Hello China安装分区的根目录,找到HCNIMGE.BIN(操作系统核心模块)所对应文件记录的磁盘扇区编号,并写入引导扇区。同时写入的还有其它预置变量,比如cluster大小等。

    92211

    Centos学习笔记—系统引导

    2012-2-13 linux 引导流程 1.固件firmware(cmos,bios)-》post加点自检 2.自举程序Bootloader(grub)-》载入内核 3.载入内核                 ...-》驱动硬件 4.启动进程init              -》系统启动的第一个进程 5.读取执行配置文件 /etc/inittab master boot record->MBR主引导扇区 位置...:--》ntldr 以及 boot.ini文件中的内容 linux中为:  --》/etc/grub.conf init的工作: init启动后读取inittab文件,执行缺省运行级别而继续从而引导过程...在unix系统中 ,init时第一个可以存在的进程,它的PID恒为1,但他也同时必须向一个更高级的功能负责 :PID为0的内核调度器(kernel scheduler),从而获得cpu时间...当出现电源错误时执行process指定的命令,不等待其结束 powerokwait:当电源恢复是执行process指定的命令 respawn:一旦process指定的命令中止,便重新运行该命名 任何的系统级别都会起动系统的启动脚本

    65820

    速读原著-GRUB_系统引导(GRUB软件包版本选择和安装)

    ; 1、GRUB的版本选择,Linux版本的GRUB及Windows版本的GRUB的说明; GRUB不但有Linux版本,也有Windows版本;现我们一一介绍; 如前面所说,目前在在Unix类的操作系统中...,大多是都有GRUB;GRUB几乎能引导所有X86架构的操作系统;功能之强,使用简单是GRUB最大的卖点;由于Windows 操作系统的先入为主的优势,使得大家对Windows的NTLOADER了解的比较多...一谈到命令行(Command)的操作,可能初学者对此恐惧;其实没有什么难的,象北南这样低级的写手,还能操作得起来,您也应该能行; 2、GRUB的Windows版本WINGRUB; 请参考:《以WINGRUB 引导安装...Fedora 4.0 为例,详述用WINGRUB来引导Linux的安装》 3、GRUB的Linux版本软件包的安装; 其实对于Linux的GRUB,几乎所有的Linux主流发行版都有打包,如果您安装了Linux...*.rpm 如果是Slackware 您可以用如下的办法来安装; [root@localhost ~]# installpkg grub*.tgz 其它的发行版本请用其自己特色的软件包管理工具来安装;

    1.6K10

    速读原著-GRUB_系统引导(GRUB丢失或损坏的应对策略)

    menu.lst 和命令行的用法和Linux版本的GRUB是一样的; 1、由于重新安装Windows或其它未知原因而导致GRUB的丢失; 您可以通过系统安装盘、livecd进入修复模式; 请参考:《Linux...系统的单用户模式、修复模式、跨控制台登录在系统修复中的运用》 首先:您根据前面所说grub-install来安装GRUB到/boot所在的分区;要仔细看文档,/boot是不是处于一个独立的分区是重要的...来指定/boot所位于的分区,然后接着执行 setup (hd0),这样就写入MBR了,比如下面的例子; grub>root (hd0,6) grub>setup (hd0) grub>quit 重新引导就会再次出现...MBR的菜单了或命令行的提示符了; 2、如果出现GRUB提示符,而不出现GRUB的菜单,如何引导系统; 存在的问题可能是/boot/grub/menu.lst丢失,要自己写一个才行;您可以用命令行来启动系统...,进入系统后写一写menu.lst就OK了。

    1K10

    速读原著-GRUB_系统引导(通过GRUB命令行来启动Linux操作系统)

    的命令也是一样能把操作系统引导起来。...;当然您可以不用定义GRUB的菜单 ,直接用命令行来启动系统,比如我现在就是,为了写GRUB的文档,就把menu.lst 删除了,直接用命令来启动系统; 2、用命令行来引导Linux操作系统的步骤; 通过命令行来引导操作系统的流程...那根据文件系统来判断一个一个的尝试总可以吧我;只要能cat出/etc/fstab就能为以后引导带来方便; 主要查看/etc/fstab中的内容,主要是Linux的/分区及/boot是否是独立的分区;如果没有...来补齐; grub> initrd /initrd-2.6.11-1.1369_FC4.img [Linux-initrd @ 0x2e1000, 0x10e685 bytes] 7)boot 引导系统...LABEL=/,引导操作系统的例子如下; grub>kernel (hd0,6)/boot/vmlinuz-2.6.11-1.1369_FC4 ro root=LABEL=/ grub>initrd (

    6.3K21

    清除linux系统的多余引导

    由于我把系统给升级(update)了,在grub引导模式出现新旧版本(Grub与Grub2)的引导系统分别为正常启动和进入恢复模式各2个引导项,如下图显示:百度找不到相关或类似的教程,只好半夜起来研究,...此时我们选择新版本的引导项(旧版本的引导是无法登录系统的),进入系统后打开终端界面,使用cd命令切换到/boot分区,再用ls命令查看该分区,此时应该会有显示grub和grub2这两个文件夹,重点在grub2...这个文件夹内,cd命令切换到/boot/grub2/目录下,再用ls查看目录下的内容,使用VIM编辑器找到并打开gurb.conf文件,找到多余的引导代码行删除并保存后方可重启。...多余的代码可以从启动时的选项中参考,重启后就剩下新版本的正常启动和恢复模式了,grub.conf文件中每一个menuentry就是一个引导项,所以找到你要删的引导项,删除整个menuentry{}即可。

    6.2K20

    linux引导系统的方法分析

    本文实例讲述了linux引导系统的方法。分享给大家供大家参考,具体如下: 一、linux引导系统 1.选择操作系统 /etc/grub.conf ?...设置grub引导装载程序口令,使用单用户模式时必须输入此密码 password –md5 md5后的密码字符串(可以通过grub-md5-crypt计算) ?...1)linux运行级别: 0 表示关机 1 单用户模式 2 多用户模式,没有NFS 3 多用户(字符模式) 4 自定义模式 5 图形模式 6 重启模式 3.挂载文件系统 /etc...硬盘中某个区域与操作系统目录进行映射就是挂载。 2)查看文件内容 ?...第一列:硬件资源 第二列:挂载点 第三列:挂载系统类型 第四列:挂载参数 第五列:是否备份 第六列:自检顺序(0:不自检) 希望本文所述对大家Linux维护有所帮助。

    3.4K31

    使用BOOTICE修复双系统引导

    之前不小心删除掉了系统的一个启动文件,电脑一开机就报系统引导文件错误。开机U盘启动进入PE系统,执行修复引导项,还是解决不了。重装系统是可以解决问题的,但不想重装系统。...于是我在其他盘里装了一个临时系统,用于主系统的修复。 本文使用的软件是:BOOTICE,本软件分32位和64位,请根据系统选择正确的版本。...操作步骤: 启动进入系统,运行BOOTICE,切换到“BCD编辑”页,点“智能编辑模式”; 进入BCD编辑,点击“添加”—“新建Windows 7/8/8.1启动项”; 在右边“启动设备”中选择“启动磁盘...”,选择Win7安装所在的硬盘; 在“启动分区”中选择Win7安装所在的分区; 在“菜单标题”中可以修改启动项显示的名字,然后点击右下方的“保存当前系统设置”即可。...保存后,重启,过了Win10 LOGO界面后就会出现启动菜单“选择操作系统”。 终于大功告成,又可以愉快的写代码了。以后再也不手贱乱删文件了。

    7.7K10

    命令词:引导行动的语言工具

    这种语言工具在各种环境中广泛应用,从日常生活到专业领域都有其重要的作用。通过使用命令词,我们可以有效地沟通、协调和完成任务。本文将深入探讨命令词的定义、类型、应用场景及其在不同领域中的重要性。...然后:引导接下来的步骤。 先打开电脑,然后登录账号。(First, turn on the computer, then log in.) 加热水,然后加入茶叶。...军事和执法 ️ 在军事和执法环境中,命令词是快速、明确指示的重要工具。 军事指令:军官可能会发出指令:“前进”或“准备攻击”。 执法行动:警察可能会说:“站住”或“双手举起”。 4....操作系统:用户可能需要输入命令:“复制文件”或“打开应用程序”。 智能设备:智能助理可能会接受命令:“播放音乐”或“设置闹钟”。 命令词的有效使用技巧 1....结论 命令词是我们日常沟通中不可或缺的工具。通过正确理解和使用命令词,我们可以更有效地发出指令、协调行动和实现目标。

    11010

    MORA:LORA引导缺失模态模态疾病诊断 !

    对于微调模态预训练模型,Lee等人[6]首先引入了模态提示的概念,它使用MAPs(即在使用缺失模态时提高性能的提示)来提高训练和测试集中缺失模态时的性能。...为了保留模态输入的格式以便在模态预训练模型中进行模态,作者只是将空字符串或像素(例如,对于文本或图像)分配给缺失模态的病人,并生成,。因此,整个患者数据集可以被改革为。...作者使用F1-Macro分数来评估疾病预测的性能。...4 Conclusion 在这篇论文中,作者提出了一种模态预训练模型用于疾病诊断。 为了解决这些挑战,作者提出MoRA用于微调具有缺失模态的模态预训练模型。...在未来的工作中,作者将扩展作者的方法到更大的预训练模型,并探索将大型模态预训练模型引入疾病诊断的可行性。

    17010

    速读原著-GRUB_系统引导(GRUB的配置文件的menu.lst的写法)

    四、GRUB的配置文件的menu.lst的写法; 对于GRUB来说,如果没有配置menu.lst,无论是Linux版本的GRUB,还是WINGRUB,都会有命令行可用,通过命令行是一样能把操作系统引导起来的...;有些弟兄总以为menu.lst 配置错了, 或者在机器启动后出现grub>命令行模式就要重新安装系统,其实根本没有这个必要;只要学会GRUB的命令行的用法,根本没有必要重装系统; menu.lst 位于....img title WinXp rootnoverify (hd0,0) chainloader +1 注解:default=0 default=0 是默认启动哪个系统...请参考:《在Linux系统中存储设备的两种表示方法》 2)在menu.lst中,kernel 命令行的写法; kernel 一行,是通指定内核及Linux的/分区所在位置; 比如例子中是; kernel...所位于的所分区直接写入kernel 指令行;这样就省略了通过root (hd[0-n],y)来指定/boot所位于的分区; 1) 第一种情况:/boot和Linux的/根分区在同一个分区; 有前面的那么的讲解

    1.7K10
    领券