Slashdot Mirror


Ubuntu 8.04 Beta Released

markybob writes "Ubuntu Hardy 8.04 beta has been released. It features GNOME 2.22 and uses Linux kernel 2.6.24. Furthermore, it uses Firefox 3 beta 4, and PulseAudio is enabled by default. To ease the transition of Windows users, it includes Wubi, which allows users to install and uninstall Ubuntu like any other Windows application. It does not require a dedicated partition, nor does it affect the existing bootloader, yet users can experience a dual-boot setup almost identical to a full installation."

7 of 214 comments (clear)

  1. Re:WUBI? by binaryspiral · · Score: 5, Informative

    Take a look at http://wubi-installer.org/ and see for your self. Essentially it uses a large file on your windows OS as the file system. When you install it, it modifies your bootloader to give you the option of booting to that machine.

    If you decide you don't like it, just reboot into Windows and uninstall it via add/remove programs.

    Performance is slightly slower due to the extra hoops your *nix OS has to jump through, but you won't notice if you're running on modern hardware. I liken it to being able to boot to a VMWare image.

  2. Re:Still free? by Rhapsody+Scarlet · · Score: 5, Informative

    I think you're confused. Canonical splitting any of their official distros into a limited free version and a fully-functional paid version would violate their own promise that Ubuntu will always be free of charge. Even if they wiggled out of that on a technicality, Ubuntu lives purely on the strength of its community. Canonical know that and would be insane to risk losing them through such a move.

    The actual situation is that Kubuntu will be splitting into two versions, both of them free in all senses of the word, for the 8.04 release. One (using KDE 3.5.9) will be officially supported for 18 months (it won't be a Long Term Support release, since KDE 3 likely won't be supported in three years, though it will still support upgrading directly from 6.06) while the other (using KDE 4.0.2) will be community supported. This is probably because (like me) they think that KDE 4 really isn't ready yet as it hasn't had much time to mature and many of the Extragear application (some of which come with Kubuntu) haven't been updated yet, the most notable for me being Amarok.

    My understanding is that Kubuntu will only do this split release system for the 8.04 release, with the 8.10 release likely to use KDE 4.0.x officially.

  3. Re:WUBI? by Nimey · · Score: 5, Informative

    You could also look at innotek's VirtualBox. It's pretty fast if you've got an Intel or AMD CPU with the virtualization instructions, and there's a GPL version that lacks a few features like letting the VM see USB drives.

    Another free option is Qemu Manager, which is a free Windows frontend to the free QEMU. Not as fast as VirtualBox on a virtualization-enabled PC, but not bad if you enable the KQEMU dynamic recompiler. There's also MS's Virtual PC, but IME QEMU and VirtualBox work a little better with Linux. And lastly, of course, there's VMWare Server, although IME it's a little harder to set up.

    --
    Hail Eris, full of mischief...

    E pluribus sanguinem
  4. Re:Still free? by cbart387 · · Score: 5, Informative
    Please explain your redhat comment please.
    1. There's Fedora (which Redhat supports) which has the bleeding edge stuff that other distributions get the benefit of. PulseAudio is enabled in Hardy Heron which Fedora 8 currently has it. BTW Fedora 9 is being released around the same time as Hardy Heron
    2. There's CentOS which quoting them "... is an Enterprise-class Linux Distribution derived from sources freely provided to the public by a prominent North American Enterprise Linux vendor. ". That Linux vendor is redhat.
    What you're paying for Redhat is the support which makes sense for business to have a safety net. There's nothing different software-wise (as far as I know) except that you have someone to call when some UH-OH happens.
    --
    Lack of planning on your part does not constitute an emergency on mine.
  5. Re:WUBI? by Anonymous Coward · · Score: 5, Informative

    A working Linux system requires at least 3 parts:
    1) a root filesystem, where the bulk of the files that comprises the system reside
    2) a kernel which understands your hardware (or at least the disk hardware and filesystem format and of the root filesystem, other parts can all be loaded as modules later on)
    3) a boot loader, which is executed by the BIOS, and knows where to locate and execute the kernel

    In most common Linux installs, the root filesystem resides on a dedicated partition on the first hard disk, usually in the ext3 format. The kernel is often a also in this partition, but can be in a seperate /boot partition. Its location is unimportant as long as the bootloader know where to find it: you could put it on a FAT partition and use a DOS based bootloader like loadlin if you want. Nowadays the standard Linux bootloader is Grub, which understands many common Linux filesystems like ext3, jfs, reiserfs, so if you put you kernel on one if those filesystems it can boot.

    Wubi makes use of the fact that the Linux kernel can mount single files as if they were disks/partitions. This is called loopback mounting a file, and many users have already used it at some point when mounting .iso files. But that file must still reside on some other partition/filesystem that has already been mounted. So what Wubi does is, it installs the normal Ubuntu root filesystem in a single file, and puts that on your NTFS formatted Windows partition, along with the kernel (which can mount NTFS partitions read-write these days thanks to ntfs-3g), and the grub4dos bootloader. Grub4dos is a modified version of Grub, which can locate the kernel on NTFS disks, and can be chainloaded from the Windows NT bootloader (meaning, the NT bootloader can boot grub4dos which in turn boots the Linux kernel). Wubi packages all this in a user-friendly Windows installer. Note that although you can add and remove Ubuntu like other Windows apps, you cannot run it alongside them. This is _not_ emulation or virtualization, it's still dual booting, with the only twist that it leaves your existing Windows partitions untouched.

    To recap:

    Normal Ubuntu startup
    1) BIOS loads Grub
    2) Grub loads the kernel from an ext3 partition (which also conains the root filesystem)
    3) the kernel mounts the designated ext3 partition and uses that as the root filesystem (actually it starts off with initramfs, which is a root filesystem in memory that is swapped with the on-disk "real" root filesystem later in the boot process)

    Wubi startup
    1) BIOS loads the Windows bootloader NTLDR
    2) when selected from the menu, NTLDR loads grub4dos
    3) grub4dos loads the Linux kernel from the Windows partition
    4) the kernel mounts the Windows partition, then mounts the file on that Windows partition where Ubuntu was installed in and uses that as the root filesystem

  6. ** How does this compare with VMWare server perf? by scuba_steve_1 · · Score: 5, Informative

    I use (the free) VMWare Server (not ESX) on Windows boxes for various Linux installs...including Ubuntu. I do not understand an earlier comment stating that VMWare Server is complex. You install it as a Windows application, fire it up, select "new VM", choose a linux distro (Ubuntu 32 and 64 are options) for the VM architecture, and away you go...you now have a VM ready for a Linux install. The Live Ubuntu CD works with no issues...as does the default Ubuntu install.

    You can also tweak the number of processors, hard disk size, and memory that you assign to the VM, but VMWare suggests low-end (working) default values. I have run VMWare on numerous machines (laptops, desktops, servers) and it just plain works. It is a fantastic way to test out various distros without putting the Windows partition at risk. If you take the time to mount and install VMWare Tools in the VM's hosted OS, switching back and forth between the host and guest OSes (including copying and pasting) is a breeze. You can also have as many VMs (and OSes) installed as you please. Want to play with 8.04 without losing 7.10? No problem. Create a new VM.

    Downsides include:

      - It is virtualized. Thus, it is going to run significantly slower than a native install.

      - You are limited by the types of hardware architectures that VMWare simulates. That said, I have not had issues getting any sound or graphics card to work...and the networking options are fantastic. I cannot get access to all four cores however. The free VMWare server only allows me to create a VM that simulates either 1 or 2 CPUs...and I am not sure how many cores the VMWare container is using.

      - Memory...since Windows is still running, it needs its share. Thus, you need a lot.

    Of course, on the positive side, Windows is still running...so you have access to whatever you need there (e.g., Outlook, games, whatever). You can also run in reverse, and run VMWare on Linux and install Windows in a VM, but I dare say that most of us are in a situation that requires (or prefers) the VMWare on Windows approach.

    I assume that Windows is not running in the WUBI option and that Ubuntu is running right on the metal (not virtualized), with full access to the real hardware architecture and all of the memory. Putting the HD in a Windows file must have some performance impact, but most likely far less than the entire OS in a VM (which also uses the Windows file approach for the HD). Does anyone have anecdotal performance impressions for WUBI? It sounds very cool and a great option for someone who is not yet committed...but I will say that I am not much of a fan of modifying the boot loader, but perhaps I am just being overly skittish.

    Steve

  7. What's new by Aaron+Isotton · · Score: 5, Informative

    Here's what's I think is important (and new) Ubuntu 8.04 Beta, with my comments. There are more new things, but I don't care about them.

    Xorg 7.3 - the main advantage should be easier configuration, especially in multi-monitor setups. I haven't tried it yet, so I can't say. But it can only be better than what we have now.

    Linux kernel 2.6.24 - The new & neat things here are dynticks for amd64 (power savings), the new CFS scheduler (you should experience less lags when your system is loaded). I'm mostly interested in the dynticks part.

    PulseAudio - this is supposed to clean up the linux audio mess. I say wait and see.

    Firefox 3 Beta 4 - I tried Beta 3 and it's *really* an advance over Firefox 2. I can't say that I personally witnessed any real speedups, but the new location bar is really cool. It takes a day or two to get used to it, but it really changes the way you surf.

    Transmission - a new Bittorrent client. I'm using it regularly since months, and it *rules*. It's exactly the way a bittorrent client should be.

    Brasero - a new CD/DVD burning program. I have never used it, but I can only hope that it is the way Nero 5 was.

    World clock for the clock applet - that's really handy. Never type "what's the time in california" into google again!

    Virtualization - it's supposed to be some super-easy and clicky integration of virtualization. I'm looking forward to it.