install:
# (FIXME)
# Installing configuration
- install -D -m 0644 conf/live.conf $(DESTDIR)/etc/live.conf
install -D -m 0644 conf/compcache $(DESTDIR)/usr/share/initramfs-tools/conf.d/compcache
# Installing executables
done
uninstall:
- # (FIXME)
- # Uninstalling configuration
- rm -f $(DESTDIR)/etc/live.conf
-
# Uninstalling executables
rm -f $(DESTDIR)/sbin/live-getty $(DESTDIR)/sbin/live-login $(DESTDIR)/sbin/live-snapshot $(DESTDIR)/sbin/live-swapfile
rm -rf $(DESTDIR)/usr/share/live-boot
. /usr/share/initramfs-tools/scripts/live-helpers
LIVE_CONF="/etc/live.conf"
-. "${LIVE_CONF}"
+
+if [ -r "${LIVE_CONF}" ]
+then
+ . "${LIVE_CONF}"
+fi
export USERNAME USERFULLNAME HOSTNAME
+++ /dev/null
-# /etc/live.conf - configuration file for live-boot(7)
-
-USERNAME="user"
-USERFULLNAME="Debian Live user"
-HOSTNAME="debian"
-
-export USERNAME USERFULLNAME HOSTNAME
live console=TTY,SPEED
live debug
live fetch=URL
+live httpfs=URL
live hostname=HOSTNAME
live username=USER
live userfullname=USERFULLNAME
# Handling live-boot
# Configuration
-if [ -r /etc/live.conf ]
-then
- . /etc/live.conf
-
- mkdir -p "${DESTDIR}"/etc
- cp /etc/live.conf "${DESTDIR}"/etc
-fi
-
mkdir -p "${DESTDIR}"/usr/share/live-boot
cp /usr/share/live-boot/languagelist "${DESTDIR}"/usr/share/live-boot
.\" This file was generated with po4a. Translate the source file.
.\"
.\"*******************************************************************
-.TH LIVE\-BOOT 7 02.06.2010 2.0~a4 "Debian Live Projekt"
+.TH LIVE\-BOOT 7 2010\-06\-05 2.0~a5 "Debian Live Projekt"
.SH NAME
\fBlive\-boot\fP \- System Boot Skripte
"console=ttyS0,115200"
.IP \fBdebug\fP 4
Makes initramfs boot process more verbose.
+.br
+Use: debug=1
+.br
+Without setting debug to a value the messages may not be shown.
.IP \fBfetch\fP=\fIURL\fP 4
-Another form of netboot by downloading a squashfs image from a given url,
-copying to ram and booting it. Due to current limitations in busyboxs wget
-and DNS resolution, an URL can not contain a hostname but an IP only.
+.IP \fBhttpfs\fP=\fIURL\fP 4
+Another form of netboot by downloading a squashfs image from a given url.
+The fetch method copies the image to ram and the httpfs method uses fuse and
+httpfs2 to mount the image in place. Copying to ram requires more memory and
+might take a long time for large images. However, it is more likely to work
+correctly because it does not require networking afterwards and the system
+operates faster once booted because it does not require to contact the
+server anymore.
+.br
+Due to current limitations in busyboxs wget and DNS resolution, an URL can
+not contain a hostname but an IP only.
.br
Not working: http://example.com/path/to/your_filesystem.squashfs
.br
Also note that therefore it's currently not possible to fetch an image from
a namebased virtualhost of an httpd if it is sharing the ip with the main
httpd instance.
+.br
+You may also use the live iso image in place of the squashfs image.
.IP \fBignore_uuid\fP 4
Do not check that any UUID embedded in the initramfs matches the discovered
medium. live\-boot may be told to generate a UUID by setting
.\" This file was generated with po4a. Translate the source file.
.\"
.\"*******************************************************************
-.TH LIVE\-BOOT 1 02.06.2010 2.0~a4 "Debian Live Projekt"
+.TH LIVE\-BOOT 1 2010\-06\-05 2.0~a5 "Debian Live Projekt"
.SH NAME
\fBlive\-snapshot\fP \- simple script to ease persistence usage
-.TH LIVE\-BOOT 7 2010\-06\-02 2.0~a4 "Debian Live Project"
+.TH LIVE\-BOOT 7 2010\-06\-05 2.0~a5 "Debian Live Project"
.SH NAME
\fBlive\-boot\fR \- System Boot Scripts
Set the default console to be used with the "live\-getty" option. Example: "console=ttyS0,115200"
.IP "\fBdebug\fR" 4
Makes initramfs boot process more verbose.
+.br
+Use: debug=1
+.br
+Without setting debug to a value the messages may not be shown.
.IP "\fBfetch\fR=\fIURL\fR" 4
-Another form of netboot by downloading a squashfs image from a given url, copying to ram and booting it. Due to current limitations in busyboxs wget and DNS resolution, an URL can not contain a hostname but an IP only.
+.IP "\fBhttpfs\fR=\fIURL\fR" 4
+Another form of netboot by downloading a squashfs image from a given url.
+The fetch method copies the image to ram and the httpfs method uses fuse and
+httpfs2 to mount the image in place. Copying to ram requires more memory and
+might take a long time for large images. However, it is more likely to work
+correctly because it does not require networking afterwards and the system
+operates faster once booted because it does not require to contact the server
+anymore.
+.br
+Due to current limitations in busyboxs wget and DNS resolution, an URL can not contain a hostname but an IP only.
.br
Not working: http://example.com/path/to/your_filesystem.squashfs
.br
Working: http://1.2.3.4/path/to/your_filesystem.squashfs
.br
Also note that therefore it's currently not possible to fetch an image from a namebased virtualhost of an httpd if it is sharing the ip with the main httpd instance.
+.br
+You may also use the live iso image in place of the squashfs image.
.IP "\fBignore_uuid\fR" 4
Do not check that any UUID embedded in the initramfs matches the discovered medium. live\-boot may be told to generate a UUID by setting LIVE_GENERATE_UUID=1 when building the initramfs.
.IP "\fBintegrity\-check\fR" 4
-.TH LIVE\-BOOT 1 2010\-06\-02 2.0~a4 "Debian Live Project"
+.TH LIVE\-BOOT 1 2010\-06\-05 2.0~a5 "Debian Live Project"
.SH NAME
\fBlive\-snapshot\fR \- simple script to ease persistence usage
#
msgid ""
msgstr ""
-"Project-Id-Version: live-boot 2.0~a4\n"
-"POT-Creation-Date: 2010-06-02 22:46+0300\n"
+"Project-Id-Version: live-boot 2.0~a5\n"
+"POT-Creation-Date: 2010-06-05 14:11+0300\n"
"PO-Revision-Date: 2010-05-24 12:34+0300\n"
"Last-Translator: Daniel Baumann <daniel@debian.org>\n"
"Language-Team: none\n"
#. type: TH
#: en/live-boot.7:1 en/live-snapshot.1:1
-#, no-wrap
-msgid "2010-06-02"
-msgstr "02.06.2010"
+msgid "2010-06-05"
+msgstr "05.06.2010"
#. type: TH
#: en/live-boot.7:1 en/live-snapshot.1:1
-#, no-wrap
-msgid "2.0~a4"
-msgstr "2.0~a4"
+msgid "2.0~a5"
+msgstr "2.0~a5"
#. type: TH
#: en/live-boot.7:1 en/live-snapshot.1:1
msgid "Makes initramfs boot process more verbose."
msgstr ""
+#. type: Plain text
+#: en/live-boot.7:37
+msgid "Use: debug=1"
+msgstr ""
+
+#. type: Plain text
+#: en/live-boot.7:39
+msgid "Without setting debug to a value the messages may not be shown."
+msgstr ""
+
#. type: IP
-#: en/live-boot.7:35
+#: en/live-boot.7:39
#, no-wrap
msgid "B<fetch>=I<URL>"
msgstr "B<fetch>=I<URL>"
+#. type: IP
+#: en/live-boot.7:40
+msgid "B<httpfs>=I<URL>"
+msgstr "B<httpfs>=I<URL>"
+
#. type: Plain text
-#: en/live-boot.7:37
+#: en/live-boot.7:48
msgid ""
-"Another form of netboot by downloading a squashfs image from a given url, "
-"copying to ram and booting it. Due to current limitations in busyboxs wget "
-"and DNS resolution, an URL can not contain a hostname but an IP only."
+"Another form of netboot by downloading a squashfs image from a given url. "
+"The fetch method copies the image to ram and the httpfs method uses fuse and "
+"httpfs2 to mount the image in place. Copying to ram requires more memory and "
+"might take a long time for large images. However, it is more likely to work "
+"correctly because it does not require networking afterwards and the system "
+"operates faster once booted because it does not require to contact the "
+"server anymore."
msgstr ""
#. type: Plain text
-#: en/live-boot.7:39
+#: en/live-boot.7:50
+msgid ""
+"Due to current limitations in busyboxs wget and DNS resolution, an URL can "
+"not contain a hostname but an IP only."
+msgstr ""
+
+#. type: Plain text
+#: en/live-boot.7:52
msgid "Not working: http://example.com/path/to/your_filesystem.squashfs"
msgstr ""
#. type: Plain text
-#: en/live-boot.7:41
+#: en/live-boot.7:54
msgid "Working: http://1.2.3.4/path/to/your_filesystem.squashfs"
msgstr ""
#. type: Plain text
-#: en/live-boot.7:43
+#: en/live-boot.7:56
msgid ""
"Also note that therefore it's currently not possible to fetch an image from "
"a namebased virtualhost of an httpd if it is sharing the ip with the main "
"httpd instance."
msgstr ""
+#. type: Plain text
+#: en/live-boot.7:58
+msgid "You may also use the live iso image in place of the squashfs image."
+msgstr ""
+
#. type: IP
-#: en/live-boot.7:43
+#: en/live-boot.7:58
#, no-wrap
msgid "B<ignore_uuid>"
msgstr "B<ignore_uuid>"
#. type: Plain text
-#: en/live-boot.7:45
+#: en/live-boot.7:60
msgid ""
"Do not check that any UUID embedded in the initramfs matches the discovered "
"medium. live-boot may be told to generate a UUID by setting "
msgstr ""
#. type: IP
-#: en/live-boot.7:45
+#: en/live-boot.7:60
#, no-wrap
msgid "B<integrity-check>"
msgstr "B<integrity-check>"
#. type: Plain text
-#: en/live-boot.7:47
+#: en/live-boot.7:62
msgid ""
"If specified, an MD5 sum is calculated on the live media during boot and "
"compared to the value found in md5sum.txt found in the root directory of the "
msgstr ""
#. type: IP
-#: en/live-boot.7:47
+#: en/live-boot.7:62
#, no-wrap
msgid "B<ip>=[I<CLIENT_IP>]:[I<SERVER_IP>]:[I<GATEWAY_IP>]:[I<NETMASK>]:[I<HOSTNAME>]:[I<DEVICE>]:[I<AUTOCONF>] [,[I<CLIENT_IP>]:[I<SERVER_IP>]:[I<GATEWAY_IP>]:[I<NETMASK>]:[I<HOSTNAME>]:[I<DEVICE>]:[I<AUTOCONF>]]"
msgstr "B<ip>=[I<CLIENT_IP>]:[I<SERVER_IP>]:[I<GATEWAY_IP>]:[I<NETMASK>]:[I<HOSTNAME>]:[I<DEVICE>]:[I<AUTOCONF>] [,[I<CLIENT_IP>]:[I<SERVER_IP>]:[I<GATEWAY_IP>]:[I<NETMASK>]:[I<HOSTNAME>]:[I<DEVICE>]:[I<AUTOCONF>]]"
#. type: Plain text
-#: en/live-boot.7:49
+#: en/live-boot.7:64
msgid ""
"Let you specify the name(s) and the options of the interface(s) that should "
"be configured at boot time. Do not specify this if you want to use dhcp "
msgstr ""
#. type: IP
-#: en/live-boot.7:49
+#: en/live-boot.7:64
#, no-wrap
msgid "B<ip>=[I<frommedia>]"
msgstr "B<ip>=[I<frommedia>]"
#. type: Plain text
-#: en/live-boot.7:51
+#: en/live-boot.7:66
msgid ""
"If this variable is set, dhcp and static configuration are just skipped and "
"the system will use the (must be) media-preconfigured /etc/network/"
msgstr ""
#. type: IP
-#: en/live-boot.7:51
+#: en/live-boot.7:66
#, no-wrap
msgid "{B<keyb>|B<kbd-chooser/method>}=I<KEYBOARD>, {B<klayout>|B<console-setup/layoutcode>}=I<LAYOUT>, {B<kvariant>|B<console-setup/variantcode>}=I<VARIANT>, {B<kmodel>I<|>B<console-setup/modelcode>}=I<CODE>, B<koptions>=I<OPTIONS>"
msgstr "{B<keyb>|B<kbd-chooser/method>}=I<KEYBOARD>, {B<klayout>|B<console-setup/layoutcode>}=I<LAYOUT>, {B<kvariant>|B<console-setup/variantcode>}=I<VARIANT>, {B<kmodel>I<|>B<console-setup/modelcode>}=I<CODE>, B<koptions>=I<OPTIONS>"
#. type: Plain text
-#: en/live-boot.7:53
+#: en/live-boot.7:68
msgid ""
"Configure the running keyboard as specified, if this one misses live-boot "
"behaves as if \"keyb=us\" was specified. It will be interfered from \"locale="
msgstr ""
#. type: IP
-#: en/live-boot.7:53
+#: en/live-boot.7:68
#, no-wrap
msgid "B<live-getty>"
msgstr "B<live-getty>"
#. type: Plain text
-#: en/live-boot.7:55
+#: en/live-boot.7:70
msgid ""
"This changes the auto-login on virtual terminals to use the (experimental) "
"live-getty code. With this option set the standard kernel argument \"console="
msgstr ""
#. type: IP
-#: en/live-boot.7:55
+#: en/live-boot.7:70
#, no-wrap
msgid "{B<live-media>|B<bootfrom>}=I<DEVICE>"
msgstr "{B<live-media>|B<bootfrom>}=I<DEVICE>"
#. type: Plain text
-#: en/live-boot.7:57
+#: en/live-boot.7:72
msgid ""
"If you specify one of this two equivalent forms, live-boot will first try to "
"find this device for the \"/live\" directory where the read-only root "
msgstr ""
#. type: Plain text
-#: en/live-boot.7:59
+#: en/live-boot.7:74
msgid ""
"Instead of specifing an actual device name, the keyword 'removable' can be "
"used to limit the search of acceptable live media to removable type only. "
msgstr ""
#. type: IP
-#: en/live-boot.7:59
+#: en/live-boot.7:74
#, no-wrap
msgid "{B<live-media-encryption>|B<encryption>}=I<TYPE>"
msgstr "{B<live-media-encryption>|B<encryption>}=I<TYPE>"
#. type: Plain text
-#: en/live-boot.7:61
+#: en/live-boot.7:76
msgid ""
"live-boot will mount the encrypted rootfs TYPE, asking the passphrase, "
"useful to build paranoid live systems :-). TYPE supported so far are \"aes\" "
msgstr ""
#. type: IP
-#: en/live-boot.7:61
+#: en/live-boot.7:76
#, no-wrap
msgid "B<live-media-offset>=I<BYTES>"
msgstr "B<live-media-offset>=I<BYTES>"
#. type: Plain text
-#: en/live-boot.7:63
+#: en/live-boot.7:78
msgid ""
"This way you could tell live-boot that your image starts at offset BYTES in "
"the above specified or autodiscovered device, this could be useful to hide "
msgstr ""
#. type: IP
-#: en/live-boot.7:63
+#: en/live-boot.7:78
#, no-wrap
msgid "B<live-media-path>=I<PATH>"
msgstr "B<live-media-path>=I<PATH>"
#. type: Plain text
-#: en/live-boot.7:65
+#: en/live-boot.7:80
msgid ""
"Sets the path to the live filesystem on the medium. By default, it is set to "
"'/live' and you should not change that unless you have customized your media "
msgstr ""
#. type: IP
-#: en/live-boot.7:65
+#: en/live-boot.7:80
#, no-wrap
msgid "B<live-media-timeout>=I<SECONDS>"
msgstr "B<live-media-timeout>=I<SECONDS>"
#. type: Plain text
-#: en/live-boot.7:67
+#: en/live-boot.7:82
msgid ""
"Set the timeout in seconds for the device specified by \"live-media=\" to "
"become ready before giving up."
msgstr ""
#. type: IP
-#: en/live-boot.7:67
+#: en/live-boot.7:82
#, no-wrap
msgid "B<module>=I<NAME>"
msgstr "B<module>=I<NAME>"
#. type: Plain text
-#: en/live-boot.7:69
+#: en/live-boot.7:84
msgid ""
"Instead of using the default optional file \"filesystem.module\" (see below) "
"another file could be specified without the extension \".module\"; it should "
msgstr ""
#. type: IP
-#: en/live-boot.7:69
+#: en/live-boot.7:84
#, no-wrap
msgid "B<netboot>[=nfs|cifs]"
msgstr "B<netboot>[=nfs|cifs]"
#. type: Plain text
-#: en/live-boot.7:71
+#: en/live-boot.7:86
msgid ""
"This tells live-boot to perform a network mount. The parameter \"nfsroot="
"\" (with optional \"nfsopts=\"), should specify where is the location of the "
msgstr ""
#. type: IP
-#: en/live-boot.7:71
+#: en/live-boot.7:86
#, no-wrap
msgid "B<nfsopts>="
msgstr "B<nfsopts>="
#. type: Plain text
-#: en/live-boot.7:73
+#: en/live-boot.7:88
msgid "This lets you specify custom nfs options."
msgstr ""
#. type: IP
-#: en/live-boot.7:73
+#: en/live-boot.7:88
#, no-wrap
msgid "B<nofastboot>"
msgstr "B<nofastboot>"
#. type: Plain text
-#: en/live-boot.7:75
+#: en/live-boot.7:90
msgid ""
"This parameter disables the default disabling of filesystem checks in /etc/"
"fstab. If you have static filesystems on your harddisk and you want them to "
msgstr ""
#. type: IP
-#: en/live-boot.7:75
+#: en/live-boot.7:90
#, no-wrap
msgid "B<nopersistent>"
msgstr "B<nopersistent>"
#. type: Plain text
-#: en/live-boot.7:77
+#: en/live-boot.7:92
msgid ""
"disables the \"persistent\" feature, useful if the bootloader (like "
"syslinux) has been installed with persistent enabled."
msgstr ""
#. type: IP
-#: en/live-boot.7:77
+#: en/live-boot.7:92
#, no-wrap
msgid "B<noprompt>"
msgstr "B<noprompt>"
#. type: Plain text
-#: en/live-boot.7:79
+#: en/live-boot.7:94
msgid "Do not prompt to eject the CD or remove the USB flash drive on reboot."
msgstr ""
#. type: IP
-#: en/live-boot.7:79
+#: en/live-boot.7:94
#, no-wrap
msgid "B<swapon>"
msgstr "B<swapon>"
#. type: Plain text
-#: en/live-boot.7:81
+#: en/live-boot.7:96
msgid "This parameter enables usage of local swap partitions."
msgstr ""
#. type: IP
-#: en/live-boot.7:81
+#: en/live-boot.7:96
#, no-wrap
msgid "B<noxautoconfig>"
msgstr "B<noxautoconfig>"
#. type: Plain text
-#: en/live-boot.7:83
+#: en/live-boot.7:98
msgid ""
"This parameter disables Xorg auto-reconfiguration at boot time. This is "
"valuable if you either do the detection on your own, or, if you want to ship "
msgstr ""
#. type: IP
-#: en/live-boot.7:83
+#: en/live-boot.7:98
#, no-wrap
msgid "B<persistent>[=nofiles]"
msgstr "B<persistent>[=nofiles]"
#. type: Plain text
-#: en/live-boot.7:85
+#: en/live-boot.7:100
msgid ""
"live-boot will look for persistent and snapshot partitions or files labeled "
"\"live-rw\", \"home-rw\", and files called \"live-sn*\", \"home-sn*\" and "
msgstr ""
#. type: IP
-#: en/live-boot.7:85
+#: en/live-boot.7:100
#, no-wrap
msgid "B<persistent-path>=I<PATH>"
msgstr "B<persistent-path>=I<PATH>"
#. type: Plain text
-#: en/live-boot.7:87
+#: en/live-boot.7:102
msgid ""
"live-boot will look for persistency files in the root directory of a "
"partition, with this parameter, the path can be configured so that you can "
msgstr ""
#. type: IP
-#: en/live-boot.7:87
+#: en/live-boot.7:102
#, no-wrap
msgid "{B<preseed/file>|B<file>}=I<FILE>"
msgstr "{B<preseed/file>|B<file>}=I<FILE>"
#. type: Plain text
-#: en/live-boot.7:89
+#: en/live-boot.7:104
msgid ""
"A path to a file present on the rootfs could be used to preseed debconf "
"database."
msgstr ""
#. type: IP
-#: en/live-boot.7:89
+#: en/live-boot.7:104
#, no-wrap
msgid "B<package/question>=I<VALUE>"
msgstr "B<package/question>=I<VALUE>"
#. type: Plain text
-#: en/live-boot.7:91
+#: en/live-boot.7:106
msgid ""
"All debian installed packages could be preseeded from command-line that way, "
"beware of blanks spaces, they will interfere with parsing, use a preseed "
msgstr ""
#. type: IP
-#: en/live-boot.7:91
+#: en/live-boot.7:106
#, no-wrap
msgid "B<quickreboot>"
msgstr "B<quickreboot>"
#. type: Plain text
-#: en/live-boot.7:93
+#: en/live-boot.7:108
msgid ""
"This option causes live-boot to reboot without attempting to eject the media "
"and without asking the user to remove the boot media."
msgstr ""
#. type: IP
-#: en/live-boot.7:93
+#: en/live-boot.7:108
#, no-wrap
msgid "B<showmounts>"
msgstr "B<showmounts>"
#. type: Plain text
-#: en/live-boot.7:95
+#: en/live-boot.7:110
msgid ""
"This parameter will make live-boot to show on \"/\" the ro filesystems "
"(mostly compressed) on \"/live\". This is not enabled by default because "
msgstr ""
#. type: IP
-#: en/live-boot.7:95
+#: en/live-boot.7:110
#, no-wrap
msgid "B<silent>"
msgstr "B<silent>"
#. type: Plain text
-#: en/live-boot.7:97
+#: en/live-boot.7:112
msgid ""
"If you boot with the normal quiet parameter, live-boot hides most messages "
"of its own. When adding silent, it hides all."
msgstr ""
#. type: IP
-#: en/live-boot.7:97
+#: en/live-boot.7:112
#, no-wrap
msgid "B<textonly>"
msgstr "B<textonly>"
#. type: Plain text
-#: en/live-boot.7:99
+#: en/live-boot.7:114
msgid ""
"Start up to text-mode shell prompts, disabling the graphical user interface."
msgstr ""
#. type: IP
-#: en/live-boot.7:99
+#: en/live-boot.7:114
#, no-wrap
msgid "B<todisk>=I<DEVICE>"
msgstr "B<todisk>=I<DEVICE>"
#. type: Plain text
-#: en/live-boot.7:101
+#: en/live-boot.7:116
msgid ""
"Adding this parameter, live-boot will try to copy the entire read-only media "
"to the specified device before mounting the root filesystem. It probably "
msgstr ""
#. type: IP
-#: en/live-boot.7:101
+#: en/live-boot.7:116
#, no-wrap
msgid "B<toram>"
msgstr "B<toram>"
#. type: Plain text
-#: en/live-boot.7:103
+#: en/live-boot.7:118
msgid ""
"Adding this parameter, live-boot will try to copy the whole read-only media "
"to the computer's RAM before mounting the root filesystem. This could need a "
msgstr ""
#. type: IP
-#: en/live-boot.7:103
+#: en/live-boot.7:118
#, no-wrap
msgid "B<union>=aufs|unionfs"
msgstr "B<union>=aufs|unionfs"
#. type: Plain text
-#: en/live-boot.7:105
+#: en/live-boot.7:120
msgid ""
"By default, live-boot uses aufs. With this parameter, you can switch to "
"unionfs."
msgstr ""
#. type: IP
-#: en/live-boot.7:105
+#: en/live-boot.7:120
#, no-wrap
msgid "B<xdebconf>"
msgstr "B<xdebconf>"
#. type: Plain text
-#: en/live-boot.7:107
+#: en/live-boot.7:122
msgid ""
"Uses xdebconfigurator, if present on the rootfs, to configure X instead of "
"the standard procedure (experimental)."
msgstr ""
#. type: IP
-#: en/live-boot.7:107
+#: en/live-boot.7:122
#, no-wrap
msgid "B<xvideomode>=I<RESOLUTION>"
msgstr "B<xvideomode>=I<RESOLUTION>"
#. FIXME
#. type: Plain text
-#: en/live-boot.7:110
+#: en/live-boot.7:125
msgid "Doesn't do xorg autodetection, but enforces a given resolution."
msgstr ""
#. FIXME
#. type: SH
-#: en/live-boot.7:112
+#: en/live-boot.7:127
#, no-wrap
msgid "FILES (old)"
msgstr ""
#. type: IP
-#: en/live-boot.7:113 en/live-snapshot.1:43
+#: en/live-boot.7:128 en/live-snapshot.1:43
#, no-wrap
msgid "B</etc/live.conf>"
msgstr "B</etc/live.conf>"
#. type: Plain text
-#: en/live-boot.7:115 en/live-snapshot.1:45
+#: en/live-boot.7:130 en/live-snapshot.1:45
msgid ""
"Some variables can be configured via this config file (inside the live "
"system)."
msgstr ""
#. type: IP
-#: en/live-boot.7:115 en/live-snapshot.1:45
+#: en/live-boot.7:130 en/live-snapshot.1:45
#, no-wrap
msgid "B<live/filesystem.module>"
msgstr "B<live/filesystem.module>"
#. type: Plain text
-#: en/live-boot.7:117 en/live-snapshot.1:47
+#: en/live-boot.7:132 en/live-snapshot.1:47
msgid ""
"This optional file (inside the live media) contains a list of white-space or "
"carriage-return-separated file names corresponding to disk images in the \"/"
msgstr ""
#. type: IP
-#: en/live-boot.7:117 en/live-snapshot.1:47
+#: en/live-boot.7:132 en/live-snapshot.1:47
#, no-wrap
msgid "B</etc/live-persistence.binds>"
msgstr "B</etc/live-persistence.binds>"
#. type: Plain text
-#: en/live-boot.7:119 en/live-snapshot.1:49
+#: en/live-boot.7:134 en/live-snapshot.1:49
msgid ""
"This optional file (which resides in the rootfs system, not in the live "
"media) is used as a list of directories which not need be persistent: ie. "
msgstr ""
#. type: Plain text
-#: en/live-boot.7:122 en/live-snapshot.1:51
+#: en/live-boot.7:137 en/live-snapshot.1:51
msgid ""
"This saves expensive writes and speeds up operations on volatile data such "
"as web caches and temporary files (like e.g. /tmp and .mozilla) which are "
msgstr ""
#. type: SH
-#: en/live-boot.7:123 en/live-snapshot.1:42
+#: en/live-boot.7:138 en/live-snapshot.1:42
#, no-wrap
msgid "FILES"
msgstr "DATEIEN"
#. type: IP
-#: en/live-boot.7:124
+#: en/live-boot.7:139
#, no-wrap
msgid "B</etc/live/boot.conf>"
msgstr "B</etc/live/boot.conf>"
#. type: IP
-#: en/live-boot.7:125
+#: en/live-boot.7:140
#, no-wrap
msgid "B</etc/live/boot.conf.d/>"
msgstr "B</etc/live/boot.conf.d/>"
#. type: IP
-#: en/live-boot.7:126
+#: en/live-boot.7:141
#, no-wrap
msgid "B<live/boot.conf>"
msgstr "B<live/boot.conf>"
#. type: IP
-#: en/live-boot.7:127
+#: en/live-boot.7:142
#, no-wrap
msgid "B<live/boot.conf.d/>"
msgstr "B<live/boot.conf.d/>"
#. type: SH
-#: en/live-boot.7:129 en/live-snapshot.1:52
+#: en/live-boot.7:144 en/live-snapshot.1:52
#, no-wrap
msgid "SEE ALSO"
msgstr "SIEHE AUCH"
#. type: Plain text
-#: en/live-boot.7:131
+#: en/live-boot.7:146
msgid "I<live-snapshot>(1)"
msgstr "I<live-snapshot>(1)"
#. type: Plain text
-#: en/live-boot.7:133 en/live-snapshot.1:56
+#: en/live-boot.7:148 en/live-snapshot.1:56
msgid "I<live-config>(7)"
msgstr "I<live-config>(7)"
#. type: Plain text
-#: en/live-boot.7:135 en/live-snapshot.1:58
+#: en/live-boot.7:150 en/live-snapshot.1:58
msgid "I<live-helper>(7)"
msgstr "I<live-helper>(7)"
#. type: SH
-#: en/live-boot.7:136 en/live-snapshot.1:59
+#: en/live-boot.7:151 en/live-snapshot.1:59
#, no-wrap
msgid "HOMEPAGE"
msgstr "HOMEPAGE"
#. type: Plain text
-#: en/live-boot.7:138 en/live-snapshot.1:61
+#: en/live-boot.7:153 en/live-snapshot.1:61
msgid ""
"More information about live-boot and the Debian Live project can be found on "
"the homepage at E<lt>I<http://live.debian.net/>E<gt> and in the manual at "
"unter E<lt>I<http://live.debian.net/manual/>E<gt> gefunden werden."
#. type: SH
-#: en/live-boot.7:139 en/live-snapshot.1:62
+#: en/live-boot.7:154 en/live-snapshot.1:62
#, no-wrap
msgid "BUGS"
msgstr "FEHLER"
#. type: Plain text
-#: en/live-boot.7:141 en/live-snapshot.1:64
+#: en/live-boot.7:156 en/live-snapshot.1:64
msgid ""
"Bugs can be reported by submitting a bugreport for the live-boot package in "
"the Debian Bug Tracking System at E<lt>I<http://bugs.debian.org/>E<gt> or by "
"werden."
#. type: SH
-#: en/live-boot.7:142 en/live-snapshot.1:65
+#: en/live-boot.7:157 en/live-snapshot.1:65
#, no-wrap
msgid "AUTHOR"
msgstr "AUTOR"
#. type: Plain text
-#: en/live-boot.7:143 en/live-snapshot.1:66
+#: en/live-boot.7:158 en/live-snapshot.1:66
msgid ""
"live-boot was written by Daniel Baumann E<lt>I<daniel@debian.org>E<gt> for "
"the Debian project."
#
msgid ""
msgstr ""
-"Project-Id-Version: live-boot 2.0~a4\n"
-"POT-Creation-Date: 2010-06-02 22:46+0300\n"
+"Project-Id-Version: live-boot 2.0~a5\n"
+"POT-Creation-Date: 2010-06-05 14:11+0300\n"
"PO-Revision-Date: 2010-05-24 12:34+0300\n"
"Last-Translator: Daniel Baumann <daniel@debian.org>\n"
"Language-Team: none\n"
#. type: TH
#: en/live-boot.7:1 en/live-snapshot.1:1
-#, no-wrap
-msgid "2010-06-02"
-msgstr "02.06.2010"
+msgid "2010-06-05"
+msgstr "05.06.2010"
#. type: TH
#: en/live-boot.7:1 en/live-snapshot.1:1
-#, no-wrap
-msgid "2.0~a4"
-msgstr "2.0~a4"
+msgid "2.0~a5"
+msgstr "2.0~a5"
#. type: TH
#: en/live-boot.7:1 en/live-snapshot.1:1
msgstr "OPTIONEN"
#. type: IP
-#: en/live-boot.7:113 en/live-snapshot.1:43
+#: en/live-boot.7:128 en/live-snapshot.1:43
#, no-wrap
msgid "B</etc/live.conf>"
msgstr "B</etc/live.conf>"
#. type: Plain text
-#: en/live-boot.7:115 en/live-snapshot.1:45
+#: en/live-boot.7:130 en/live-snapshot.1:45
msgid ""
"Some variables can be configured via this config file (inside the live "
"system)."
msgstr ""
#. type: IP
-#: en/live-boot.7:115 en/live-snapshot.1:45
+#: en/live-boot.7:130 en/live-snapshot.1:45
#, no-wrap
msgid "B<live/filesystem.module>"
msgstr "B<live/filesystem.module>"
#. type: Plain text
-#: en/live-boot.7:117 en/live-snapshot.1:47
+#: en/live-boot.7:132 en/live-snapshot.1:47
msgid ""
"This optional file (inside the live media) contains a list of white-space or "
"carriage-return-separated file names corresponding to disk images in the \"/"
msgstr ""
#. type: IP
-#: en/live-boot.7:117 en/live-snapshot.1:47
+#: en/live-boot.7:132 en/live-snapshot.1:47
#, no-wrap
msgid "B</etc/live-persistence.binds>"
msgstr "B</etc/live-persistence.binds>"
#. type: Plain text
-#: en/live-boot.7:119 en/live-snapshot.1:49
+#: en/live-boot.7:134 en/live-snapshot.1:49
msgid ""
"This optional file (which resides in the rootfs system, not in the live "
"media) is used as a list of directories which not need be persistent: ie. "
msgstr ""
#. type: Plain text
-#: en/live-boot.7:122 en/live-snapshot.1:51
+#: en/live-boot.7:137 en/live-snapshot.1:51
msgid ""
"This saves expensive writes and speeds up operations on volatile data such "
"as web caches and temporary files (like e.g. /tmp and .mozilla) which are "
msgstr ""
#. type: SH
-#: en/live-boot.7:123 en/live-snapshot.1:42
+#: en/live-boot.7:138 en/live-snapshot.1:42
#, no-wrap
msgid "FILES"
msgstr "DATEIEN"
#. type: SH
-#: en/live-boot.7:129 en/live-snapshot.1:52
+#: en/live-boot.7:144 en/live-snapshot.1:52
#, no-wrap
msgid "SEE ALSO"
msgstr "SIEHE AUCH"
#. type: Plain text
-#: en/live-boot.7:133 en/live-snapshot.1:56
+#: en/live-boot.7:148 en/live-snapshot.1:56
msgid "I<live-config>(7)"
msgstr "I<live-config>(7)"
#. type: Plain text
-#: en/live-boot.7:135 en/live-snapshot.1:58
+#: en/live-boot.7:150 en/live-snapshot.1:58
msgid "I<live-helper>(7)"
msgstr "I<live-helper>(7)"
#. type: SH
-#: en/live-boot.7:136 en/live-snapshot.1:59
+#: en/live-boot.7:151 en/live-snapshot.1:59
#, no-wrap
msgid "HOMEPAGE"
msgstr "HOMEPAGE"
#. type: Plain text
-#: en/live-boot.7:138 en/live-snapshot.1:61
+#: en/live-boot.7:153 en/live-snapshot.1:61
msgid ""
"More information about live-boot and the Debian Live project can be found on "
"the homepage at E<lt>I<http://live.debian.net/>E<gt> and in the manual at "
"unter E<lt>I<http://live.debian.net/manual/>E<gt> gefunden werden."
#. type: SH
-#: en/live-boot.7:139 en/live-snapshot.1:62
+#: en/live-boot.7:154 en/live-snapshot.1:62
#, no-wrap
msgid "BUGS"
msgstr "FEHLER"
#. type: Plain text
-#: en/live-boot.7:141 en/live-snapshot.1:64
+#: en/live-boot.7:156 en/live-snapshot.1:64
msgid ""
"Bugs can be reported by submitting a bugreport for the live-boot package in "
"the Debian Bug Tracking System at E<lt>I<http://bugs.debian.org/>E<gt> or by "
"werden."
#. type: SH
-#: en/live-boot.7:142 en/live-snapshot.1:65
+#: en/live-boot.7:157 en/live-snapshot.1:65
#, no-wrap
msgid "AUTHOR"
msgstr "AUTOR"
#. type: Plain text
-#: en/live-boot.7:143 en/live-snapshot.1:66
+#: en/live-boot.7:158 en/live-snapshot.1:66
msgid ""
"live-boot was written by Daniel Baumann E<lt>I<daniel@debian.org>E<gt> for "
"the Debian project."
msgid ""
msgstr ""
"Project-Id-Version: live-boot VERSION\n"
-"POT-Creation-Date: 2010-06-02 22:46+0300\n"
+"POT-Creation-Date: 2010-06-05 14:11+0300\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
#. type: TH
#: en/live-boot.7:1 en/live-snapshot.1:1
#, no-wrap
-msgid "2010-06-02"
+msgid "2010-06-05"
msgstr ""
#. type: TH
#: en/live-boot.7:1 en/live-snapshot.1:1
#, no-wrap
-msgid "2.0~a4"
+msgid "2.0~a5"
msgstr ""
#. type: TH
msgid "Makes initramfs boot process more verbose."
msgstr ""
+#. type: Plain text
+#: en/live-boot.7:37
+msgid "Use: debug=1"
+msgstr ""
+
+#. type: Plain text
+#: en/live-boot.7:39
+msgid "Without setting debug to a value the messages may not be shown."
+msgstr ""
+
#. type: IP
-#: en/live-boot.7:35
+#: en/live-boot.7:39
#, no-wrap
msgid "B<fetch>=I<URL>"
msgstr ""
+#. type: IP
+#: en/live-boot.7:40
+#, no-wrap
+msgid "B<httpfs>=I<URL>"
+msgstr ""
+
#. type: Plain text
-#: en/live-boot.7:37
+#: en/live-boot.7:48
msgid ""
-"Another form of netboot by downloading a squashfs image from a given url, "
-"copying to ram and booting it. Due to current limitations in busyboxs wget "
-"and DNS resolution, an URL can not contain a hostname but an IP only."
+"Another form of netboot by downloading a squashfs image from a given url. "
+"The fetch method copies the image to ram and the httpfs method uses fuse and "
+"httpfs2 to mount the image in place. Copying to ram requires more memory and "
+"might take a long time for large images. However, it is more likely to work "
+"correctly because it does not require networking afterwards and the system "
+"operates faster once booted because it does not require to contact the "
+"server anymore."
msgstr ""
#. type: Plain text
-#: en/live-boot.7:39
+#: en/live-boot.7:50
+msgid ""
+"Due to current limitations in busyboxs wget and DNS resolution, an URL can "
+"not contain a hostname but an IP only."
+msgstr ""
+
+#. type: Plain text
+#: en/live-boot.7:52
msgid "Not working: http://example.com/path/to/your_filesystem.squashfs"
msgstr ""
#. type: Plain text
-#: en/live-boot.7:41
+#: en/live-boot.7:54
msgid "Working: http://1.2.3.4/path/to/your_filesystem.squashfs"
msgstr ""
#. type: Plain text
-#: en/live-boot.7:43
+#: en/live-boot.7:56
msgid ""
"Also note that therefore it's currently not possible to fetch an image from "
"a namebased virtualhost of an httpd if it is sharing the ip with the main "
"httpd instance."
msgstr ""
+#. type: Plain text
+#: en/live-boot.7:58
+msgid "You may also use the live iso image in place of the squashfs image."
+msgstr ""
+
#. type: IP
-#: en/live-boot.7:43
+#: en/live-boot.7:58
#, no-wrap
msgid "B<ignore_uuid>"
msgstr ""
#. type: Plain text
-#: en/live-boot.7:45
+#: en/live-boot.7:60
msgid ""
"Do not check that any UUID embedded in the initramfs matches the discovered "
"medium. live-boot may be told to generate a UUID by setting "
msgstr ""
#. type: IP
-#: en/live-boot.7:45
+#: en/live-boot.7:60
#, no-wrap
msgid "B<integrity-check>"
msgstr ""
#. type: Plain text
-#: en/live-boot.7:47
+#: en/live-boot.7:62
msgid ""
"If specified, an MD5 sum is calculated on the live media during boot and "
"compared to the value found in md5sum.txt found in the root directory of the "
msgstr ""
#. type: IP
-#: en/live-boot.7:47
+#: en/live-boot.7:62
#, no-wrap
msgid "B<ip>=[I<CLIENT_IP>]:[I<SERVER_IP>]:[I<GATEWAY_IP>]:[I<NETMASK>]:[I<HOSTNAME>]:[I<DEVICE>]:[I<AUTOCONF>] [,[I<CLIENT_IP>]:[I<SERVER_IP>]:[I<GATEWAY_IP>]:[I<NETMASK>]:[I<HOSTNAME>]:[I<DEVICE>]:[I<AUTOCONF>]]"
msgstr ""
#. type: Plain text
-#: en/live-boot.7:49
+#: en/live-boot.7:64
msgid ""
"Let you specify the name(s) and the options of the interface(s) that should "
"be configured at boot time. Do not specify this if you want to use dhcp "
msgstr ""
#. type: IP
-#: en/live-boot.7:49
+#: en/live-boot.7:64
#, no-wrap
msgid "B<ip>=[I<frommedia>]"
msgstr ""
#. type: Plain text
-#: en/live-boot.7:51
+#: en/live-boot.7:66
msgid ""
"If this variable is set, dhcp and static configuration are just skipped and "
"the system will use the (must be) media-preconfigured /etc/network/"
msgstr ""
#. type: IP
-#: en/live-boot.7:51
+#: en/live-boot.7:66
#, no-wrap
msgid "{B<keyb>|B<kbd-chooser/method>}=I<KEYBOARD>, {B<klayout>|B<console-setup/layoutcode>}=I<LAYOUT>, {B<kvariant>|B<console-setup/variantcode>}=I<VARIANT>, {B<kmodel>I<|>B<console-setup/modelcode>}=I<CODE>, B<koptions>=I<OPTIONS>"
msgstr ""
#. type: Plain text
-#: en/live-boot.7:53
+#: en/live-boot.7:68
msgid ""
"Configure the running keyboard as specified, if this one misses live-boot "
"behaves as if \"keyb=us\" was specified. It will be interfered from \"locale="
msgstr ""
#. type: IP
-#: en/live-boot.7:53
+#: en/live-boot.7:68
#, no-wrap
msgid "B<live-getty>"
msgstr ""
#. type: Plain text
-#: en/live-boot.7:55
+#: en/live-boot.7:70
msgid ""
"This changes the auto-login on virtual terminals to use the (experimental) "
"live-getty code. With this option set the standard kernel argument \"console="
msgstr ""
#. type: IP
-#: en/live-boot.7:55
+#: en/live-boot.7:70
#, no-wrap
msgid "{B<live-media>|B<bootfrom>}=I<DEVICE>"
msgstr ""
#. type: Plain text
-#: en/live-boot.7:57
+#: en/live-boot.7:72
msgid ""
"If you specify one of this two equivalent forms, live-boot will first try to "
"find this device for the \"/live\" directory where the read-only root "
msgstr ""
#. type: Plain text
-#: en/live-boot.7:59
+#: en/live-boot.7:74
msgid ""
"Instead of specifing an actual device name, the keyword 'removable' can be "
"used to limit the search of acceptable live media to removable type only. "
msgstr ""
#. type: IP
-#: en/live-boot.7:59
+#: en/live-boot.7:74
#, no-wrap
msgid "{B<live-media-encryption>|B<encryption>}=I<TYPE>"
msgstr ""
#. type: Plain text
-#: en/live-boot.7:61
+#: en/live-boot.7:76
msgid ""
"live-boot will mount the encrypted rootfs TYPE, asking the passphrase, "
"useful to build paranoid live systems :-). TYPE supported so far are \"aes\" "
msgstr ""
#. type: IP
-#: en/live-boot.7:61
+#: en/live-boot.7:76
#, no-wrap
msgid "B<live-media-offset>=I<BYTES>"
msgstr ""
#. type: Plain text
-#: en/live-boot.7:63
+#: en/live-boot.7:78
msgid ""
"This way you could tell live-boot that your image starts at offset BYTES in "
"the above specified or autodiscovered device, this could be useful to hide "
msgstr ""
#. type: IP
-#: en/live-boot.7:63
+#: en/live-boot.7:78
#, no-wrap
msgid "B<live-media-path>=I<PATH>"
msgstr ""
#. type: Plain text
-#: en/live-boot.7:65
+#: en/live-boot.7:80
msgid ""
"Sets the path to the live filesystem on the medium. By default, it is set to "
"'/live' and you should not change that unless you have customized your media "
msgstr ""
#. type: IP
-#: en/live-boot.7:65
+#: en/live-boot.7:80
#, no-wrap
msgid "B<live-media-timeout>=I<SECONDS>"
msgstr ""
#. type: Plain text
-#: en/live-boot.7:67
+#: en/live-boot.7:82
msgid ""
"Set the timeout in seconds for the device specified by \"live-media=\" to "
"become ready before giving up."
msgstr ""
#. type: IP
-#: en/live-boot.7:67
+#: en/live-boot.7:82
#, no-wrap
msgid "B<module>=I<NAME>"
msgstr ""
#. type: Plain text
-#: en/live-boot.7:69
+#: en/live-boot.7:84
msgid ""
"Instead of using the default optional file \"filesystem.module\" (see below) "
"another file could be specified without the extension \".module\"; it should "
msgstr ""
#. type: IP
-#: en/live-boot.7:69
+#: en/live-boot.7:84
#, no-wrap
msgid "B<netboot>[=nfs|cifs]"
msgstr ""
#. type: Plain text
-#: en/live-boot.7:71
+#: en/live-boot.7:86
msgid ""
"This tells live-boot to perform a network mount. The parameter \"nfsroot="
"\" (with optional \"nfsopts=\"), should specify where is the location of the "
msgstr ""
#. type: IP
-#: en/live-boot.7:71
+#: en/live-boot.7:86
#, no-wrap
msgid "B<nfsopts>="
msgstr ""
#. type: Plain text
-#: en/live-boot.7:73
+#: en/live-boot.7:88
msgid "This lets you specify custom nfs options."
msgstr ""
#. type: IP
-#: en/live-boot.7:73
+#: en/live-boot.7:88
#, no-wrap
msgid "B<nofastboot>"
msgstr ""
#. type: Plain text
-#: en/live-boot.7:75
+#: en/live-boot.7:90
msgid ""
"This parameter disables the default disabling of filesystem checks in /etc/"
"fstab. If you have static filesystems on your harddisk and you want them to "
msgstr ""
#. type: IP
-#: en/live-boot.7:75
+#: en/live-boot.7:90
#, no-wrap
msgid "B<nopersistent>"
msgstr ""
#. type: Plain text
-#: en/live-boot.7:77
+#: en/live-boot.7:92
msgid ""
"disables the \"persistent\" feature, useful if the bootloader (like "
"syslinux) has been installed with persistent enabled."
msgstr ""
#. type: IP
-#: en/live-boot.7:77
+#: en/live-boot.7:92
#, no-wrap
msgid "B<noprompt>"
msgstr ""
#. type: Plain text
-#: en/live-boot.7:79
+#: en/live-boot.7:94
msgid "Do not prompt to eject the CD or remove the USB flash drive on reboot."
msgstr ""
#. type: IP
-#: en/live-boot.7:79
+#: en/live-boot.7:94
#, no-wrap
msgid "B<swapon>"
msgstr ""
#. type: Plain text
-#: en/live-boot.7:81
+#: en/live-boot.7:96
msgid "This parameter enables usage of local swap partitions."
msgstr ""
#. type: IP
-#: en/live-boot.7:81
+#: en/live-boot.7:96
#, no-wrap
msgid "B<noxautoconfig>"
msgstr ""
#. type: Plain text
-#: en/live-boot.7:83
+#: en/live-boot.7:98
msgid ""
"This parameter disables Xorg auto-reconfiguration at boot time. This is "
"valuable if you either do the detection on your own, or, if you want to ship "
msgstr ""
#. type: IP
-#: en/live-boot.7:83
+#: en/live-boot.7:98
#, no-wrap
msgid "B<persistent>[=nofiles]"
msgstr ""
#. type: Plain text
-#: en/live-boot.7:85
+#: en/live-boot.7:100
msgid ""
"live-boot will look for persistent and snapshot partitions or files labeled "
"\"live-rw\", \"home-rw\", and files called \"live-sn*\", \"home-sn*\" and "
msgstr ""
#. type: IP
-#: en/live-boot.7:85
+#: en/live-boot.7:100
#, no-wrap
msgid "B<persistent-path>=I<PATH>"
msgstr ""
#. type: Plain text
-#: en/live-boot.7:87
+#: en/live-boot.7:102
msgid ""
"live-boot will look for persistency files in the root directory of a "
"partition, with this parameter, the path can be configured so that you can "
msgstr ""
#. type: IP
-#: en/live-boot.7:87
+#: en/live-boot.7:102
#, no-wrap
msgid "{B<preseed/file>|B<file>}=I<FILE>"
msgstr ""
#. type: Plain text
-#: en/live-boot.7:89
+#: en/live-boot.7:104
msgid ""
"A path to a file present on the rootfs could be used to preseed debconf "
"database."
msgstr ""
#. type: IP
-#: en/live-boot.7:89
+#: en/live-boot.7:104
#, no-wrap
msgid "B<package/question>=I<VALUE>"
msgstr ""
#. type: Plain text
-#: en/live-boot.7:91
+#: en/live-boot.7:106
msgid ""
"All debian installed packages could be preseeded from command-line that way, "
"beware of blanks spaces, they will interfere with parsing, use a preseed "
msgstr ""
#. type: IP
-#: en/live-boot.7:91
+#: en/live-boot.7:106
#, no-wrap
msgid "B<quickreboot>"
msgstr ""
#. type: Plain text
-#: en/live-boot.7:93
+#: en/live-boot.7:108
msgid ""
"This option causes live-boot to reboot without attempting to eject the media "
"and without asking the user to remove the boot media."
msgstr ""
#. type: IP
-#: en/live-boot.7:93
+#: en/live-boot.7:108
#, no-wrap
msgid "B<showmounts>"
msgstr ""
#. type: Plain text
-#: en/live-boot.7:95
+#: en/live-boot.7:110
msgid ""
"This parameter will make live-boot to show on \"/\" the ro filesystems "
"(mostly compressed) on \"/live\". This is not enabled by default because "
msgstr ""
#. type: IP
-#: en/live-boot.7:95
+#: en/live-boot.7:110
#, no-wrap
msgid "B<silent>"
msgstr ""
#. type: Plain text
-#: en/live-boot.7:97
+#: en/live-boot.7:112
msgid ""
"If you boot with the normal quiet parameter, live-boot hides most messages "
"of its own. When adding silent, it hides all."
msgstr ""
#. type: IP
-#: en/live-boot.7:97
+#: en/live-boot.7:112
#, no-wrap
msgid "B<textonly>"
msgstr ""
#. type: Plain text
-#: en/live-boot.7:99
+#: en/live-boot.7:114
msgid ""
"Start up to text-mode shell prompts, disabling the graphical user interface."
msgstr ""
#. type: IP
-#: en/live-boot.7:99
+#: en/live-boot.7:114
#, no-wrap
msgid "B<todisk>=I<DEVICE>"
msgstr ""
#. type: Plain text
-#: en/live-boot.7:101
+#: en/live-boot.7:116
msgid ""
"Adding this parameter, live-boot will try to copy the entire read-only media "
"to the specified device before mounting the root filesystem. It probably "
msgstr ""
#. type: IP
-#: en/live-boot.7:101
+#: en/live-boot.7:116
#, no-wrap
msgid "B<toram>"
msgstr ""
#. type: Plain text
-#: en/live-boot.7:103
+#: en/live-boot.7:118
msgid ""
"Adding this parameter, live-boot will try to copy the whole read-only media "
"to the computer's RAM before mounting the root filesystem. This could need a "
msgstr ""
#. type: IP
-#: en/live-boot.7:103
+#: en/live-boot.7:118
#, no-wrap
msgid "B<union>=aufs|unionfs"
msgstr ""
#. type: Plain text
-#: en/live-boot.7:105
+#: en/live-boot.7:120
msgid ""
"By default, live-boot uses aufs. With this parameter, you can switch to "
"unionfs."
msgstr ""
#. type: IP
-#: en/live-boot.7:105
+#: en/live-boot.7:120
#, no-wrap
msgid "B<xdebconf>"
msgstr ""
#. type: Plain text
-#: en/live-boot.7:107
+#: en/live-boot.7:122
msgid ""
"Uses xdebconfigurator, if present on the rootfs, to configure X instead of "
"the standard procedure (experimental)."
msgstr ""
#. type: IP
-#: en/live-boot.7:107
+#: en/live-boot.7:122
#, no-wrap
msgid "B<xvideomode>=I<RESOLUTION>"
msgstr ""
#. FIXME
#. type: Plain text
-#: en/live-boot.7:110
+#: en/live-boot.7:125
msgid "Doesn't do xorg autodetection, but enforces a given resolution."
msgstr ""
#. FIXME
#. type: SH
-#: en/live-boot.7:112
+#: en/live-boot.7:127
#, no-wrap
msgid "FILES (old)"
msgstr ""
#. type: IP
-#: en/live-boot.7:113 en/live-snapshot.1:43
+#: en/live-boot.7:128 en/live-snapshot.1:43
#, no-wrap
msgid "B</etc/live.conf>"
msgstr ""
#. type: Plain text
-#: en/live-boot.7:115 en/live-snapshot.1:45
+#: en/live-boot.7:130 en/live-snapshot.1:45
msgid ""
"Some variables can be configured via this config file (inside the live "
"system)."
msgstr ""
#. type: IP
-#: en/live-boot.7:115 en/live-snapshot.1:45
+#: en/live-boot.7:130 en/live-snapshot.1:45
#, no-wrap
msgid "B<live/filesystem.module>"
msgstr ""
#. type: Plain text
-#: en/live-boot.7:117 en/live-snapshot.1:47
+#: en/live-boot.7:132 en/live-snapshot.1:47
msgid ""
"This optional file (inside the live media) contains a list of white-space or "
"carriage-return-separated file names corresponding to disk images in the \"/"
msgstr ""
#. type: IP
-#: en/live-boot.7:117 en/live-snapshot.1:47
+#: en/live-boot.7:132 en/live-snapshot.1:47
#, no-wrap
msgid "B</etc/live-persistence.binds>"
msgstr ""
#. type: Plain text
-#: en/live-boot.7:119 en/live-snapshot.1:49
+#: en/live-boot.7:134 en/live-snapshot.1:49
msgid ""
"This optional file (which resides in the rootfs system, not in the live "
"media) is used as a list of directories which not need be persistent: ie. "
msgstr ""
#. type: Plain text
-#: en/live-boot.7:122 en/live-snapshot.1:51
+#: en/live-boot.7:137 en/live-snapshot.1:51
msgid ""
"This saves expensive writes and speeds up operations on volatile data such "
"as web caches and temporary files (like e.g. /tmp and .mozilla) which are "
msgstr ""
#. type: SH
-#: en/live-boot.7:123 en/live-snapshot.1:42
+#: en/live-boot.7:138 en/live-snapshot.1:42
#, no-wrap
msgid "FILES"
msgstr ""
#. type: IP
-#: en/live-boot.7:124
+#: en/live-boot.7:139
#, no-wrap
msgid "B</etc/live/boot.conf>"
msgstr ""
#. type: IP
-#: en/live-boot.7:125
+#: en/live-boot.7:140
#, no-wrap
msgid "B</etc/live/boot.conf.d/>"
msgstr ""
#. type: IP
-#: en/live-boot.7:126
+#: en/live-boot.7:141
#, no-wrap
msgid "B<live/boot.conf>"
msgstr ""
#. type: IP
-#: en/live-boot.7:127
+#: en/live-boot.7:142
#, no-wrap
msgid "B<live/boot.conf.d/>"
msgstr ""
#. type: SH
-#: en/live-boot.7:129 en/live-snapshot.1:52
+#: en/live-boot.7:144 en/live-snapshot.1:52
#, no-wrap
msgid "SEE ALSO"
msgstr ""
#. type: Plain text
-#: en/live-boot.7:131
+#: en/live-boot.7:146
msgid "I<live-snapshot>(1)"
msgstr ""
#. type: Plain text
-#: en/live-boot.7:133 en/live-snapshot.1:56
+#: en/live-boot.7:148 en/live-snapshot.1:56
msgid "I<live-config>(7)"
msgstr ""
#. type: Plain text
-#: en/live-boot.7:135 en/live-snapshot.1:58
+#: en/live-boot.7:150 en/live-snapshot.1:58
msgid "I<live-helper>(7)"
msgstr ""
#. type: SH
-#: en/live-boot.7:136 en/live-snapshot.1:59
+#: en/live-boot.7:151 en/live-snapshot.1:59
#, no-wrap
msgid "HOMEPAGE"
msgstr ""
#. type: Plain text
-#: en/live-boot.7:138 en/live-snapshot.1:61
+#: en/live-boot.7:153 en/live-snapshot.1:61
msgid ""
"More information about live-boot and the Debian Live project can be found on "
"the homepage at E<lt>I<http://live.debian.net/>E<gt> and in the manual at "
msgstr ""
#. type: SH
-#: en/live-boot.7:139 en/live-snapshot.1:62
+#: en/live-boot.7:154 en/live-snapshot.1:62
#, no-wrap
msgid "BUGS"
msgstr ""
#. type: Plain text
-#: en/live-boot.7:141 en/live-snapshot.1:64
+#: en/live-boot.7:156 en/live-snapshot.1:64
msgid ""
"Bugs can be reported by submitting a bugreport for the live-boot package in "
"the Debian Bug Tracking System at E<lt>I<http://bugs.debian.org/>E<gt> or by "
msgstr ""
#. type: SH
-#: en/live-boot.7:142 en/live-snapshot.1:65
+#: en/live-boot.7:157 en/live-snapshot.1:65
#, no-wrap
msgid "AUTHOR"
msgstr ""
#. type: Plain text
-#: en/live-boot.7:143 en/live-snapshot.1:66
+#: en/live-boot.7:158 en/live-snapshot.1:66
msgid ""
"live-boot was written by Daniel Baumann E<lt>I<daniel@debian.org>E<gt> for "
"the Debian project."
msgid ""
msgstr ""
"Project-Id-Version: live-boot VERSION\n"
-"POT-Creation-Date: 2010-06-02 22:46+0300\n"
+"POT-Creation-Date: 2010-06-05 14:11+0300\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
#. type: TH
#: en/live-boot.7:1 en/live-snapshot.1:1
#, no-wrap
-msgid "2010-06-02"
+msgid "2010-06-05"
msgstr ""
#. type: TH
#: en/live-boot.7:1 en/live-snapshot.1:1
#, no-wrap
-msgid "2.0~a4"
+msgid "2.0~a5"
msgstr ""
#. type: TH
msgstr ""
#. type: IP
-#: en/live-boot.7:113 en/live-snapshot.1:43
+#: en/live-boot.7:128 en/live-snapshot.1:43
#, no-wrap
msgid "B</etc/live.conf>"
msgstr ""
#. type: Plain text
-#: en/live-boot.7:115 en/live-snapshot.1:45
+#: en/live-boot.7:130 en/live-snapshot.1:45
msgid ""
"Some variables can be configured via this config file (inside the live "
"system)."
msgstr ""
#. type: IP
-#: en/live-boot.7:115 en/live-snapshot.1:45
+#: en/live-boot.7:130 en/live-snapshot.1:45
#, no-wrap
msgid "B<live/filesystem.module>"
msgstr ""
#. type: Plain text
-#: en/live-boot.7:117 en/live-snapshot.1:47
+#: en/live-boot.7:132 en/live-snapshot.1:47
msgid ""
"This optional file (inside the live media) contains a list of white-space or "
"carriage-return-separated file names corresponding to disk images in the \"/"
msgstr ""
#. type: IP
-#: en/live-boot.7:117 en/live-snapshot.1:47
+#: en/live-boot.7:132 en/live-snapshot.1:47
#, no-wrap
msgid "B</etc/live-persistence.binds>"
msgstr ""
#. type: Plain text
-#: en/live-boot.7:119 en/live-snapshot.1:49
+#: en/live-boot.7:134 en/live-snapshot.1:49
msgid ""
"This optional file (which resides in the rootfs system, not in the live "
"media) is used as a list of directories which not need be persistent: ie. "
msgstr ""
#. type: Plain text
-#: en/live-boot.7:122 en/live-snapshot.1:51
+#: en/live-boot.7:137 en/live-snapshot.1:51
msgid ""
"This saves expensive writes and speeds up operations on volatile data such "
"as web caches and temporary files (like e.g. /tmp and .mozilla) which are "
msgstr ""
#. type: SH
-#: en/live-boot.7:123 en/live-snapshot.1:42
+#: en/live-boot.7:138 en/live-snapshot.1:42
#, no-wrap
msgid "FILES"
msgstr ""
#. type: SH
-#: en/live-boot.7:129 en/live-snapshot.1:52
+#: en/live-boot.7:144 en/live-snapshot.1:52
#, no-wrap
msgid "SEE ALSO"
msgstr ""
#. type: Plain text
-#: en/live-boot.7:133 en/live-snapshot.1:56
+#: en/live-boot.7:148 en/live-snapshot.1:56
msgid "I<live-config>(7)"
msgstr ""
#. type: Plain text
-#: en/live-boot.7:135 en/live-snapshot.1:58
+#: en/live-boot.7:150 en/live-snapshot.1:58
msgid "I<live-helper>(7)"
msgstr ""
#. type: SH
-#: en/live-boot.7:136 en/live-snapshot.1:59
+#: en/live-boot.7:151 en/live-snapshot.1:59
#, no-wrap
msgid "HOMEPAGE"
msgstr ""
#. type: Plain text
-#: en/live-boot.7:138 en/live-snapshot.1:61
+#: en/live-boot.7:153 en/live-snapshot.1:61
msgid ""
"More information about live-boot and the Debian Live project can be found on "
"the homepage at E<lt>I<http://live.debian.net/>E<gt> and in the manual at "
msgstr ""
#. type: SH
-#: en/live-boot.7:139 en/live-snapshot.1:62
+#: en/live-boot.7:154 en/live-snapshot.1:62
#, no-wrap
msgid "BUGS"
msgstr ""
#. type: Plain text
-#: en/live-boot.7:141 en/live-snapshot.1:64
+#: en/live-boot.7:156 en/live-snapshot.1:64
msgid ""
"Bugs can be reported by submitting a bugreport for the live-boot package in "
"the Debian Bug Tracking System at E<lt>I<http://bugs.debian.org/>E<gt> or by "
msgstr ""
#. type: SH
-#: en/live-boot.7:142 en/live-snapshot.1:65
+#: en/live-boot.7:157 en/live-snapshot.1:65
#, no-wrap
msgid "AUTHOR"
msgstr ""
#. type: Plain text
-#: en/live-boot.7:143 en/live-snapshot.1:66
+#: en/live-boot.7:158 en/live-snapshot.1:66
msgid ""
"live-boot was written by Daniel Baumann E<lt>I<daniel@debian.org>E<gt> for "
"the Debian project."
echo "/root/usr/lib" >> /etc/ld.so.conf
mountpoint="/live/image"
+alt_mountpoint="/media"
LIVE_MEDIA_PATH="live"
root_persistence="live-rw"
touch /etc/mtab
fi
-[ -f /etc/live.conf ] && . /etc/live.conf
-export USERNAME USERFULLNAME HOSTNAME
-
. /scripts/live-helpers
if [ ! -f /live.vars ]
case "${ARGUMENT}" in
skipconfig)
NOACCESSIBILITY="Yes"
- NOAPTCDROM="Yes"
NOAUTOLOGIN="Yes"
NOCONSOLEKEYBOARD="Yes"
NOFASTBOOT="Yes"
NOFSTAB="Yes"
- NOHOSTS="Yes"
NONETWORKING="Yes"
- NOTIMEZONE="Yes"
NOXAUTOCONFIG="Yes"
- NOXAUTOLOGIN="Yes"
- export NOACCESSIBILITY NOAPTCDROM NOAUTOLOGIN NOCONSOLEKEYBOARD NOFASTBOOT NOFSTAB NOHOSTS NONETWORKING NOTIMEZONE NOXAUTOCONFIG NOXAUTOLOGIN
+ export NOACCESSIBILITY NOAUTOLOGIN NOCONSOLEKEYBOARD NOFASTBOOT NOFSTAB NONETWORKING NOXAUTOCONFIG
;;
access=*)
set -x
;;
+ dhcp)
+ # Force dhcp even while netbooting
+ # Use for debugging in case somebody works on fixing dhclient
+ DHCP="Force";
+ export DHCP
+ ;;
+
+ nodhcp)
+ unset DHCP
+ ;;
+
ethdevice=*)
DEVICE="${ARGUMENT#ethdevice=}"
export DEVICE
export FROMISO
;;
- username=*)
- USERNAME="${ARGUMENT#username=}"
- LIVECONF="changed"
- export USERNAME LIVECONF
- ;;
-
- userfullname=*)
- USERFULLNAME="${ARGUMENT#userfullname=}"
- LIVECONF="changed"
- export USERFULLNAME LIVECONF
- ;;
-
ignore_uuid)
IGNORE_UUID="Yes"
export IGNORE_UUID
export NOACCESSIBILITY
;;
- noaptcdrom)
- NOAPTCDROM="Yes"
- export NOAPTCDROM
- ;;
-
noautologin)
NOAUTOLOGIN="Yes"
export NOAUTOLOGIN
;;
- noxautologin)
- NOXAUTOLOGIN="Yes"
- export NOXAUTOLOGIN
- ;;
-
noconsolekeyboard)
NOCONSOLEKEYBOARD="Yes"
export NOCONSOLEKEYBOARD
export NOFSTAB
;;
- nohosts)
- NOHOSTS="Yes"
- export NOHOSTS
- ;;
-
nonetworking)
NONETWORKING="Yes"
export NONETWORKING
export NOXAUTOCONFIG
;;
- noxscreensaver)
- NOXSCREENSAVER="Yes"
- export NOXSCREENSAVER
- ;;
-
persistent)
PERSISTENT="Yes"
export PERSISTENT
export NOPRESEED
;;
- url=*)
- URL_LOCATION="${ARGUMENT#url=}"
-
- mount -o bind /sys /root/sys
- mount -o bind /proc /root/proc
- mount -o bind /dev /root/dev
-
- mkdir -p /root/var/run/network
- [ "${NETBOOT}" ] || chroot /root dhclient eth0
- chroot /root wget -P /tmp "${URL_LOCATION}"
- [ "${NETBOOT}" ] || chroot /root ifconfig eth0 down
-
- umount /root/sys
- umount /root/proc
- umount /root/dev
-
- LOCATIONS="/tmp/$(basename ${URL_LOCATION}) ${LOCATIONS}"
- ;;
-
*/*=*)
question="${ARGUMENT%%=*}"
value="${ARGUMENT#*=}"
export SILENT
;;
- textonly)
- TEXTONLY="Yes"
- export TEXTONLY
- ;;
-
- timezone=*)
- TIMEZONE="${ARGUMENT#timezone=}"
- export TIMEZONE
- ;;
-
- notimezone)
- NOTIMEZONE="Yes"
- export NOTIMEZONE
- ;;
-
todisk=*)
TODISK="${ARGUMENT#todisk=}"
export TODISK
do_netmount ()
{
- rc=1
-
modprobe -q af_packet # For DHCP
udevadm trigger
NFSROOT=${ROOTSERVER}:${ROOTPATH}
fi
- if ( [ -n "${FETCH}" ] || [ -n "${HTTPFS}" ] || [ -n "${FTPFS}" ] ) && do_httpmount
+ rc=1
+
+ if ( [ -n "${FETCH}" ] || [ -n "${HTTPFS}" ] || [ -n "${FTPFS}" ] )
then
- rc=0
- return ${rc}
+ do_httpmount
+ return $?
fi
if [ "${NFSROOT#*:}" = "${NFSROOT}" ] && [ "$NETBOOT" != "cifs" ]
do_httpmount ()
{
rc=1
- dest="${mountpoint}/${LIVE_MEDIA_PATH}"
- mount -t ramfs ram "${mountpoint}"
- mkdir -p "${dest}"
for webfile in HTTPFS FTPFS FETCH
do
- url="$(eval echo \"\$\{${webfile}\}\")"
- extension="$(echo "${url}" | sed 's/\(.*\)\.\(.*\)/\2/')"
+ local url="$(eval echo \"\$\{${webfile}\}\")"
+ local extension="$(echo "${url}" | sed 's/\(.*\)\.\(.*\)/\2/')"
if [ -n "$url" ]
then
case "${extension}" in
- squashfs|tgz|tar)
+ iso|squashfs|tgz|tar)
+ if [ "${extension}" = "iso" ]
+ then
+ mkdir -p "${alt_mountpoint}"
+ dest="${alt_mountpoint}"
+ else
+ local dest="${mountpoint}/${LIVE_MEDIA_PATH}"
+ mount -t ramfs ram "${mountpoint}"
+ mkdir -p "${dest}"
+ fi
if [ "${webfile}" = "FETCH" ]
then
case "$url" in
fi
[ ${?} -eq 0 ] && rc=0
[ "${extension}" = "tgz" ] && live_dest="ram"
+ if [ "${extension}" = "iso" ]
+ then
+ isoloop=$(setup_loop "${dest}/$(basename "${url}")" "loop" "/sys/block/loop*" "" '')
+ mount -t iso9660 "${isoloop}" "${mountpoint}"
+ rc=${?}
+ fi
break
;;
if [ ${rc} != 0 ]
then
- umount "${mountpoint}"
+ if [ -d "${alt_mountpoint}" ]
+ then
+ umount "${alt_mountpoint}"
+ rmdir "${alt_mountpoint}"
+ fi
+ umount "${mountpoint}"
+ elif [ "${webfile}" != "FETCH" ] ; then
+ NETBOOT="${webfile}"
+ export NETBOOT
fi
return ${rc}
exec 2>&7 7>&-
kill ${tailpid}
[ -w "${rootmnt}/var/log/" ] && cp live.log "${rootmnt}/var/log/" 2>/dev/null
- if [ -f /etc/live.conf ]
- then
- cp /etc/live.conf "${rootmnt}/etc/"
- fi
}
+++ /dev/null
-#!/bin/sh
-
-#set -e
-
-# initramfs-tools header
-
-PREREQ=""
-
-prereqs()
-{
- echo "${PREREQ}"
-}
-
-case "${1}" in
- prereqs)
- prereqs
- exit 0
- ;;
-esac
-
-# live-boot header
-
-. /scripts/live-functions
-
-log_begin_msg "Copying config on real root fs"
-
-# live-boot script
-
-if [ -f /etc/live.conf ]
-then
- if [ ! -z "${LIVECONF}" ]
- then
- # Updating live.conf
- sed -i -e 's/\(USERNAME="\).*"/\1'"${USERNAME}"'"/g' \
- -e 's/\(USERFULLNAME="\).*"/\1'"${USERFULLNAME}"'"/g' \
- -e 's/\(HOSTNAME="\).*"/\1'"${HOSTNAME}"'"/g' \
- /etc/live.conf
- fi
-
- cp -p /etc/live.conf /root/etc/live.conf
-else
-
-cat > /root/etc/live.conf << EOF
-export USERNAME="${USERNAME}"
-export USERFULLNAME="${USERFULLNAME}"
-export HOSTNAME="${HOSTNAME}"
-EOF
-
-fi
-
-log_end_msg
done
else
- if [ -z "${NETBOOT}" ]
+ if [ -z "${NETBOOT}" ] || [ -n "${DHCP}" ]
then
# default, dhcp assigned
method="dhcp"
# Arrange for shells on virtual consoles, rather than login prompts
+USERNAME="user"
+
if [ -z "${NOAUTOLOGIN}" ] && [ -n "${USERNAME}" ]
then
if [ ! -z "${LIVE_GETTY}" ]
+++ /dev/null
-#!/bin/sh
-
-#set -e
-
-# initramfs-tools header
-
-PREREQ=""
-
-prereqs()
-{
- echo "${PREREQ}"
-}
-
-case "${1}" in
- prereqs)
- prereqs
- exit 0
- ;;
-esac
-
-# live-boot header
-
-if [ -n "${NOAPTCDROM}" ]
-then
- exit 0
-fi
-
-. /scripts/live-functions
-
-log_begin_msg "Adding APT-CDROM source"
-
-# live-boot script
-
-if [ -d /root/cdrom ]
-then
- mount -n -o bind /sys /root/sys
- mount -n -o bind /proc /root/proc
- mount -n -o bind /dev /root/dev
-
- chroot /root apt-cdrom -o Acquire::cdrom::AutoDetect=false -m add
-
- umount /root/dev
- umount /root/proc
- umount /root/sys
-fi
-
-log_end_msg