600字范文,内容丰富有趣,生活中的好帮手!
600字范文 > Linux的LILO引导程序 linux —— 启动引导程序 lilo 与 grub(示例代码)

Linux的LILO引导程序 linux —— 启动引导程序 lilo 与 grub(示例代码)

时间:2020-04-01 11:34:04

相关推荐

Linux的LILO引导程序 linux —— 启动引导程序 lilo 与 grub(示例代码)

目录:1、启动引导程序概要

2、lilo 的安装与配置

3、grub的安装与配置

4、两种引导程序的切换

5、附:编译内核时的lilo 设置

1、启动引导程序概要

2、lilo 的安装与配置

3、grub的安装与配置

4、两种引导程序的切换

5、附:编译内核时的lilo 设置

与lilo相关的一个文件是:/etc/lilo.conf(这个文件由 liloconfig 这个指令生成) 。

双系统的情况下,执行lilo.conf 好像没有 检测到我的win7系统,编译内核后,它只识别到了两个内核。下面是添加原来 window启动项的步骤。

5.1 查看自己的设备名

sudo fdisk -l

我的部分结果如下:

设备 启动 Start 末尾 扇区 Size Id 类型/dev/sda1 * 4096 94380031 94375936 45G 7 HPFS/NTFS/exFAT/dev/sda2 94384126 488396799 394012674 187.9G f W95 扩展 (LBA)/dev/sda5 94384128 241180671 146796544 70G 7 HPFS/NTFS/exFAT/dev/sda6 241184768 304099327 62914560 30G 7 HPFS/NTFS/exFAT/dev/sda7 304099392 346042431 41943040 20G 7 HPFS/NTFS/exFAT/dev/sda8 346044416 366061567 20017152 9.6G 83Linux/dev/sda9 366063616 378073087 1472 5.7G 82 Linux 交换 /Solaris/dev/sda10 378075136 381071359 2996224 1.4G 83Linux/dev/sda11 381073408 429117439 48044032 22.9G 83Linux/dev/sda12 429119488 433121279 4001792 1.9G 83Linux/dev/sda13 433123328 464371711 31248384 14.9G 83Linux/dev/sda14 464373760 480387071 16013312 7.7G 83Linux/dev/sda15 480389120 484390911 4001792 1.9G 83Linux/dev/sda16 484392960 488396799 4003840 1.9G 83 Linux

我装双系统时,是在240G的固态硬盘的win7下,使用分区工具diskgenius 划出71G为空闲,然后使用u盘启动的方式安装ubuntu16.04,以自定义分区的方式,在空闲空间自己给不同的目录分区。

上面/dev/sda8 时linux 的根目录挂载的区,/dev/sda1 是我的 window 的C盘区。

5.2 往/etc/lilo.conf添加 window启动项

在文件最后添加:

### win7 operation system ###########

other= /dev/sda1

label= "Win7-64bit"table= /dev/sda

注: other: linux 系统引导项使用的是image,而其他系统使用other ,后面填写启动的系统所在的区

label:这里是显示在启动面板的名称,长度不能超过16个字符

table:分区表所在的外部设备 ,我的硬盘是固态硬盘,说以分区是以 sdaX 名,table要填的,就是去掉数字后的设备名,我这里相应的就是 /dev/sda

如果是普通硬盘的话,我不确定是hdaX或者是 hdX,放在填上去掉数字的那个名称就是了:/dev/hda 或 /dev/hd

添加之后保存,进入下一步。

5.3 重新执行

sudo /sbin/lilo

让结果更改生效。如果出错的话继续会去修改吧。 (语法参考:man lilo.conf)

看到结果列出的列表里包含了你的window那就证明成功了,重启即可看到window选项了。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。