Diff for "LiveCD"


Differences between revisions 1 and 38 (spanning 37 versions)
Revision 1 as of 2005-05-28 20:34:03
Size: 3803
Editor: adsl-213-190-44-43
Comment: imported from the old wiki
Revision 38 as of 2009-08-22 08:14:21
Size: 7273
Editor: 78-105-201-166
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
= LiveCD = ||<tablestyle="float:right; font-size: 0.9em; width:40%; background:#F1F1ED; margin: 0 0 1em 1em;" style="padding:0.5em;"><<TableOfContents(2)>>||
Line 3: Line 3:
= Current/stable Live CD Images = = Introduction =
Line 5: Line 5:
== Downloading == Any Ubuntu Cd can also be used as a LiveCd as well as an installer. Windows people might be more familiar with the term 'boot cd' or 'bootable cd' but a "LiveCd session" is typically much more useful because it gives a normal desktop environment and all the normal programs - it should find the machine's internet connection and allow you to use Firefox from the top panel/taskbar to surf the internet.
Line 7: Line 7:
 * [http://releases.ubuntu.com/warty/warty-release-live-i386.iso WartyLive v1 ].Has 2.6.7 kernel, uses non-floppy emulation for booting, bootsplash, Gnome splash and wallpaper rebranding complete. See Bugs section below for known issues, feedback is greatly appreciated. Most other versions of linux (distros), not just Ubuntu, have this functionality on their installer Cd too. With most other distros you usually have to click 2 or 3 buttons to configure the network connection so it tends to be fairly easy but not as easy as Ubuntu :) http://distrowatch.com
Line 9: Line 9:
== Technical Details ==

 * Similar Projects: GnoppixLive
 * i386-only for now, other archs are planned for [obsoleted by HoaryHedgehog / HoaryGoals] (see below)
 * Desktop & Base seeds
 * use of [http://am.xs4all.nl/phpwiki/index.php/ModuleMaker Morphix:mmaker]
 * ISO build script (dailybuild) now using isomaker (mmaker in morphix the repo)
 * the i386 versions (Warty and Hoary) contain a collection of WinFOSS
 * Repositories currently used for autobuilding:
  * deb http://archive.ubuntu.com/ubuntu warty main
  * deb http://security.ubuntu.com/ubuntu warty main
  * http://people.ubuntu.com/~lamont/LiveCD/

== Known Issues ==

'''[https://bugzilla.ubuntu.com/ Bugs] ''' of latest LiveCD image
 * Certain machines have the notorious GRUB Error 21 boot problem. To be investigated further. No known workaround as of now, needs further investigation. Probably we should think about going back to isolinux.
Probably User should upgrade their BIOS isn't a solution, maybe it helps.

 * Setsplash morphix-warthog init bug, superficial ( still untested )

== Screenshots ==

See also [http://am.xs4all.nl/phpwiki/index.php/TodoBase Morphix:todobase] and [http://am.xs4all.nl/phpwiki/index.php/TodoMain Morphix:todomain]
While a LiveCd session is a good way to demo Ubuntu to see how it works "without making changes to this machine" it is slower than a full proper install running from a hard-drive. Cd/Dvd-drives tend to be a lot slower at read/writes than hard-drives. LiveCd sessions can also be tricky to keep data and settings between sessions but you can always use a 'persistent image', perhaps on a usb-stick - see later.
Line 35: Line 12:
== Supported Languages == == Reasons for Using a LiveCd Session ==
Line 37: Line 14:
The following languages are supported for the moment,
which you can boot from the bootmenu:
LiveCd sessions are good to use for;
 * a quick 'demo' on a machine before installing/upgrading Ubuntu
      * to check the hardware works as expected
      * to see if you like the look & feel of the distro
      * to prepare yourself & your unique hardware if required
 * various repair tasks such as
      * repairing grub after (re)installing Windows as part of a dual-boot
      * fixing Windows problems on a machine that doesn't have a dual-boot
      * resizing partitions to give Ubuntu more (or less) room
      * adding a new partition(s) to your hard-drive for other distros
 * preparing a machine for installing Ubuntu onto if you are shy of using default or automatic settings
 * 'showing off' Ubuntu to people on their own machine
 * a safer and faster way of surfing the internet or even other uses of a machine that isn't your own. This is particularly good if you have a usb stick or something to save your data and settings on (see 'persistent image')

For another way of 'trying out' or having a longer demo of Ubuntu it might be worth considering installing Ubuntu inside Windows using the Wubi installer

https://help.ubuntu.com/community/Wubi

https://wiki.ubuntu.com/WubiGuide

However, while it works very well on many machines and some people have even managed to keep it working for a few years it is really not meant for long-term use. Since it depends on Windows systems to work properly it is a bit like building a house on shifting sands. Also un-installing it and removing all traces of it is tough. I find a proper full dual-boot is much easier to set-up and also to remove. It is also much more robust as it uses linux file-systems such as ext3 or ext4 and the linux boot-loaders such as Grub or Lilo

https://help.ubuntu.com/community/WindowsDualBoot

Most linux users have a dual-boot, usually with Windows in the mix somewhere. Multi-boot systems are usually still called dual-boot even if they have far more than 2 OS's to choose from. Installing Windows is a very tough challenge so it's better to avoid wiping it even if you find you have not used it in years. An experienced linux user or someone with considerable technical knowledge about Windows might find it better to try the Wubi in some certain circumstances where a proper decent install of Ubuntu is infeasible or inadvisable.
Line 41: Line 41:
 * Bulgarian
 * British
 * Chinese
 * Czech
 * Danish
 * Dutch
 * Finnish
 * French
 * German
 * Greek
 * Italian
 * Japanese
 * Latvian
 * Lithuanian
 * Polish
 * Russian
 * Slovak
 * Slovenian
 * Spanish
 * Swiss
 * Turkish
 * Taiwanese
== Preparation ==
Line 64: Line 43:
Finally all languages, which gnome supports, could be added.
See /boot/grub/menu.lst
You need an Ubuntu Cd although it's also possible to get a "LiveUsb session" from a Usb stick and this is often also referred to as a "LiveCd session" because it does offer much the same functionality, perhaps a little more. To get an Ubuntu Cd either use the Shipit service which can can 12 weeks (but it's always nice to have a free official Cd)
Line 67: Line 45:
Example: https://shipit.ubuntu.com/
Line 69: Line 47:
title Ubuntu | Belgian
kernel (cd)/boot/vmlinuz lang=us ramdisk_size=100000 init=/etc/init noapic acpi=off apm=power-off vga=791 splash=silent initrd=miniroot.gz quiet BOOT_IMAGE=morphix lang=be
initrd (cd)/boot/miniroot.gz
and/or download it from

http://www.ubuntu.com/getubuntu/download

and make a cd of it. I tend to find the cheapest "write once" Cds that can only usually be bought in packets of 10 or more are much better for this than more expensive cds. Dvd's tend to be really rubbish for this. Here's a guide to help if that's being awkward
https://help.ubuntu.com/community/BurningIsoHowto

Another guide to help if any of this is being awkward for you - see the [[GettingUbuntu|Getting Ubuntu]] page for details about downloading the LiveCD.
Line 74: Line 57:
= Using the LiveCD =
Line 75: Line 59:
== Gnoppix == So, put the Ubuntu Cd into the cd/dvd-drive and reboot the computer. This should hopefully get you to a menu with "Try Ubuntu without any change to your computer" as the top, default, option. If you don't get this menu then this guide should be able to help
https://help.ubuntu.com/community/BootFromCD
Line 77: Line 62:
Gnoppix is a linux live cd based upon Ubuntu Linux, with a GNOME focus. More details at GnoppixLive. Choosing the "Try Ubuntu without any change to your computer" should get you to a working desktop which we call a "LiveCd session". If you have troubles getting the working desktop then this guide should have something helpful
https://help.ubuntu.com/community/BootOptions
Note that Server Edition works quite differently in that it doesn't have a gui desktop. Anyway, from most LiveCd sessions Firefox on the top panel/taskbar should easily surf the internet and of course almost all the other normal programs are in the menu's along with one or two more.
Line 79: Line 66:
== Remastering == After you are done, shut the computer down and remove the CD. At this point anything you saved to the desktop or Documents folders and such will vanish - only things you saved into folders on the hard-drive will remain.
Line 81: Line 68:
The LiveCD is based on [http://www.morphix.org Morphix ]. One reason why a LiveCd session is so useful on machines that don't belong to you is that none of your personal data nor emails nor traces of financial transactions remains on the machine. There will only be traces of on-line activity at the isp, router, server or other monitoring system level.
Line 83: Line 70:
= Ongoing development =
Line 85: Line 71:
== New live CD design == == Keeping your LiveCd Settings ==
Line 87: Line 73:
An entirely new infrastructure is being developed for the live CDs for the [obsoleted by HoaryHedgehog / HoaryGoals] release, with the following goals: If you want to save your LiveCd session to a Usb stick, check [[LiveCDPersistence]]
Line 89: Line 75:
 * Support for all officially-supported Ubuntu architectures
 * Simpler, more maintainable design
 * Sharing of code with other Ubuntu components which need similar functionality
  * Bootstrapping
  * Hardware detection
  * System configuration (locale, network, etc.)
  * X server configuration
 * Look and feel more like an installed Ubuntu system
 * Provide a framework for advanced features
  * Session save/restore
  * Live USB media
  * Live netboot sessions
Line 102: Line 76:
== Testing == == Making a Customised LiveCd ==
Line 104: Line 78:
Notes and caveats: If you want to make custom Ubuntu-based Live Cd, you should read the [[LiveCDCustomization|LiveCD Customization Howto]].
Line 106: Line 80:
- Log in as 'root' for now
- The boot process asks a few too many questions. This will be fine-tuned as development continues
- X isn't configured yet (but this work is nearing completion). If you can copy in a working xorg.conf, run `/etc/init.d/gdm start` to start an X session
Without even starting from an existing Ubuntu Cd you can make a customized live system, see [[LiveCDCustomizationFromScratch|LiveCD Customization From Scratch]].
Line 110: Line 82:
Here you'll find some testcases https://www.ubuntulinux.org/wiki/QAtesting. Feel free to add more cases. = Common issues with a LiveCd =
Line 112: Line 84:
== Downloading == == Logging in ==
Line 114: Line 86:
Daily test images are available here: Sometimes a LiveCd might ask you for a username or password. Just leaving these entry lines blank and pressing enter (or allowing it to time-out) should get you past this step without troubles.
Line 116: Line 88:
- http://cdimage.ubuntu.com/daily-live/
- rsync://cdimage.ubuntu.com/cdimage/daily-live/
You can set a password during a LiveCd session by opening a [[UsingTheTerminal|terminal]], and typing in:

{{{
$ sudo passwd ubuntu
}}}

== Text-Mode Installation ==

If your normal installation fails without giving an error message, or if you want to install on a very limited system, you can use the text-based installer instead.

= See also =

## * SimplifiedLiveCD ##
 * CdDvd
 * [[BootFromCD|Common problems booting from the CD]]

----
CategoryLive

Introduction

Any Ubuntu Cd can also be used as a LiveCd as well as an installer. Windows people might be more familiar with the term 'boot cd' or 'bootable cd' but a "LiveCd session" is typically much more useful because it gives a normal desktop environment and all the normal programs - it should find the machine's internet connection and allow you to use Firefox from the top panel/taskbar to surf the internet.

Most other versions of linux (distros), not just Ubuntu, have this functionality on their installer Cd too. With most other distros you usually have to click 2 or 3 buttons to configure the network connection so it tends to be fairly easy but not as easy as Ubuntu Smile :) http://distrowatch.com

While a LiveCd session is a good way to demo Ubuntu to see how it works "without making changes to this machine" it is slower than a full proper install running from a hard-drive. Cd/Dvd-drives tend to be a lot slower at read/writes than hard-drives. LiveCd sessions can also be tricky to keep data and settings between sessions but you can always use a 'persistent image', perhaps on a usb-stick - see later.

Reasons for Using a LiveCd Session

LiveCd sessions are good to use for;

  • a quick 'demo' on a machine before installing/upgrading Ubuntu
    • to check the hardware works as expected
    • to see if you like the look & feel of the distro

    • to prepare yourself & your unique hardware if required

  • various repair tasks such as
    • repairing grub after (re)installing Windows as part of a dual-boot
    • fixing Windows problems on a machine that doesn't have a dual-boot
    • resizing partitions to give Ubuntu more (or less) room
    • adding a new partition(s) to your hard-drive for other distros
  • preparing a machine for installing Ubuntu onto if you are shy of using default or automatic settings
  • 'showing off' Ubuntu to people on their own machine
  • a safer and faster way of surfing the internet or even other uses of a machine that isn't your own. This is particularly good if you have a usb stick or something to save your data and settings on (see 'persistent image')

For another way of 'trying out' or having a longer demo of Ubuntu it might be worth considering installing Ubuntu inside Windows using the Wubi installer

https://help.ubuntu.com/community/Wubi

https://wiki.ubuntu.com/WubiGuide

However, while it works very well on many machines and some people have even managed to keep it working for a few years it is really not meant for long-term use. Since it depends on Windows systems to work properly it is a bit like building a house on shifting sands. Also un-installing it and removing all traces of it is tough. I find a proper full dual-boot is much easier to set-up and also to remove. It is also much more robust as it uses linux file-systems such as ext3 or ext4 and the linux boot-loaders such as Grub or Lilo

https://help.ubuntu.com/community/WindowsDualBoot

Most linux users have a dual-boot, usually with Windows in the mix somewhere. Multi-boot systems are usually still called dual-boot even if they have far more than 2 OS's to choose from. Installing Windows is a very tough challenge so it's better to avoid wiping it even if you find you have not used it in years. An experienced linux user or someone with considerable technical knowledge about Windows might find it better to try the Wubi in some certain circumstances where a proper decent install of Ubuntu is infeasible or inadvisable.

Preparation

You need an Ubuntu Cd although it's also possible to get a "LiveUsb session" from a Usb stick and this is often also referred to as a "LiveCd session" because it does offer much the same functionality, perhaps a little more. To get an Ubuntu Cd either use the Shipit service which can can 12 weeks (but it's always nice to have a free official Cd)

https://shipit.ubuntu.com/

and/or download it from

http://www.ubuntu.com/getubuntu/download

and make a cd of it. I tend to find the cheapest "write once" Cds that can only usually be bought in packets of 10 or more are much better for this than more expensive cds. Dvd's tend to be really rubbish for this. Here's a guide to help if that's being awkward https://help.ubuntu.com/community/BurningIsoHowto

Another guide to help if any of this is being awkward for you - see the Getting Ubuntu page for details about downloading the LiveCD.

Using the LiveCD

So, put the Ubuntu Cd into the cd/dvd-drive and reboot the computer. This should hopefully get you to a menu with "Try Ubuntu without any change to your computer" as the top, default, option. If you don't get this menu then this guide should be able to help https://help.ubuntu.com/community/BootFromCD

Choosing the "Try Ubuntu without any change to your computer" should get you to a working desktop which we call a "LiveCd session". If you have troubles getting the working desktop then this guide should have something helpful https://help.ubuntu.com/community/BootOptions Note that Server Edition works quite differently in that it doesn't have a gui desktop. Anyway, from most LiveCd sessions Firefox on the top panel/taskbar should easily surf the internet and of course almost all the other normal programs are in the menu's along with one or two more.

After you are done, shut the computer down and remove the CD. At this point anything you saved to the desktop or Documents folders and such will vanish - only things you saved into folders on the hard-drive will remain.

One reason why a LiveCd session is so useful on machines that don't belong to you is that none of your personal data nor emails nor traces of financial transactions remains on the machine. There will only be traces of on-line activity at the isp, router, server or other monitoring system level.

Keeping your LiveCd Settings

If you want to save your LiveCd session to a Usb stick, check LiveCDPersistence

Making a Customised LiveCd

If you want to make custom Ubuntu-based Live Cd, you should read the LiveCD Customization Howto.

Without even starting from an existing Ubuntu Cd you can make a customized live system, see LiveCD Customization From Scratch.

Common issues with a LiveCd

Logging in

Sometimes a LiveCd might ask you for a username or password. Just leaving these entry lines blank and pressing enter (or allowing it to time-out) should get you past this step without troubles.

You can set a password during a LiveCd session by opening a terminal, and typing in:

$ sudo passwd ubuntu

Text-Mode Installation

If your normal installation fails without giving an error message, or if you want to install on a very limited system, you can use the text-based installer instead.

See also


CategoryLive

LiveCD (last edited 2012-06-02 22:06:40 by 66)