This is a read-only archive. Find the latest Linux articles, documentation, and answers at the new Linux.com!

Linux.com

Feature

Nexenta combines OpenSolaris, GNU, and Ubuntu

By Joe 'Zonker' Brockmeier on October 13, 2006 (8:00:00 AM)

Share    Print    Comments   

What do you get when you combine OpenSolaris, the GNU utilities, and Ubuntu? Nexenta -- a GNU-based open source operating system built on top of the OpenSolaris kernel and runtime. I took the Alpha 5 release out for a spin to see how well it's progressing. It might sound like an odd combination, but after more than a year of development, it actually works well, and is shaping up to be a very interesting operating system.

Nexenta's Alpha 5 release is available as an installable ISO, live CD, or VMware image. I opted for the installable ISO.

I tested Nexenta under VMware and on a Pentium 4 notebook with 1GB RAM, an ATI Radeon R250, Intel sound card, built-in RealTek Ethernet, Intersil Prism wireless, and 60GB hard drive.

The Nexenta installer is a basic text-mode installer that's similar to Ubuntu's old text-mode installer. It asks a couple of questions about partitioning, the time zone, networking, and user setup, then copies files for about 20 minutes. I've installed various releases of Solaris and OpenSolaris over the years, and I was pleased that Nexenta is much easier to install than its Solaris cousins.

The only sticking point is the disk partitioner. Nexenta uses a less-than-friendly text menu partitioner that's even less intuitive than fdisk. If the user sticks with the default "take over the entire disk" option, it's easy as pie, but manual partitioning is going to be a bit unpleasant for anyone without prior Linux and/or Solaris experience.

Device support

The only device that Nexenta didn't detect and configure at all was my wireless card, which isn't surprising, since wireless support under OpenSolaris is not as far along as Linux's wireless support. The OpenSolaris kernel seems to have only partial support for the built-in RealTek Ethernet. It worked under Nexenta, but was only configured for half-duplex instead of full-duplex mode -- but the NIC works in full-duplex mode just fine under Linux.

The upshot of being stuck with half-duplex is that network transfer speeds were terrible under Nexenta on my laptop when compared with Linux. Copying a 538MB ISO between my desktop and the laptop usually takes a few minutes when I'm running Ubuntu on the laptop -- but when using Nexenta, it took much, much longer.

After the install, there wasn't much left to do. Nexenta had detected my peripherals and had configured sound and video correctly. I was impressed, since more than one Linux distro has had trouble with correctly configuring video on the laptop. The default resolution for the laptop is 1400x1050, and a lot of distros want to default to 1280x1024 or even 1024x768.

The OS has good support for USB devices, though the kernel doesn't seem to support as many filesystems as Linux. Case in point -- I can connect my HFS+ formatted iPod to Ubuntu and listen to MP3s stored on the device in Rhythmbox or amaroK. On Nexenta, I can see that the iPod was detected by checking the dmesg output, but Nexenta doesn't mount the filesystem.

However, Nexenta did just fine when it came to mounting the memory card from my camera in a USB reader, and also had no problems with adding a USB mouse in the middle of an X session.

It looks like support for CD burners is also a bit behind what Linux offers. Nexenta includes CD- and DVD-burning capabilities via Nautilus, but it didn't recognize my CD burner, which has always worked fine with Linux distros.

When Solaris and GNU meet

From the end user's perspective, the desktop environment is familiar. Nexenta uses a vanilla GNOME 2.14.1 install, though you should be able to install other desktops on the system. Nexenta includes the kubuntu-desktop meta-package, but it fails to install due to a bunch of unmet dependencies.

With the default install you have GNOME, Firefox, OpenOffice.org, Rhythmbox, Totem, Gaim, and other desktop productivity applications that you'd expect under Linux. You also have the system management utilities that you have with Ubuntu and GNOME -- Synaptic for managing packages, the Network Settings applet, User and Group applet, and so forth. Like Ubuntu, Nexenta uses sudo for administration, so you need to provide your user password rather than the root password to perform administrative tasks.

Though Nexenta's package repository isn't as complete as Ubuntu's or Debian's, it does have a good collection of applications available using Synaptic or apt-get. I checked the repositories and was even able to install Macromedia Flash, which I didn't expect to find. If the Sun folks are really interested in luring Linux users over to Solaris or OpenSolaris, they should take a cue from Nexenta and adopt APT and dpkg for their package management.

Things are a little different under the hood, when compared with Linux. For example, Nexenta's directory structure is slightly different than your average Linux distro's. Users' home directories are found under /export/home rather than /home, and Nexenta includes a few top-level directories you don't have under Linux, such as /kernel and /devices. Device names are different, and services are managed using the svcs utility.

Nexenta also mixes the standard GNU utilities with Solaris utilities. Utilities like ps, top, and ifconfig are the Solaris/Berkeley variants, while some utilities, such as procinfo, sar, and iostat, are not available at all. This is probably because many of the tools, like the sysstat package that includes sar and iostat, are Linux-specific.

Yet the default shell is GNU Bash, and the majority of utilities are the GNU versions. Nexenta also includes the standard vi by default, rather than linking vi to Vim as Ubuntu and many other Linux distros do. Vim is still included in the default install, though.

I noticed that many of the man pages for utilities are missing from Nexenta, but that's probably just because the system is still in early development.

On the plus side, Nexenta includes one of the Solaris/OpenSolaris killer applications, DTrace. DTrace isn't of much interest to end users, but it's a great application for sysadmins and developers who want to observe the operation of applications or the system itself in great detail. I'm not a DTrace expert, so I downloaded a few scripts from the OpenSolaris DTrace pages, and they ran just fine under Nexenta.

Nexenta also provides access to the Zones feature found in Solaris/OpenSolaris, which provides an easy way to set up and manage multiple Nexenta environments on the same server. It's not difficult to set up a Zone following the documentation on the Nexenta Web site, and it shouldn't take more than half an hour to get a virtual host configured and installed.

Is Nexenta worth trying?

Nexenta is still considered alpha software, but I had very few problems using it. Based on my experience, Nexenta is stable enough to use every day, if you don't mind a few rough edges.

From the desktop user's perspective, Nexenta really doesn't offer anything over using Ubuntu. It has a lot of the same features, but falls down a bit on hardware support and package selection.

On the other hand, if you're a developer or want to try out DTrace and Zones, then Nexenta is a compelling operating system -- and probably a bit more fun to use as a workstation/desktop OS than OpenSolaris.

It's a shame that the licensing issues prevent porting DTrace and Zones to Linux, but until that's sorted out, Nexenta provides the most user-friendly OpenSolaris-based OS that I've tried. I won't be switching my main workstation to Nexenta, but I do plan to keep the Nexenta image available under VMware Server.

Share    Print    Comments   

Comments

on Nexenta combines OpenSolaris, GNU, and Ubuntu

Note: Comments are owned by the poster. We are not responsible for their content.

why not

Posted by: Anonymous Coward on October 14, 2006 02:51 AM
SolsGnuTu?

david syes

#

Password for VM

Posted by: bhaverkamp on October 14, 2006 08:32 AM
Does anyone know the account details for the VM version?

#

Re:Password for VM

Posted by: Anonymous Coward on October 17, 2006 01:59 PM
Read <a href="http://www.gnusolaris.org/gswiki/Getting_Started" title="gnusolaris.org">http://www.gnusolaris.org/gswiki/Getting_Started</a gnusolaris.org>

#

GPL is not Public Domain

Posted by: Anonymous Coward on October 14, 2006 11:30 AM
CDDL (Code4SUN4free) vs GPL.
Isay GPL
The site has some drivel about the Cddl and the GPL

#

Ubuntu or Debian

Posted by: Anonymous Coward on October 13, 2006 06:29 PM
You're linking to Nexenta and you haven't read main page.

Nexenta is based on DEBIAN (not Ubuntu).

Before you write something, read, read, read.<nobr> <wbr></nobr>;)

#

Re:Ubuntu or Debian

Posted by: Anonymous Coward on October 13, 2006 06:56 PM
The latest release ( alpha 5 )is based on Ubuntu

<a href="http://www.gnusolaris.org/gswiki/Download" title="gnusolaris.org">http://www.gnusolaris.org/gswiki/Download</a gnusolaris.org>

#

Re:Ubuntu or Debian

Posted by: Anonymous Coward on October 14, 2006 01:41 AM
Also lots of Linux distros that used to be based on Debian have recently switched to using K/Ubuntu as their base. Ubuntu makes a new release every six months, they always have the latest GNOME (and KDE) plus many desktop tweaks with their own original artwork. That seems to make Ubuntu a good base for derivatives.

Debian's release cycle is better for servers and its development branches are moving targets. Ubuntu, of course, is based on Debian so many of Debian's strengths are available also in Ubuntu -- although Ubuntu offers official support (security & bug fixes) only for 1/3 of the packages that Debian "testing" fully supports. But I guess that last point doesn't affect Nexenta, which builds its own package repository anyway.<nobr> <wbr></nobr>;-)

#

Fully integrated Ubuntu/Dapper Drake userland

Posted by: Administrator on October 13, 2006 08:20 PM
<a href="http://www.gnusolaris.org/gswiki/Download" title="gnusolaris.org">NexentaOS (elatte) Alpha 5</a gnusolaris.org> brings to you a fully integrated Ubuntu/Dapper Drake userland.

Before you criticize...

#

Hmm

Posted by: Anonymous Coward on October 13, 2006 09:57 PM
Article about Nexenta on Wikipedia;
* <a href="http://en.wikipedia.org/wiki/Nexenta_OS" title="wikipedia.org">http://en.wikipedia.org/wiki/Nexenta_OS</a wikipedia.org>

Screenshots of Nexenta;
* <a href="http://www.gnusolaris.org/gswiki/ScreenShots" title="gnusolaris.org">http://www.gnusolaris.org/gswiki/ScreenShots</a gnusolaris.org>

Nexenta website;
* <a href="http://www.nexenta.com/" title="nexenta.com">http://www.nexenta.com/</a nexenta.com>

The OpenSolaris kernel uses the "Common Development and Distribution License" (CDDL) license. It is a free software license, but is incompatible with the GNU GPL.
* <a href="http://www.gnu.org/philosophy/license-list.html#CDDL" title="gnu.org">http://www.gnu.org/philosophy/license-list.html#C<nobr>D<wbr></nobr> DL</a gnu.org>

#

Why Nexenta when I already have Debian/Ubuntu?

Posted by: Anonymous Coward on October 14, 2006 06:38 AM
Sure, there's a certain coolness factor from being able to build something like Nexenta. I liken it to why some Debian folks built Debian GNU/NetBSD--because they could, and that's a noble goal in and of itself that should never, ever be discouraged. That same goal resulted in GNU/Linux and NetBSD/OpenBSD in the first place.

However, as an enterprise system, I don't see why someone would want to use basically Debian/Ubuntu with the Solaris kernel. We already have Debian GNU/Linux and Ubuntu GNU/Linux, two really good FOSS distros that are both exceedingly well supported by their respective communities (the latter by an actual corporation, Canonical Ltd.). I'm running Kubuntu right now on my desktop because it makes business sense for me to do it. I run either Debian or Ubuntu Server on several of my multi-core servers because it makes business sense for me to do it (the kernel Linux supports up to what, 32 CPUs?). Most of my servers are 2- and 4-core, and I've even got some eight-core Opteron boxes here on which Linux 2.6 just flies.

That's really the bottom line for an enterprise. Is there some tangible business benefit that I could show my boss to running Nexenta (even the final version) on my desktops or servers instead of Debian or Ubuntu?

#

Re:Why Nexenta when I already have Debian/Ubuntu?

Posted by: Anonymous Coward on October 16, 2006 02:37 AM
Do you actually think that because Linux "flies" on an eight-core Opteron system, scalability is being touted here? This is utter nonsense, as Solaris has supported that number of CPUs for years (at least greater than or equal to 64 and up to 16 EBytes of memory on UltraSPARC-III or higher and AMD64).

The reason for this is Solaris has far more advanced kernel-level synchronization primitives than (look at how many race-condition-related security vulnerabilities the Linux kernel has) than Linux to make this scalability possible. It stands to reason that (a) if Linux does have sufficient synchronization mechanisms (b) they aren't being used or (c) they aren't sufficient.

So Linux may "fly" on your eight-core Opterons, but the fan is only a couple of feet away at any given moment.

#

Re:Why Nexenta when I already have Debian/Ubuntu?

Posted by: Anonymous Coward on October 16, 2006 01:25 PM
Sounds to me like you're making a good business case for Solaris, but not Nexenta.<nobr> <wbr></nobr>:-)

You raise an interesting point, though. There are indeed niche markets for 64-core, and even 96-core, systems like that which Sun sells. I've seen a Sun Fire 25K (64-core) system exactly once, and I doubt that the vast majority of enterprises out here have seen such a box even that many times. But there is a market.

However, the folks who buy that kind of gear (US $4 million and up) are also the kind of folks who won't run Nexenta on it; they'll run Solaris. Why? Because Sun supports it. Now, were Nexenta itself a Sun product with Sun support behind it, then I could see people perhaps considering it. But it's not. If you see a business case for this big gear to run Nexenta--instead of Solaris--that I'm not seeing, then of course I'm willing to listen.

As for SMP stability in Linux itself, I have yet to see a problem over several years running it on SMP boxes, even back from the Linux 2.2 days. Maybe your systems are crashing, but mine aren't. In fact, they're running like a top. Given this, can you give us something a little more concrete regarding the business case for Nexenta for systems up to eight cores?

#

Re:Why Nexenta when I already have Debian/Ubuntu?

Posted by: Anonymous Coward on October 16, 2006 02:58 PM
As Nexenta is a essentially the Solaris kernel (part of the OpenSolaris ON consolidation, which also contains the standard Solaris userland --<nobr> <wbr></nobr>/usr/xpg4, as well, etc.) plus a GNU userland, it retains *most* of the features that Solaris has. My earlier argument applies to Nexenta as much as it does Solaris, so I use the terms Nexenta and Solaris loosely.

Ideally, scalability has a linear property to it. By this I mean, if it scales well on 4 processors it should scale well on 64, and so fourth. Unfortunately, this is definitely not the case with most operating systems, though, Sun has done an excellent job over the years of making sure this is true (by not only an abundance of synchronization primitives, but only using them where they should be -- if they must be used, the adaptive case is always preferred over a spin lock . This not only yields better SMP performance, but safety, as well). For certain, we may know that Linux scales well on 8 processors, but to say it scales well on 64 processors (if it even supports this by now) would be a stretch. Likewise, Solaris scales well on a large number of CPUs, so it is conversely true that it would scale well on a small number of CPUs (the converse of this is not true -- the Linux case).

As for features that Solaris/Nexenta have that Linux does not have, which would be advantageous for anyone in a production environment, consider DTrace. If you haven't heard of it by now, DTrace is essentially the epitome of observability tools. It lets you *see* anything going on within the system (kernel-level *and* user-level) -- all in real-time with zero-probe effect (when you aren't observing there is no effect on performance). DTrace has tens of thousands of probes (currently about 40,000 in the latest Solaris Express release ) that let you see into all corners of your system. Whenever you enable one of these probes and it fires (the action related to the probe as occured, i.e. write() has returned) you know about it, and you can gather further information (how many bytes write() was originally called to write). Because DTrace can see so deeply into the system, it has *so* many uses -- from performance analysis, to debugging, to answering simple sysadmin questions (who's doing all the writing to the filesystem, who's doing all the writing to this file, etc.) Not to mention DTrace is highly extensible, as Perl, Java, and PHP providers have already been published (a provider provides probes -- in the case of PHP, you can trace whenever a script calls some arbitrary PHP function, if you like).

DTrace is just a single feature that Solaris/Nexenta have that Linux does not, or doubtfully ever will. SystemTap tries to accomplish what DTrace does, but it fails horribly, because even the simplest task that DTrace can accomplish usually causes a kernel-panic with SystemTap. More bluntly, DTrace is production-quality (this was an initial goal of the DTrace team) and SystemTap is not, like so many other Linux kernel additions.

#

Re:Why Nexenta when I already have Debian/Ubuntu?

Posted by: Anonymous Coward on October 17, 2006 07:19 AM
Hmm...interesting info here. I do use GNU/Linux a lot more than I ever have Solaris, so no, I wasn't familiar with DTrace. This tool looks like something I should look into, and it sounds, from your explanation, that Sun might do well to work with the Nexenta folks a bit more closely, like it does with OpenOffice.org.

I personally don't know if Linux will scale *well* to 32 processors, since I just don't have any boxes with that many CPU's (man, I wish!). Linux 2.6 is said to be considerably better about that, though, than Linux 2.4, but again, I've just never tried it. I've never used SystemTap, either, so I'm not familiar with it. However, now that Tyan has motherboards that support sixteen Opteron cores on them, perhaps any scalability bottlenecks or other SMP issues in Linux will show themselves more and give Linus, etc. something more to chew on.<nobr> <wbr></nobr>:-)

Thanks for your explanation.

#

SCO.Gadugi, and now SUN

Posted by: Anonymous Coward on October 14, 2006 11:50 AM
SCO.Gadugi, and now SUN curse the Freedoms the GPL gives ME.

The code released under the GPL is not Public Domain.

#

linux specific...?

Posted by: Anonymous Coward on October 15, 2006 09:13 PM
sar and iostat? you're a sheltered little linux boy aren't you? looks like winblows users don't hold a monopoly on cross-platform ignorance...


both of those utilities have been around a lot longer than linux. next time at least google before you say something blatantly incorrect - <a href="http://bhami.com/rosetta.html" title="bhami.com">http://bhami.com/rosetta.html</a bhami.com>

#

Oxymoron..

Posted by: Anonymous Coward on October 16, 2006 02:15 AM
You do understand that to say a utility in Solaris is a "Solaris/Berkeley variant" forms an oxymoron. Solaris specifically throws the ancient UCB userland (University of California: Berkeley -- why did I not expect you to know this, I wonder?) in<nobr> <wbr></nobr>/usr/ucb and maintains a strict SVR4 userland (POSIX-compliant utilities are in<nobr> <wbr></nobr>/usr/xpg4 or<nobr> <wbr></nobr>/usr/xpg6). Get your facts straight, but alas, this is a linux.com article. A little uninformed journalism is acceptable [sic].

#

Re:Oxymoron..

Posted by: Anonymous Coward on October 16, 2006 08:39 AM
Jeez, it's lovely of you guys to pleasantly make corrections or point out errors. Stop being such fanboy bitches, admittedly every article written by somebody who has a few minutes to spare writing *isn't* going to be a technical masterpiece, but still informitive enough to be worth the read. So maybe drop your Unix Bible and your bitchcunt attitude, and go out and get laid, if at all possible.

#

Re:Oxymoron..

Posted by: Anonymous Coward on October 16, 2006 03:07 PM
This is kind of thinking is what is reponsible for the quality of technology journalism, nowadays -- it's too general. People don't want to bother with important details, but after you ignore the details, it's much easier to report more blatant inaccuracies (this article also had a couple of these, as well).

With the amount of FUD going on, nowadays, especially from the Linux community in regard to other platforms, inaccuracies are inexcusable to the rest of us.

#

Nexenta still a GPL violation

Posted by: Anonymous Coward on October 16, 2006 03:37 PM
It's a shame that the licensing issues prevent porting DTrace and Zones to Linux, but until that's sorted out, Nexenta provides the most user-friendly OpenSolaris-based OS that I've tried.

Those same licensing issues also prevent porting GPLed software, like dpkg and APT, to the Solaris runtime libraries that Nexenta links them with. The GPL exception which permits linking to proprietary operating system libraries, which forms the basis for all the GPLed software ported to proprietary platforms like Windows and GPL-incompatible platforms like Solaris, does not apply if you distribute both the proprietary libraries and the GPLed software. This limitation to the "OS exception" exists for precisely this purpose: preventing vendors of proprietary operating systems from enhancing them with Free Software, while still permiting Free Software ports to proprietary platforms.

#

Re:Nexenta still a GPL violation

Posted by: Anonymous Coward on October 20, 2006 02:07 PM
Please read this first:
<a href="http://www.gnusolaris.org/gswiki/FAQ#head-b596480b2340edc341ba6d86629457f359323137" title="gnusolaris.org">http://www.gnusolaris.org/gswiki/FAQ#head-b596480<nobr>b<wbr></nobr> 2340edc341ba6d86629457f359323137</a gnusolaris.org>

Nexenta Project got support from FSF. GPLv3 is available now and its draft removes ambiguities of GPLv2, and in particular, clarifies the old GPLv2 clause 3: "You may copy and distribute the
Program<nobr> <wbr></nobr>..." During the discussion [2], Eben Moglen, General Counsel for the Free Software Foundation, noted that he always believed that GPLv2 should be interpreted in the way GPLv3 now makes explicit. Quoting:

"Eben made it very clear indeed that he does not regard the issues that are being raised over Nexenta to be any kind of a problem even under GPL v2..."

Your argument doesn't count anymore... Nexenta Project is absolutely staying on solid legal ground!

#

Man pages

Posted by: Anonymous Coward on October 17, 2006 01:39 AM
The reason most man pages are missing in Nexenta is that none of the Solaris man pages have been open-sourced yet, making distribution with Nexenta illegal.

The lack of file system support is due to the fact that Solaris itself only supports a very small number of file systems - only UFS and FAT-16 I believe. There are utilities available to allow access to Ext2FS and NTFS volumes on (Open)Solaris.

Cheers

Andrew.

#

Re:Man pages

Posted by: Anonymous Coward on October 17, 2006 02:08 PM
Uhm.. you forgot ZFS.
It's only the most impressive filesystem EVER.
And one excellent reason for me to replace several TB+ scale linux fileservers with solaris.
raidz, built-in volume management, sparse volumes, end-to-end data integrity.. the list goes on.
It would be just about perfect if only they supported 3ware controllers..

#

Re:interesting observations about hardware detecti

Posted by: Anonymous Coward on October 17, 2006 01:54 AM
what a tard! install it on real hardware then retest it. you're just giving the distro a bad name becuase you dont know how to use vmware or what VMware does.

good job, i'll be sure to mark all reviews by this guy as INVALID.

Noob.

#

Try Installing This stuff

Posted by: Anonymous Coward on October 17, 2006 02:13 AM
I love how the article glosses over the installer The only OS that gets the whole HardDrive on my compurer is PCLinuxOS (It's that good to me).
So you want to try this thing
The download requires one of two conditions, a hit on Distrowatch,or an email address for a download.
The file is compressed with a nonstandard (Windows) compressor.
The hash for the compressed file is in a backwards location (Relog in to the download site to get the number.
Check,uncompress,and burn the ISO.
The installer wants the whole Disk NOT GONNA HAPPEN.
I have a free PRIMARY PARTITION, (8 GB) The installer doesn't see the free primary partition.
Fire up the Solaris FDISK with FORMAT.
The thing shows the wrong numbers????
Check the partition table with an OS that I know works , my PCLINUXOS install disk,quess what it shows the CORRECT numbers for my partition table.
Try the OpenSolaris Nexenta disk again
Fdisk with format again picks random,or incorrect numbers.
Life is too short I wont waste my time on this stuff again.


 

#

Re:Try Installing This stuff

Posted by: Anonymous Coward on October 20, 2006 06:01 AM
Way too many distribution/OS reviews focus on the installer, which is something people actually use rarely. I'm happy to see a review that only glosses over the installer and covers what you get after installing.

Even if it has a few factual errors....
(Yeah, I used to run Solaris in a previous life.)

#

Does this make any sense?

Posted by: Anonymous Coward on May 17, 2007 06:51 PM
"The upshot of being stuck with half-duplex is that network transfer speeds were terrible under Nexenta on my laptop when compared with Linux."

How is this an upshot?!?!

#

Re:interesting observations about hardware detecti

Posted by: Joe 'Zonker' Brockmeier on October 17, 2006 04:18 PM
I think you missed the conjunction there, friend. I tested it under VMware *and* on the notebook. Not under VMware *on* the notebook. Two separate installs.

#

Re:interesting observations about hardware detecti

Posted by: Administrator on October 17, 2006 09:36 PM
Well based on the other posts here regarding inaccuracies in other parts of the report, and which parts of your observations were under VM and not (uber unclear) I think I speak for everyone here when I say this was one of the most excellent reviews ever put to this site, friend.

You're awesome. Keep up the good work, we're all going to run out and install this OS pronto. Or better yet, post the vmdk file so we can all try to get our wireless adapters working.

Two big thumbs up for the Zonk-man Torvalds.

#

Sounds too close to Noxema...

Posted by: Administrator on October 14, 2006 11:09 AM
Maybe change it to SolaGNUbu...

#

interesting observations about hardware detection

Posted by: Administrator on October 17, 2006 12:57 AM
At the outset of your review, you specified:

"I tested Nexenta under VMware and on a Pentium 4 notebook with 1GB RAM, an ATI Radeon R250, Intel sound card, built-in RealTek Ethernet, Intersil Prism wireless, and 60GB hard drive."

You then say that the install failed to detect your wireless card, improperly set the duplex of your Ethernet adapter, but sound and video worked great.

If you look in your lspci output, you will probably not see your vendor's hardware for the most part listed there. Why? Hmmm...

Well, maybe it's because you're testing your distro in a VIRTUAL MACHINE.

Depending on how you have configured VMware Server, and consequently the vmx file for the VM itself, THAT is the hardware that is being presented (virtual hardware), the installer has no visibility of the real metal it's running on. And VMware Server is a 'hosted' product, meaning it is itself running on top your native desktop OS.

The network speed reported is usually not correct in a VM anyway, and the network performance within the VM being poor is simply a result of the fact that you haven't installed the enhanced "VMware Etherenet Driver" as part of the VMware Server Tools package. Since this is based on OpenSolaris, you might get the recently-supported Solaris VMware Tools working to fix your speed issue, although this new Operating System almost certainly is not an officially supported Guest OS by VMware, so there are no custom tools rolled for it yet.

If you're going to test and review an operating system's ability to detect and install hardware drivers, at least give it access to the ACTUAL HARDWARE .

Jeesh.

#

This story has been archived. Comments can no longer be posted.



 
Tableless layout Validate XHTML 1.0 Strict Validate CSS Powered by Xaraya