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 次 |
| 最近记录: |