Ubuntu所需文件从硬盘引导DOS启动的方法是什么
Ubuntu所需文件从硬盘引导DOS启动的方法是什么
要想在DOS启动时从硬盘引导Ubuntu,需要在硬盘上安装一个启动管理器。常用的启动管理器有LILO和GRUB。
安装LILO
首先,需要确认系统中是否已经安装了lilo:
sudo apt-get install lilo
如果系统中没有安装lilo,则会提示安装lilo。
安装完成后,需要运行lilo命令来将lilo安装到硬盘引导区:
sudo lilo -M /dev/sda mbr
这条命令将lilo安装到硬盘的主引导记录(MBR)中。
安装完成后,需要编辑lilo的配置文件/etc/lilo.conf。找到下面这行代码:
boot=/dev/sda
修改为:
boot=/dev/sda2
这里的/dev/sda2是Ubuntu安装分区。
然后找到下面这行代码:
compact
修改为:
prompt
这样lilo启动时就会提示用户选择要启动的系统了。
接下来找到下面这行代码:
timeout=150
修改为:
timeout=5
这样lilo启动时就只会等待5秒钟,如果5秒钟内没有选择要启动的系统,则默认启动Ubuntu。
最后,在文件的末尾添加如下内容:
image=/boot/vmlinuz-3.2.0-29-generic
label=Ubuntu
read-only
root=/dev/sda2
这里的/boot/vmlinuz-3.2.0-29-generic是系统的内核文件,/dev/sda2是Ubuntu的根分区。
保存文件并退出。
然后运行下面的命令来更新lilo的配置:
sudo lilo
安装GRUB
安装GRUB的方法和安装LILO类似,首先需要确认系统中是否已经安装了GRUB:
sudo apt-get install grub
如果系统中没有安装GRUB,则会提示安装GRUB。
安装完成后,需要运行grub命令来将GRUB安装到硬盘引导区:
sudo grub-install /dev/sda
这条命令将GRUB安装到硬盘的主引导记录(MBR)中。
安装完成后,需要编辑GRUB的配置文件/boot/grub/grub.cfg。找到下面这行代码:
GRUB_TIMEOUT=5
修改为:
GRUB_TIMEOUT=0
这样GRUB启动时就不会等待用户选择要启动的系统了,而是默认启动Ubuntu。
最后,保存文件并退出。
重启系统后,就可以从硬盘启动Ubuntu了。
相关文章