Ken*_*nny 6 root-filesystem grub-legacy
参考这里,配置为
Run Code Online (Sandbox Code Playgroud)grub> root (hd0,0) grub> kernel /vmlinuz-i686-up-4GB root=/dev/hda9 grub> boot
前面的内容通常足以启动 Linux 机器。standalone
root
语句告诉包含内核的分区。该语句描述了包含内核的分区内内核的kernel
路径和文件名。该语句的参数的参数告诉包含 的分区,这当然是引导系统中的根分区。root=
kernel
/sbin/init
小心这些相互冲突的
root
关键词。独立的是从 grub 中看到的根目录,包含内核。该kernel
语句的参数是从完全启动的系统中看到的根,并包含/sbin/init
.
我不太明白这两个root
配置的含义。这是否意味着操作系统保持在/dev/hda9
待安装状态(hd0, 0)
,或者操作系统将/vmlinuz
被安装到/dev/had9
?
root (hd0,0) - 配置 GRUB 的根分区,例如 (hd0,0) 第一个硬盘、第一个分区并挂载该分区。
kernel /vmlinuz-i686-up-4GB root=/dev/hda9 - 指定 /boot 文件夹内的内核位置。该位置与root(hd0,0)语句相关。根分区是根据Linux命名约定指定的(/dev/hda9/)
内核映像将安装在根文件系统(/dev/hda9)上
归档时间: |
|
查看次数: |
17987 次 |
最近记录: |