Installing Solaris 10 on VIA EPIA PE10000G mobo + VIA C3 Nehemiah processor

Hello,
I was wondering if anyone could help me out. I recently purchased a VIA EPIA PE10000G motherboard with a VIA C3 Nehemiah 1.0GHz EBGA processor (http://www.via.com.tw/en/products/mainboards/motherboards.jsp?motherboard_id=451).
I am trying to install Solaris 10 08/07 and running into problems with the processor being recognized. In my research, I've found some posts, but alas, I seem to have come to a dead end. Here's what I've done:
Downloaded Solaris, fired up the installation. When the kernel starts booting I get:
"486 processor detected this processor not supported by solaris"
After searching on this error, I conculded that by doing the following, I should be able to get around this problem:
perl -pi -e 's#GenuineIntel#CentaurHauls#g' solaris_cd_1.iso
in order to swap out the vendor string for the processor.
Next, I booted with b -kv to see what would happen. While it seems that I got further along, I now get the following:
"processor does not support cmpxchg8b instruction"
and I get dropped into the kernel debugger which I am not familiar with.
I looked for an exact match for this error in Google and came up with this page as the only hit:
http://fxr.watson.org/fxr/source/i86pc/vm/hat_i86.c?v=OPENSOLARIS
Even though it says OPENSOLARIS in the URL, I bet it's the same piece of code that I'm hitting when I try to install Solaris 10:
if ((x86_feature & X86_CX8) == 0)
panic("Processor does not support cmpxchg8b instruction");
So my guess is that either x86_feature or X86_CX8 is false, I'm figuring it's the latter since the error message has looks similar to that variable.
Furthermore, I see that the error message exists in several places on the original installation CD:
strings solaris_cd_1.iso |grep cmpxchg8b
Processor does not support cmpxchg8b instruction
Processor does not support cmpxchg8b instruction
Processor does not support cmpxchg8b instruction
Processor does not support cmpxchg8b instruction
cmpxchg8b
cmpxchg8b
cmpxchg8b
cmpxchg8b
I'd really like to get Solaris 10 on this motherboard because I'd like to use it as a small firewall where space is at a premium.
Might anyone have some further suggestions as to what I can do to get this to work? From what I've seen, I think it is possible, it's just a matter of changing something more to the disk image.
thanks,
Geoprge

I did some more research and found a pdf on my processor and here's what I came up with:
0 = The CPUID instruction does not report the presence of the CMPXCHG8B instruction
(CX8 = 0). The instruction actually exists and operates correctly, however.
1 = The CPUID instruction reports that the CMPXCHG8B instruction is supported
(CX8 = 1).
From what I read here http://www.via.com.tw/download/mainboards/6/13/VIA_C3_EBGA%20datasheet110.pdf it would seem that the default is CX8=0 and I'm guessing that if it were 1, then I'd at least get past this error message.
Maybe there's a way to trick the installation image by changing the code that checks for this value similar to what I did for the vendor processor ID string? Seems to me that if I find where it checks for the CX8 value and reverse the logic, the installation would continue...

Similar Messages

  • Unable to install solaris 9 on via pt800 mainboard with Celeron 2.13 Ghz pr

    Hi everybody
    This is sharavan .I have a desktop with VIA PT800 Mainboard ,512 MB DDR SDRAM,Celeron 2.13 Ghz processor ,80 GB ATA HDD installed with Windows 2000 on one partition occupieng 20 GB and Red hat linux ES3 on another partition of 30 GB. I want to install SOLARIS 9 (X86 Version) on remaining unpartitioned free space 30GB. The installation is being sruckedup at the stage "Boot Solaris kernel from any of the identified devices 1)CDROM 2)HARD DISK ,I have choosen CDROM But the System is being hanging up there,no further action" I have restarted the system manually and tried many times without success. How to complete the installation ,Please suuggest me ,help me.........
    Thanking u
    [email protected]

    Hello!
    There is one simple method also..
    Instead of Installation disk of Solaris, insert the Software 1/2 Disk, and try to follow the actuall Suninstall method of installing Solaris. Here you will get the option that how to utilize the free space.
    I myself have installed more 5 OS on a single Hard disk :) this way. Try this method

  • How to install Solaris 9 connected via Hyper Terminal

    Hi All ,
    We have planned to Install Solaris 9 in E250. We have connected the console throgh Hyper Terminal.
    We are not able to see the options clearly in the console. The options are not in clear way. It is very difficult to install.
    Please advice how to install Solaris 9 in Text mode and terminal type for installing the solaris 9 via Hyper Terminal.
    I am awaiting for your reply.
    Regards,
    R. Rajesh Kannan.

    When the install starts, select a terminal type of VT100
    The screens should display correctly then.

  • Solaris 8 x86: How to install on disk connected via IDE controller

    I have a PC with a Pentium 4 processor and the following IDE disks:
    Disk 1 and 2 at the primary IDE bus.
    Disk 3 connected via Promise Ultra 133 IDE controller.
    I want to install Solaris 8 Intel x86 edition on Disk 3, but the installation
    program only lists disks 1 and 2 as locations for install.
    Is there any method how to get Solaris 8 installed on Disk 3?
    Thank you very much for your help!
    Thomas

    Hello Michael,
    thanks for the information.
    There is no support for the Promise Ultra 133 IDE controller listed.
    Also, searching the internet for a private developed driver was not
    successful.
    Anyway, I have tried to make a test installation on a hard disk
    connected to the primary IDE controller and I detected a lot of
    further installation problems with my equipments because of
    missing or not properly identified drivers.
    So I think I have to make further investigations on concepts
    how to get Solaris 8 run in the best way.
    Thanks again for your help,
    Thomas

  • Attempting to install Solaris 10 on Netra t1 via external DVD-Rom

    Hello Experts,
    I am trying to install Solaris 10 on my Netra t1 via external DVD. I connected the DVD-ROM to the scsi port on the back. System recognized the DVD but does not allow me to boot from it. I have done many things without any success. Following are the details:
    System info:
    Netra t1 (UltraSPARC-IIi 440MHz), No Keyboard
    OpenBoot 3.10.25 ME, 1024 MB memory installed,
    Ran the scsi test and it doesn't report any issues:
    ok test scsi
    Probe-scsi-all shows the drive:
    ok probe-scsi-all
    /pci@1f,0/pci@1,1/scsi@2
    Target 0
    Unit 0 Disk SEAGATE ST318404LSUN18G 4207
    Target 1
    Unit 0 Disk SEAGATE ST318404LSUN18G 4207
    Target 4
    Unit 0 Removable Read Only device TOSHIBA DVD-ROM SD-M14011009
    devalias also shows as cdrom1:
    ok devalias
    cdrom1 /pci@1f,0/pci@1,1/scsi@2/disk@6,0:f
    cdrom /pci@1f,0/pci@1/pci@1/ide@e/cdrom@2:f
    ide-disk /pci@1f,0/pci@1/pci@1/ide@e/disk@0:f
    ide-cdrom /pci@1f,0/pci@1/pci@1/ide@e/cdrom@2:f
    ide /pci@1f,0/pci@1/pci@1/ide@e
    I created devalias manually also with no help. Following is what I get when I try to boot from it:
    ok boot cdrom1
    Resetting ...
    Netra t1 (UltraSPARC-IIi 440MHz), No Keyboard
    OpenBoot 3.10.25 ME, 1024 MB memory installed,
    Executing last command: boot cdrom1
    Boot device: /pci@1f,0/pci@1,1/scsi@2/disk@6,0:f File and args:
    Drive not ready
    Evaluating: boot cdrom1
    Can't open boot device
    I verified the DVD and it works just fine. I install the OS with the same DVD on Netra-440 system without any issues.
    Please tell me what am I missing here or doing wrong. Please help.

    Sun-worshiper,
    Thank you so much for pointing that out. I was loosing it.
    Just in case someone else runs into this type of issue:
    When you run probe-scsi-all please pay attention to the target. In order to boot from the DVD, I executed the following commands from the ok prompt:
    ok nvalias dvd /pci@1f,0/pci@1,1/scsi@2/disk@4,0:f
    ok boot dvd

  • Installing Solaris 10 on Sunfire V120 via network boot from Linux

    I have been given a free SunFire V120 server loaded with and old copy of Solaris 9. The problem is that this server no longer has the internal DVD/CDRom drive any more. Google'd for finding a replacement CD-Rom drive show cost more than the SunFire V120 unit itself.
    The plan: Install Solaris 10 for SPARC on Sunfire V120 Server
    Available:
    -- Sun Microsystems SunFire V120 Server (1GB of Ram and 2x 36GB 10K RPM SCSI3 drives)
    -- CentOS 5.1 Linux Server
    -- Solaris 10 SPARC DVD ISO Image
    -- DB25 to RJ45 Serial Cable accessing V120 LOM via Minicom application on CentOS 5 server
    Via the http://www.docbert.org/Solaris/Jumpstart/linux.html site, I have configured the following:
    * NFS Server (nfs-utils under RedHat)
    * bootparams server (bootparamd under RedHat)
    * rarpd server (rarpd under RedHat)
    * tftp server (tftp-server)
    CentOS Server Settings:
    [root@jsserv ~]# cat /etc/ethers
    0:3:ba:36:34:48 jsclient
    [root@jsserv ~]# cat /etc/bootparams
    jsclient root=jsserv:/jumpstart/sol10/Solaris_10/Tools/Boot install=jsserv:/jumpstart/sol10 boottype=:in
    [root@jsserv ~]# cat /etc/exports
    /jumpstart *(ro,no_root_squash)
    [root@jsserv ~]# cat /etc/hosts
    192.168.0.20 jsserv
    192.168.0.22 jsclient
    [root@jsserv ~]# ls -l /tftpboot
    lrwxrwxrwx 1 root root 20 Mar 7 13:35 C0A80016 -> inetboot.sol10.sun4u
    lrwxrwxrwx 1 root root 20 Mar 7 13:35 C0A80016.SUN4U -> inetboot.sol10.sun4u
    -rw-r--r-- 1 root root 217016 Mar 7 13:34 inetboot.sol10.sun4u
    On CentOS Linux server -- under /var/log/messages, the rarpd shows this message:
    Mar 7 14:24:41 jsserv rarpd[3516]: RARP request from 0 on eth0
    Mar 7 14:24:41 jsserv rarpd[3516]: RARP response to 0 192.168.0.22 on eth0
    On the SunFire V120 server, the console displays:
    Sun Fire V120 (UltraSPARC-IIe 648MHz), No Keyboard
    OpenBoot 4.0, 1024 MB memory installed, Serial #53883976.
    Ethernet address 0:3:ba:36:34:48, Host ID: 83363448.
    Executing last command: boot net -v - install
    Boot device: /pci@1f,0/pci@1,1/network@c,1 File and args: -v - install
    38e00 Using RARP/BOOTPARAMS...
    Internet address is: 192.168.0.22
    hostname: jsclient
    domainname: (none)
    Found 192.168.0.20 @ 0:13:d3:9a:9e:98
    root server: jsserv (192.168.0.20)
    root directory: /jumpstart/sol10/Solaris_10/Tools/Boot
    boot: cannot open kernel/sparcv9/unix
    Enter filename [kernel/sparcv9/unix]: /platform/sun4u/kernel/sparcv9/unix
    boot: failed to allocate 8192 bytes from scratch memory
    panic - boot: boot: scratch memory overflow.
    Program terminated
    So now what do I do?
    -- Michael

    Anyone know where I can get the firmware (OBP) update / upgrade version 4.22 for the SunFire V120 server?
    There is an old thread (http://forum.java.sun.com/thread.jspa?threadID=5137796) that talks of having to update your firmware 4.22.x, but I have looked through the SunSolve site and I cannot find a reference to this firmware any place for the SunFire V120 servers.

  • Installing Solaris 10 via external CD drive on Dell Latitude D800 Laptop

    Hello all, I am trying to install Solaris 10 via external CD drive on Dell Latitude D800 Laptop. After the GRUB menu it begins to load, displaying the " . . . . . ." and hangs about 1/4 way accross the screen. When attempting the install from a DVD instead of a CD the installation hangs on the same screen even sooner. Has anyone encoutered this problem?

    Hello Alex,
    no, you can't use USB devices on SPARC as boot device.
    The OBP (even updated ones) contains only support for the USB keyboard, but none for USB mass storage (which requires a device driver). The integrated USB ports are for slow devices like keyboard and mouse.
    Using an external SCSI DVD-ROM works. Another choice is an installation via network.
    Michael

  • Installing Solaris via network

    A few days ago I have got an old Sun server (Netra 1125).
    I am fairly new to Sun hardware and I wonder if there is a way to install Solaris via serial cable and a TCP/IP network (I don't have a cdrom and I don't have vga or floppies).
    I have a Linux machine nearby. Can I use BOOTP or something like that?
    Can anybody point me to some documentation?

    solaris' network install is called "jumpstart"
    searching for "solaris jumpstart linux" on google provides some pages, in particular is this one that is pretty old (references sunos4) but should work... http://www.unixpeople.com/HOWTO/jumpstart_on_linux.html

  • Linux guy wants to install solaris 10 via nfs using centos as nfs server

    well in linux when installing this way I simply copy the dvd install image to an nfs share (or do mount -o loop "isoimage" /nfsmountdir), copy the boot.iso so a cdrom and do a "linux askmethod" during install and then specify the nfs server and dir.
    I want to learn sun and want to start by really understanding the install and how to set up slices etc. I would really like to do this using nfs using my centos box as the server as this method at least when installing linux is much mush faster.
    so can I do this and if so what are the commands. I did see some documentation but it was for installing from a sun nfs server. but I need to install from the centos as the server. I already have the iso's for the 5 cdroms as well as the dvd image. if possible I would obviously like to use the dvd image.
    thanks and remember I am a sun newbie (just bought my first solaris book this week so the more dummied down answer would be the best one for me). if it can be done could you give me the exact process.
    thanks a million (and one).

    The Sun network installer scripts only work on Solaris. So there's no instructions from Sun for configuring the daemons on Linux necessary to do the configuration.
    There are some guides on the net, but I don't know of one that tells the whole story.
    You might consider installing Solaris in a VM on the linux box, then configuring jumpstart on that. You could then see how the daemons on it are configured and replicate that configuration on the Linux machine.
    Darren

  • Solaris 10 b69  and EPIA Mini-ITX Boards

    I am trying to install the Solaris 10 on a EPIA PD
    see http://www.viaembedded.com/product/epia_PD_spec.jsp?motherboardId=241 for details
    But then when it starts loading the kernel (no matter which install option I choose) as it passes controll to the kernel which may just get to
    print out the first line I can be sure as thats when the mahine resets (clearing the screen!!) and starts to load the bios again!!!!
    I would actually like to get the new board from vie the EPIA PS board that has been talked about using the new CN400 chipt set looks much faster!! see here
    http://www.viaembedded.com/product/epia_sp_spec.jsp?motherboardId=241
    But untill then I have the PD versions. Has ANYONE got this to start up and install, I have founf ethernet drivers and a CLE266 screen acc for the X11 (xfree, but I think will work on X.org too) but just can't get it to install!!!!
    If you have WHICH via board are you using and which Solaris build? I think this could be an amazing set of kit for Solaris to run on..... i
    Russel

    Hi,
    I have a Via CM266 Motherboard with a Via C3 1GHz CPU, Ezra not Nemih. I added a cheapo ATI video card since nothing but the newest Linux can grok the S3 Ultrachrome builtin video. B^(.
    For the first week I could get Beta 7 to boot about 30% of the time, now it just hangs after loading in the mmu32 module; I haven't tried the -kv boot option yet.
    When it DID load it ran GREAT! I had to get the third party driver for the builtin ethernet tho; Google for Solaris x86 ether drivers and use the rh driver on the guys web site; I hope Sun picks his drivers or equiv. for general release! Anyways, third party ether driver worked great.
    I hope you get it running on your EPIA board, Solaris 10 IS slick for these mATX boards once it does get running!
    -Rob

  • CAN I INSTALL SOLARIS 10 INTEL PLATFORM ON MY PC

    Can anybody guide me whether i can install solaris 10 intel platform on my pc having following configuration
    1. Processor = AMD SEMPRON 2500+ 64-BIT.
    2. MainBoard = ASUS K8V-MX.
    3. RAM-= 512 MB DDR PC3200
    4. Display = Onboard VIA/S3G Unichrome Pro IGP.
    5. LAN = Onboard VIA RHINE II Fast Ethernet Adapter.
    6. Monitor = 17" LG CRT, Model = Studioworks 700S
    7. Sony DVD- ROM.
    8. Samsung DVD-RW.
    9. HDD = 40 GB Samsung 7200 RPM.
    If anybody knows let me know at my e-mail [email protected]

    I don't think you will have many problems in this platform, but I'm not 100% sure.
    What I recommend you is to get the VMWare and try there. VMWare is a software where you can create a virtual machine running under windows. In this virtual machine you could install solaris 10 (and any other OS you want to test in your computer). I have my Solaris 10 running under VMWare with excellent results (Laptop with Intel Celeron processor)... where I have VMWare installed in Windows!

  • Installing Solaris 7 - timeout waiting for ARP/RARP packet

    I'm attempting to install Solaris 7 on and E250. I'm using HyperTerminal connection via a null modem cable. I boot up the server and I see various harware init processes echoed to the terminal and then I receive this error: Timeout waiting for ARP/RARP packet
    I have connected the nic card to a network connection.
    any help would be appreciated.
    Steve

    This is because you HAVE a network connection. You can resolve this with 1 of the following 2 methods:
    A:
    disconnect the network cable and reconnect when the installation process gets to the prompt for hostname.
    B:
    1. Get to the OK prompt
    2. setenv diag-device disk
    3. reset

  • Needed help in Installing Solaris 10 on sparc box from windows remotely

    Hi All,
    I have few Sun Ultra Sparc boxes. I m accessing them only through putty session(serail port) from my windows system.
    Now there is a need for me to install Solaris 10 in the sparc box. But the sparc box doesn't have any DVD drive. I have an external DVD drive.
    Can somebody help me out to install Solaris on the sparc box with the components I have.
    1) Windows system with putty
    2) External DVD drive
    3) Sun sparc box.
    Thanks for your help,
    T.R.Santhosh

    If you run into a problem that causes the machine not to boot, you can't interact with it via putty. You'd need a physical connection, usually either the keyboard and screen or a serial connection. I would always plan to be able to do so during an upgrade.
    If you have sufficient disk space, the easiest thing to do would be to copy over the DVD iso, then mount it up with lofi, and do a live upgrade.
    Windows doesn't read rockridge format disks. I would worry that having the windows machine read the ISO filesystem and send the files over would cause name issues. That's why getting the full ISO and mounting it locally on the Sparc is best. Fortunately, it doesn't require a physical drive.
    Darren

  • Installing Solaris 9 on an x86 platform with win98 and win2K

    Hi,
    There is a Pentium P4 (2.4 GHz) machine with a 40 GB hard disk...
    This has 1 primary partition and the remaining is the extended dos partition. In effect there are the following logical drives - C, D, E and F. These are FAT32 partitions and have WIN98 and WIN2K (server) installed on them.
    There is a free space of abt 8 GB remaining on which i am trying to install Solaris 9 (via CD). But am just not able to do so.
    During the process, i get to the step saying that my disk is to be partitioned and that i could either choose the DEFAULT LAYOUT or manually partition the disk with the fdisk.
    Default layout indicates that there would be 1 x86 partition (primary, boot) and the remaining would be a solaris partition - implying that all my other data would get formatted out!!!
    When i try to use the fdisk to manually partition the disk, the free space mntd above does not show up!!!
    But this is seen when i use the DOS fdisk - i.e. i could create a logical drive on the extended dos partition...
    Can some one please help me install the Solaris in the free space i have ?? Thanks.

    Hello!
    There is one simple method also..
    Instead of Installation disk of Solaris, insert the Software 1/2 Disk, and try to follow the actuall Suninstall method of installing Solaris. Here you will get the option that how to utilize the free space.
    I myself have installed more 5 OS on a single Hard disk :) this way. Try this method

  • Problems installing Solaris 10 on Dell PowerEdge 800

    Hi,
    I am experiencing some trouble when I attempt to install Solaris 10 on a Dell PowerEdge 800. It is equipped with two RAID disks controlled by a Dell CERC SATA 1.5/6ch (according to the BIOS).
    The installation program reports that it cannot write to the disk. This happens when it is about to start installing files. Tried setting it to a single volume and disable RAID. Same thing. Read another article saying something about disabling IDE, well it doesn't seem to help ...
    Any hints?

    I have the same problem on a dell 750 with the SERC controller. I can add some more information but if you get a solution I would appreciate the detail.
    1) If I install Solaris via the SERC in RAID 1 mode then the alarm on the SERC goes off as soon as I start to write to the disk.
    2) I bypassed the SERC and installed on a single disk straight off the motherboard. Time the install crashed at the same point but this time the error message told me that the first available cylinder was number 3! Ah
    3) I reconnected the disk via the SERC, rebuilt the RAID array and made a mistake. I created a RAID 0 (striped) array and installed the software starting from cylinder 3. I got a complete solaris install that rebooted fine and is fully working.
    BUT I NEED A MIRRORED SYSTEM SO
    4) I rebuild the machine again this time RAID 1 and again the crash occured at exactly the same point i.e. as soo as I start to write to the disk.
    Whether or not DELL / Adaptec support Solaris should not be an issue. This is a BIOS configurable RAID controller that can be fully serviced (e.g. disks replaced) from the BIOS. The system sees the array as a disk via the controller and indeed it is seeing it.
    The SERCs own data configuration data should be on sectors which are not visible to solaris VIA the SERC so we shouldnt be able to damage them but I suspect that this may not be the case.
    I suspect that the answer is in the partition layout and who or what creates them (I dont mean the Solaris slices but the FDISK partitions)
    To make matters worse, since I need the machine working I went back to disks straight of the motherboard and configured again and used metadevices to set up a fully mirrored systemas I have done many times before on sparc (but never on Solaris x86)
    This worked fine but I thought that I would test bootability in the event of disk failure. There isnt any!
    if disk 1 fails then the motherboard wont accept disk 2 unless you swap the cables and move it do disk 1 and by then the boot sectors are wrong for the address of the device. I can probably solve this by building both disks in slot one but who wants a mirrored server that you have to open up and move a cable when the disk fails. I think I may have to ditch SATA and go back to SCSI !

Maybe you are looking for