I've found an easier way to install openindiana in 64 bit mode.

get the package "oi-dev-148-x86.usb.writable-with-dd" from 
"http://dlc.openindiana.org/isos/148/";

write it with dd if=oi-dev-148-x86.usb.writable-with-dd of=/dev/rdiskX to an 
attached usb device.

after boot the usb device change the grub temporarily: "$ISADIR into amd64"

then boot and install

then upgrade to the latest version 151a7

bingo. all is done.

@openindiana team: can you please make a bootable 
"oi-dev-157-x86.usb.writable-with-dd" like it exists for 
"oi-dev-148-x86.usb.writable-with-dd" ?



On 06.02.2013, at 17:19, x11max Unitymedia <[email protected]> wrote:

> 
> I found myself a workaround. Very awkward, but it is working so far.
> 
> - make a USB Boot Device using oi-dev-151a7-ai-x86.usb
> 
> - install openindiana in 32 bit mode on a 8GB USB flash drive
>   after installation has finished and rebooting the system 64 bit kernel is 
> available: /platform/ipc86/kernel/amd64/
> 
> - after installation has finished, reboot then system, then edit menu.lst to 
> start in 64 bit mode
> 
>  for that mount the grub boot vol:
> 
>  zfs set mountpoint=legacy rpool
>  mount -F zfs rpool /mnt
> 
>  cd /mnt/boot/grub
>  vi menu.lst
> 
>  # change $ISADIR into amd64
> 
>  kernel$ /platform/i86pc/kernel/amd64/unix -B $ZFS-BOOTFS,console=graphics
>  module$ /platform/i86pc/amd64/boot_archive
> 
>   now the system is able to see and work with the 2TB disks after rebooting 
> is done
> 
>   root@openindiana:~# isainfo -kv
>   64-bit amd64 kernel modules
> 
> AVAILABLE DISK SELECTIONS:
>       0. c6t0d0 <ATA-ST2000DL003-9VT1-CC3C-1.82TB>
>          /pci@0,0/pci1849,1c02@1f,2/disk@0,0
>       1. c6t1d0 <ATA-ST2000DL003-9VT1-CC3C-1.82TB>
>          /pci@0,0/pci1849,1c02@1f,2/disk@1,0
> 
> start format and set the disk c6t1d0 to support "Solaris2" so it can boot 
> from zfs. EFI formated disk can't.
> 
> partition> l
> [0] SMI Label
> [1] EFI Label
> Specify Label type[0]: 0
> Ready to label disk, continue? y
> 
> Total disk cylinders available: 60797 + 2 (reserved cylinders)
> 
> Part      Tag    Flag     Cylinders         Size            Blocks
>  0       root    wm       1 - 60796        1.82TB    (60796/0/0) 3906750960
>  1 unassigned    wm       0                0         (0/0/0)              0
>  2     backup    wu       0 - 60796        1.82TB    (60797/0/0) 3906815220
>  3 unassigned    wm       0                0         (0/0/0)              0
>  4 unassigned    wm       0                0         (0/0/0)              0
>  5 unassigned    wm       0                0         (0/0/0)              0
>  6 unassigned    wm       0                0         (0/0/0)              0
>  7 unassigned    wm       0                0         (0/0/0)              0
>  8       boot    wu       0 -     0       31.38MB    (1/0/0)          64260
>  9 unassigned    wm       0                0         (0/0/0)              0
> 
> After the disk is ready I do a copy from the running system to the new one.
> 
> Rebooting from the new disk and all is perfect.
> 
> 
> If there is a way to make the ISO image oi-dev-151a7-live-x86.iso bootable 
> from a USB device it makes it simple to run in 64 bit mode from scratch.
> Because the ISO image has a directory named /platform/ipc86/kernel/amd64/ 
> oi-dev-151a7-ai-x86.usb has not.
> 
> 
> On 06.02.2013, at 10:16, x11max Unitymedia <[email protected]> wrote:
> 
>>> Also, why would you want to boot the installer in 64-bit mode? The
>>> functionality of either kernel is identical. It's the performance that
>>> differs in 32/64-bit and that isn't really a concern for the *installer*
>>> image.
>> 
>> Because I have two 2TB disks installed, it is not possible to run the 
>> installer. 
>> 
>> If the system comes up I receive the message: Feb  6 09:01:22 openindiana    
>>  disk has 3907029168 blocks, which is too large for a 32-bit kernel
>> 
>> Feb  6 09:01:22 openindiana sata: [ID 663010 kern.info] 
>> /pci@0,0/pci1849,1c02@1f,2 :
>> Feb  6 09:01:22 openindiana sata: [ID 761595 kern.info]         SATA disk 
>> device at port 0
>> Feb  6 09:01:22 openindiana sata: [ID 846691 kern.info]         model 
>> ST2000DL003-9VT166                      
>> Feb  6 09:01:22 openindiana sata: [ID 693010 kern.info]         firmware 
>> CC3C    
>> Feb  6 09:01:22 openindiana sata: [ID 163988 kern.info]         serial 
>> number             5YD80B37
>> Feb  6 09:01:22 openindiana sata: [ID 594940 kern.info]         supported 
>> features:
>> Feb  6 09:01:22 openindiana sata: [ID 981177 kern.info]          48-bit LBA, 
>> DMA, Native Command Queueing, SMART, SMART self-test
>> Feb  6 09:01:22 openindiana sata: [ID 643337 kern.info]         SATA Gen2 
>> signaling speed (3.0Gbps)
>> Feb  6 09:01:22 openindiana sata: [ID 349649 kern.info]         Supported 
>> queue depth 32
>> Feb  6 09:01:22 openindiana sata: [ID 349649 kern.info]         capacity = 
>> 3907029168 sectors
>> Feb  6 09:01:22 openindiana scsi: [ID 107833 kern.warning] WARNING: 
>> /pci@0,0/pci1849,1c02@1f,2/disk@0,0 (sd2):
>> Feb  6 09:01:22 openindiana     disk has 3907029168 blocks, which is too 
>> large for a 32-bit kernel
>> 
>> The system definitely starts in 32-bit mode.
>> 
>> jack@openindiana:~$ isainfo -v
>> 32-bit i386 applications
>>      vmx avx xsave pclmulqdq aes sse4.2 sse4.1 ssse3 popcnt tscp ahf cx16 
>>      sse3 sse2 sse fxsr mmx cmov sep cx8 tsc fpu 
>> jack@openindiana:~$ uname -a
>> SunOS openindiana 5.11 oi_151a7 i86pc i386 i86pc Solaris
>> jack@openindiana:~$
>> 
>> Feb  6 09:01:15 openindiana genunix: [ID 366299 kern.notice] ^MOpenIndiana 
>> Build oi_151a7 32-bit (illumos 13815:61cf2631639d)
>> Feb  6 09:01:15 openindiana genunix: [ID 107366 kern.notice] SunOS Release 
>> 5.11 - Copyright 1983-2010 Oracle and/or its affiliates.
>> Feb  6 09:01:15 openindiana genunix: [ID 864463 kern.notice] All rights 
>> reserved. Use is subject to license terms.
>> Feb  6 09:01:15 openindiana unix: [ID 223955 kern.info] x86_feature: lgpg
>> Feb  6 09:01:15 openindiana unix: [ID 223955 kern.info] x86_feature: tsc
>> Feb  6 09:01:15 openindiana unix: [ID 223955 kern.info] x86_feature: msr
>> Feb  6 09:01:15 openindiana unix: [ID 223955 kern.info] x86_feature: mtrr
>> Feb  6 09:01:15 openindiana unix: [ID 223955 kern.info] x86_feature: pge
>> Feb  6 09:01:15 openindiana unix: [ID 223955 kern.info] x86_feature: de
>> Feb  6 09:01:15 openindiana unix: [ID 223955 kern.info] x86_feature: cmov
>> Feb  6 09:01:15 openindiana unix: [ID 223955 kern.info] x86_feature: mmx
>> Feb  6 09:01:15 openindiana unix: [ID 223955 kern.info] x86_feature: mca
>> Feb  6 09:01:15 openindiana unix: [ID 223955 kern.info] x86_feature: pae
>> Feb  6 09:01:15 openindiana unix: [ID 223955 kern.info] x86_feature: cv8
>> Feb  6 09:01:15 openindiana unix: [ID 223955 kern.info] x86_feature: pat
>> Feb  6 09:01:15 openindiana unix: [ID 223955 kern.info] x86_feature: sep
>> Feb  6 09:01:15 openindiana unix: [ID 223955 kern.info] x86_feature: sse
>> Feb  6 09:01:15 openindiana unix: [ID 223955 kern.info] x86_feature: sse2
>> Feb  6 09:01:15 openindiana unix: [ID 223955 kern.info] x86_feature: htt
>> Feb  6 09:01:15 openindiana unix: [ID 223955 kern.info] x86_feature: sse3
>> Feb  6 09:01:15 openindiana unix: [ID 223955 kern.info] x86_feature: cx16
>> Feb  6 09:01:15 openindiana unix: [ID 223955 kern.info] x86_feature: cmp
>> Feb  6 09:01:15 openindiana unix: [ID 223955 kern.info] x86_feature: tscp
>> Feb  6 09:01:15 openindiana unix: [ID 223955 kern.info] x86_feature: mwait
>> Feb  6 09:01:15 openindiana unix: [ID 223955 kern.info] x86_feature: cpuid
>> Feb  6 09:01:15 openindiana unix: [ID 223955 kern.info] x86_feature: ssse3
>> Feb  6 09:01:15 openindiana unix: [ID 223955 kern.info] x86_feature: sse4_1
>> Feb  6 09:01:15 openindiana unix: [ID 223955 kern.info] x86_feature: sse4_2
>> 
>> 
>> On 06.02.2013, at 10:02, Sašo Kiselkov <[email protected]> wrote:
>> 
>>> Sorry, I noticed that my post is irrelevant, I only skimmed your e-mail.
>>> If the ISO or USB installer only include the 32-bit kernel, then you
>>> cannot by definition boot into 64-bit mode (since there's no 64-bit
>>> kernel to load).
>>> 
>>> Also, why would you want to boot the installer in 64-bit mode? The
>>> functionality of either kernel is identical. It's the performance that
>>> differs in 32/64-bit and that isn't really a concern for the *installer*
>>> image.
>>> 
>>> Cheers,
>>> --
>>> Saso
>>> 
>>> On 02/06/2013 09:24 AM, x11max Unitymedia wrote:
>>>> Hi, 
>>>> 
>>>> my problem is, that it is not possible to boot oi-dev-151a7-ai-x86.usb 
>>>> into 64-bit mode on the system I would like running openindiana on.
>>>> It comes up in 32-bit mode only.
>>>> 
>>>> On the download site there is a hint:  
>>>> 
>>>> All downloads support both 32-bit and 64-bit processors. 64-bit mode is 
>>>> automatically selected if at least 900 megabytes of memory (RAM) are 
>>>> available.
>>>> 
>>>> I have 16G RAM installed, so more than 900 megabytes of memory are 
>>>> availale, but openindiana always boot in 32-bit mode. 
>>>> Because I have two 2TB disks installed, it is not possible to run the 
>>>> installer. 
>>>> 
>>>> My system information: 
>>>> 
>>>> Asrock Z68 Pro3-M Sockel 1155 Mainboard (Micro ATX, Intel Z68, 4x DDR3 
>>>> Speicher, 2x USB 3.0)
>>>> Intel Core i7-2700K Quad-Core Prozessor Boxed 3,5GHz, Sockel 1155, 8MB 
>>>> Cache
>>>> 16GB RAM
>>>> 2TB Disks
>>>> 
>>>> My question now is how to run the usb installer in 64-bit mode ? 
>>>> How to change the GRUB startup manually to point to 64-bit kernel ?
>>>> Or it is possible to make oi-dev-151a7-live-x86.iso bootable on an usb 
>>>> device ?
>>>> 
>>>> The ISO file oi-dev-151a7-live-x86.iso contains a directory 
>>>> /platform/ipc86/kernel/amd64/. 
>>>> So i can change the grub startup to load the 64-bit kernel if installing 
>>>> openindiana in a virtual machine.
>>>> 
>>>> On oi-dev-151a7-ai-x86.usb there are only 32-bit kernel available and I 
>>>> can't choose the 64-bit kernel for startup.
>>>> _______________________________________________
>>>> OpenIndiana-discuss mailing list
>>>> [email protected]
>>>> http://openindiana.org/mailman/listinfo/openindiana-discuss
>>>> 
>>> 
>>> 
>>> _______________________________________________
>>> OpenIndiana-discuss mailing list
>>> [email protected]
>>> http://openindiana.org/mailman/listinfo/openindiana-discuss
>> 
> 
> _______________________________________________
> OpenIndiana-discuss mailing list
> [email protected]
> http://openindiana.org/mailman/listinfo/openindiana-discuss

_______________________________________________
OpenIndiana-discuss mailing list
[email protected]
http://openindiana.org/mailman/listinfo/openindiana-discuss

Reply via email to