当你打开你的机器,开机自检(POST)成功完成后,BIOS(基本输入输出系统)立即定位所配置的引导介质,并从 MBR(主引导记录)或 GUID(全局唯一标识符)分区表读取一些命令,这是引导介质的最前面 512 个字节内容。主引导记录(MBR)中包含两个重要的信息集合,第一个是引导程序,第二个是分区表。
GNU GRUB 是一个非常受欢迎,也可能是用的最多的具有多重引导能力的 linux 引导程序,它以原始的 Eirch Stefan Broleyn 发明的 GRUB(大一统引导程序)为基础。GNU GRUB 增强了原来的 GRUB,带来了一些改进、新的特性和漏洞修复。
重要的是,GRUB 2 现在已经取代了 GRUB。值得注意的是,GRUB 这个名字被重新命名为 GRUB Legacy,但没有活跃开发,不过,它可以用来引导老的系统,因为漏洞修复依然继续。
GRUB 具有下面一些显著的特性:
访问主页:
LILO (Linux 引导程序)是一个简单但强大且非常稳定的 Linux 引导程序。由于 GRUB 有很大改善和增加了许多强大的特性,越来越受欢迎,因此 LILO 在 Linux 用户中已经不是很流行了。
当 LILO 引导的时候,单词“LILO”会出现在屏幕上,并且每一个字母会在一个特定的事件发生前后出现。然而,从 2015 年 12 月开始,LILO 的开发停止了,它有许多特性比如下面列举的:
访问主页:
基于 GRUB,BURG 是一个相对来说比较新的引导程序(已于 2011 年停止了开发)。由于 BURG 起源于 GRUB, 所以它带有一些 GRUB 主要特性。尽管如此, BURG 也提供了一些出色的特性,比如一种新的对象格式可以支持包括 Linux、Windows、Mac OS、 FreeBSD 等多种平台。
另外,BURG 支持可高度配置的文本和图标模式的引导菜单,计划增加的“流”支持未来可以不同的输入/输出设备一同工作。
访问主页:
Syslinux 是一种能从光盘驱动器、网络等进行引导的轻型引导程序。Syslinux 支持诸如 MS-DOS 上的 FAT、 Linux 上的 ext2、ext3、ext4 等文件系统。Syslinux 也支持未压缩的单一设备上的 Btrfs。
注意由于 Syslinux 仅能访问自己分区上的文件,因此不具备多重文件系统引导能力。
访问主页:
linux怎么打开程序
你先去学基础知识就行了,如果你不想学,那就最好改用 for windows 的版本……1、你在开始菜单里面找不到的程序,当然要用终端来运行,其实,可以用运行解决。 印象里打开运行菜单的快捷键是 alt + f2 。 你的开始菜单上面或许也有运行的功能,和Windows 的开始菜单,运行的作用一样,但 Linux 这个运行功能更多一些(看你用什么窗口管理器了)。 Linux 的程序是按照每个文件不同的性质放在不同的目录里。 这样程序之间的调用会方便很多,而且这也是 POSIX 定义的规范。 可以保证很好的兼容性。 所以你没有必要去找程序装在了什么地方。 直接运行就行了,系统会帮你找到需要的东西。 2、因为 Linux 的程序可以不可以执行,要看他是不是可以“运行”,这是一个权限设置,没有这个权限,就算他真的是个程序也不行。 有这个权限的文件就算不是程序,也可以运行,只不过系统运行他会出错而实际上不能运行(能运行的程序有特殊结构的)。 3、看你的是 KDE 还是 GNOME 了,都有菜单管理器。 印象里都是开始菜单上右键都有这个程序的启动项。 PS:Linux 下面用终端运行程序,关掉终端会一同关掉运行的程序是因为,Linux 下面,被终端运行的程序会成为终端的子进程。 子进程在父进程关闭而子进程没有经过特殊设置的时候,会被同时关闭。 这是系统的默认设置。 应该是一种保证系统资源稳定的设计,防止父进程已经退出,但子进程还在运行等父进程消息的这种情况,这样很浪费系统资源。 这种情况是服务器杀手,直接可以拖死服务器。
安装双系统需要什么选择系统的软件吗?
系统引导程序是安装在Disk的引导扇区里的。 通常由最后一个安装的OS来提供。 比如,先安装Win7,后再安装 Win81,则WIN81会安装自己的系统引导程序,它会列出WIN7与WIN8供使用者选择。 若再安装LINUX,则LINUX会安装GRUD引导程序,其又会替掉WIN81的引导程序。
GRUB引导三系统
ubuntu 现在用的是grub2,与原先的配置很不相同,不过,grub2 能够自动生成配置文件,在linux下有一个命令, grub-mkconfig ,可以自动搜索系统,生成配置文件,手动的配置文件在 /etc/grub.d 目录下,可参阅其文件自己编辑,使用grub-mkconfig 命令后会自动更新至配置文件,覆盖原先的配置。 你的应该是grub2,所以不能使用那些配置语法。 我建议你装个grub0.97,已经足用了。 我用的是SD卡上的grub4dos引导的,属 grub0.97 ,感觉很好用,ubuntu自带的从来没用过。 我的配置文件:timeout 1default 3#splashimage / color blue/light-red green/light-redtitle Windows7 chainloader (hd0)+1 boottitle Windows7 find --set-root /bootmgr boottitle WindowsXP find --set-root /ntldr chainloader /ntldrtitle WindowsPE chainloader (fd0)/peldrtitle Ubuntu Linux root (hd0,6) kernel /vmlinuz root=/dev/sda7 initrd / GNU/CDlinux CE 0.9.6.1 map --mem (hd0,4)/boot/CDlinux/CDlinux_ (hd32) map --hook map --status kernel (hd32)/CDlinux/bzImage quiet CDL_LANG=zh_-8 CDL_IMG=CDlinux_ initrd (hd32)/CDlinux/initrd map --unhook boottitle SliTaz LiveCD kernel (fd0)/bzImage root=/dev/null vga=771 initrd (fd0)/ Safe diak data root (fd0) kernel /memdisk initrd / DOS tools root (fd0) kernel /memdisk initrd /
发表评论