- 论坛徽章:
- 0
|
输入bootadm list-menu看看你的启动的menu是否有问题了。\r\n然后,# bootadm list-menu -R /a再看看。\r\n\r\n还有你的操作系统是否是32位的如果是需要修改一下\r\n要通过 eeprom 指定内核名称和内核选项,您需要设置 boot-file 属性。要在详细模式下引导 32 位内核,请运行以下命令: \r\n\r\n# eeprom boot-file=\"kernel/unix -v\"要在 GRUB 菜单上指定相同的内容,请将 GRUB 菜单中的以下 kernel 命令: \r\n\r\nkernel /platform/i86pc/multiboot修改为 \r\n\r\nkernel /platform/i86pc/multiboot kernel/unix -v有关 。 \r\n\r\n在 GRUB 内核命令行中,可以使用以下语法指定 boot-file 以外的属性: \r\n\r\nkernel /platform/i86pc/multiboot -B prop1=val1[,prop2=val2...]\r\n要在 ttya (com1) 上配置串行控制台,请将 console 属性设置为 ttya: \r\n\r\nkernel /platform/i86pc/multiboot -B console=ttya \r\n如果属性值包含逗号,则应该用引号将该值引起来。以下 GRUB 命令快速将 Solaris 控制台设置为 ttya。 \r\n\r\nkernel /platform/i86pc/multiboot -B console=ttya,ttya-mode=\"115200,8,n,1,-\"\r\n简而言之,在 GRUB 菜单中指定 \"-B foo=bar\" 相当于运行 \"eeprom foo=bar\"。GRUB 中的 -B 选项主要用于临时覆盖。应该通过 eeprom 指定永久性设置,以使 Solaris 升级过程保留这些设置。 |
|