I am trying to understand how the boot process form the live iso/usb works, so I can configure it.
Each time SmartOS boots, it needs to figure out if there is a global zone installed on one of the disks/partitions, find that global zone, and load it. If no global zone is found, it needs to run the setup script. If a global zone is found, it needs to load the config from that zone and not run the setup script... unless the user wants to run the script. And what if there are multiple global zones on different partitions? Are these all kernel-load options that set up as part of grub? Is it a logical flow? How do I control it? Where can I find a clear step by step description of the boot process from live media, so I can understand how it works and where I can customize? E.g. 1. Media boots 2. Upon loading the kernel, it looks at option x to determine y. 3. If option x is aaa, then yyy 4. If option x is bbb, then zzz 5. It then looks at the following disks/partitions for zpools, then for a global zone config, determined by y, which can be configured as boot option etc. etc. (please reply-to-all; I have smartos-discuss set to send digests, but listbox isn't smart enough to also send me individual messages when I am part of the thread) -- Avi Deitcher Follow me http://twitter.com/avideitcher Read me http://blog.atomicinc.com ------------------------------------------- smartos-discuss Archives: https://www.listbox.com/member/archive/184463/=now RSS Feed: https://www.listbox.com/member/archive/rss/184463/25769125-55cfbc00 Modify Your Subscription: https://www.listbox.com/member/?member_id=25769125&id_secret=25769125-7688e9fb Powered by Listbox: http://www.listbox.com
