Print this page
2056 update boot(1m) for right location of the GRUB menu

*** 948,966 **** sector from the first diskette drive, or, if that fails, from the first hard disk. The processor then jumps to the first byte of the sector image in memory. X86 PRIMARY BOOT - The first sector on a floppy disk contains the master boot block (GRUB - stage1). The stage 1 is responsible for loading GRUB stage2. Now GRUB - is fully functional. It reads and executes the menu file - /boot/grub/menu.lst. A similar sequence occurs for DVD or CD boot, but - the master boot block location and contents are dictated by the El - Torito specification. The El Torito boot also leads to strap.com, which - in turn loads boot.bin. - - The first sector on a hard disk contains the master boot block, which contains the master boot program and the FDISK table, named for the PC program that maintains it. The master boot finds the active partition in the FDISK table, loads its first sector (GRUB stage1), and jumps to its first byte in memory. This completes the standard PC-compatible hard --- 948,957 ----
*** 967,976 **** --- 958,977 ---- disk boot sequence. If GRUB stage1 is installed on the master boot block (see the -m option of installgrub(1M)), then stage2 is loaded directly from the Solaris partition regardless of the active partition. + A similar sequence occurs for DVD or CD boot, but the master boot block + location and contents are dictated by the El Torito specification. The + El Torito boot will then continue in the same way as with the hard + disk. + + + Floppy booting is not longer supported. Booting from USB devices + follows the same procedure as with hard disks. + + An x86 FDISK partition for the Solaris software begins with a one- cylinder boot slice, which contains GRUB stage1 in the first sector, the standard Solaris disk label and volume table of contents (VTOC) in the second and third sectors, and GRUB stage2 in the fiftieth and subsequent sectors. The area from sector 4 to 49 might contain boot
*** 1132,1145 **** bootadm(1M) to switch. See bootadm(1M) for an example of the bootadm set-menu. FILES - /platform/platform-name/ufsboot - Second-level program to boot from a disk, DVD, or CD - - /etc/inittab Table in which the initdefault state is specified /sbin/init --- 1133,1142 ----
*** 1154,1167 **** x86 Only /boot Directory containing boot-related files. ! /boot/grub/menu.lst Menu of bootable operating systems displayed by GRUB. /platform/i86pc/kernel/unix 32-bit kernel. 64-bit x86 Only --- 1151,1169 ---- x86 Only /boot Directory containing boot-related files. ! /rpool/boot/grub/menu.lst Menu of bootable operating systems displayed by GRUB. + Note: this file is located on the root ZFS pool. While many + installs often name their root zpool 'rpool', this is not required + and the /rpool in the path above should be substituted with the + name of the root pool of your current system. + /platform/i86pc/kernel/unix 32-bit kernel. 64-bit x86 Only
*** 1213,1218 **** The current release of the Solaris operating system does not support machines running an UltraSPARC-I CPU. ! January 14, 2015 BOOT(1M) --- 1215,1220 ---- The current release of the Solaris operating system does not support machines running an UltraSPARC-I CPU. ! June 7, 2015 BOOT(1M)