openSUSE LiveCD Installer

I was out of town for part of hack week, so I didn’t participate fully like my colleagues. I did get a couple evenings to mess around with something, though. I wrote an installer for KIWI-generated LiveCDs.

First page of live installer

First page of live installer

It’s still in early development and has lots of hacks to make things work, but it does manage to install a working system onto your machine. The installation itself is really pretty simple. The LiveCD data is in a compressed squashfs image on the CD, and the installer just copies all of that to the disk. Then it just writes out an fstab, installs grub, etc.

As usual, however, the devil is in the details. Things like sound and video card detection are normally done by the YaST installer, so other methods must be used. It might be possible to invoke the relevant bits of YaST from the LiveCD installer to achieve the same effect, but I haven’t looked into it yet. I have everything checked into svn (svn://snorp.net/trunk/opensuse-live), so if you want to try and build a CD everything is there. I will also upload an ISO soonish.

Update: You can download a full ISO based on openSUSE Alpha 5 here.

10 Responses to “openSUSE LiveCD Installer”

  1. Miguel de Icaza Says:

    This is brilliant!

  2. Albertop Says:

    Great idea :-)

  3. Jakub Steiner Says:

    Can’t wait.

  4. peacemaker Says:

    Cool.

    Submitted to fsdaily.com - like digg but for free software only:

    http://www.fsdaily.com/EndUser/openSUSE_LiveCD_Installer/

  5. LiveCD News » Archive » openSUSE LiveCD Installer Says:

    […] snorp.net has news of an openSUSE LiveCD Installer. Hopefully this makes it into the next LiveDVD, or they do what Fedora did and convert their 6 CD set into a single installable LiveCD.   [link] […]

  6. Komunitas OpenSUSE Indonesia » Blog Archive » OpenSUSE LiveCD Installer Says:

    […] James Willcox menurunkan posting menarik mengenai OpenSUSE LiveCD Installer. Berbasis pada OpenSUSE Alpha 5, ISO image bisa didownload pada link ini. […]

  7. LinuxTOY Says:

    openSUSE 的 LiveCD 安装程序…

    通过在 LiveCD 中整合安装程序以便让使用者直接从 LiveCD 安装系统,目前已经得到了好些 Linux 发行版的支持,像 Debian、Ubuntu、Fedora、Gentoo 等。最近 Snorp 在其 Blog 上展示了自己为 openSUSE LiveCD …..

  8. F2 Says:

    good god - more snorpage!

    looks spiffy - nice hacking man ;-)

  9. Foo bar Says:

    test comment 2

  10. adateebrachut Says:

    Hi all!

    G’night

Leave a Reply