[oi-dev] USB installation instructions

Toomas Soome tsoome at me.com
Mon Nov 21 11:07:17 UTC 2016



> On 21. nov 2016, at 12:48, Michael Kruger <makruger2000 at gmail.com> wrote:
> 
> On 11/21/2016 05:44 AM, Toomas Soome wrote:
>> 
>>> On 21. nov 2016, at 12:39, Jean-Pierre André <jean-pierre.andre at wanadoo.fr> wrote:
>>> 
>>> Aurélien Larcher wrote:
>>>> Hello,
>>>> the download page points to the following instructions which are outdated:
>>>> 
>>>> https://wiki.openindiana.org/oi/Installing+OpenIndiana
>>> 
>>> I have a computer on which a boot option like
>>> -B acpi-user-options=0x2 is required.
>>> 
>>> I have copied the latest image to a USB key, and I am
>>> sure I did it correctly, as I have used it to install on
>>> another computer.
>>> 
>>> I could not find where to insert the required option on
>>> the USB key. I could not find where the new loader is
>>> and where its boot options are. The grub files are on
>>> /boot/grub but I cannot find an initialized menu, so
>>> I cannot even tell which loader is in use.
>>> 
>>> What am I supposed to do ?
>>> 
>>> Jean-Pierre
>>> 
>> 
>> 
>> echo “acpi-user-options=2” > usbmountpoint/boot/conf.d/acpi
>> 
>> this will make it default for your stick.
>> 
>> rgds,
>> toomas
> 
> The docs website has been updated with screen shots of the new boot loader, which show the various boot options.
> 
> http://docs.openindiana.org/handbook/getting-started/#booting-openindiana-installer-media
> 
> In the boot options screen, there are 4 different ACPI settings.
> Would this achieve the same thing?
> 

Yes it would, acpi-user-options=2 is acpi off. Just if your system needs it to work, walking the options menu on every boot is pain, so you want to have it set by default.

for FAQ/Doc writers, the options menu is backed by following variables:

acpi-user-options (numeric values 1 2 4 and 8, see man eeprom)
boot_single=YES (for -s)
boot_verbose=YES (for -v)
boot_kmdb=YES (for -k)
boot_debug=YES (for -d, must also have kmdb, menu does it for you so watch out when setting it manually)
boot_reconfigure=YES  (for -r)
boot_ask=YES (for -a)
os_console=text | ttyX where X is from { a, b, c, d }

also note you can use something like: 

boot_args=“-kd -B disable-xhci=true"

In that case the loader startup will parse -kd to boot_debug and boot_kmdb and leave boot_args with "-B disable-xhci=true”, see also the output from show command in loader.

and for last, you can always just enter from ok prompt:

ok boot -B disable-xhci=true

xhci is for an example here, for case your system has it installed but does not behave;)

rgds,
toomas





More information about the oi-dev mailing list