Esta guía fue hecha para Ubuntu (Gnome). También funciona para Kubuntu (KDE), con algunas excepciones.
He podido iniciar el CD en vivo directamente en una sesión en vivo sin tiempo de espera o menú sofisticado, opcionalmente con un paquete de idioma instalado.
USB en vivo (16.04)
- Monte el USB con Ubuntu instalado en él
- Copia de seguridad del archivo
syslinux/syslinux.cfg. Lo modificaremos, por lo que debemos reemplazarlo nuevamente si algo sale mal.
- Abra los siguientes archivos en el directorio syslinux:
syslinux.cfgy
txt.cfg
- Eliminar (o comentar) todo en
syslinux.cfg.
El txt.cfgarchivo tiene las entradas de menú GRUB predeterminadas. Copie el directo a syslinux.cfg:
default live
label live
menu label ^Try Ubuntu without installing
kernel /casper/vmlinuz.efi
append file=/cdrom/preseed/ubuntu.seed boot=casper cdrom-detect/try-usb=true persistent noprompt floppy.allowed_drive_mask=0 ignore_uuid initrd=/casper/initrd.lz quiet splash --
Puede agregar los parámetros específicos del kernel necesarios para su dispositivo en la línea adjunta.
- Guarde isolinux.cfg y arranque su sistema usando el USB. Se iniciará directamente en el escritorio ahora.
USB en vivo (13.10)
- Monte el USB con Ubuntu instalado en él
- Copia de seguridad del archivo
isolinux/isolinux.cfg. Lo modificaremos, por lo que debemos reemplazarlo nuevamente si algo sale mal.
- Abra los siguientes archivos en el directorio isolinux:
isolinux.cfgy
txt.cfg
- Eliminar todo
isolinux.cfg.
El txt.cfgarchivo tiene las entradas de menú GRUB predeterminadas. Copie el directo a isolinux.cfg:
default live
label live
menu label ^Try Ubuntu without installing
kernel /casper/vmlinuz.efi
append file=/cdrom/preseed/ubuntu.seed boot=casper cdrom-detect/try-usb=true persistent noprompt floppy.allowed_drive_mask=0 ignore_uuid initrd=/casper/initrd.lz quiet splash --
Puede agregar los parámetros específicos del kernel necesarios para su dispositivo en la línea adjunta.
- Guarde isolinux.cfg y arranque su sistema usando el USB. Se iniciará directamente en el escritorio ahora.
[ fuente ]
USB en vivo (11.04)
- Vaya a la carpeta raíz de su Live USB
- Ingrese el
syslinuxdirectorio
- Hacer el
syslinux.cfgarchivo escribible
Reemplace el contenido del archivo syslinux.cfgcon:
default live
label live
say Booting an Ubuntu Live session...
kernel /casper/vmlinuz
append file=/cdrom/preseed/ubuntu.seed boot=casper initrd=/casper/initrd.lz quiet splash noprompt --
- Opcional: localizar el sistema (ver más abajo)
CD en vivo
Si tiene un Live CD en su unidad de CD, móntelo. De lo contrario, si tiene un archivo ISO disponible, móntelo /media/cdromejecutando el siguiente comando en un terminal (reemplace el nombre del .isoarchivo en consecuencia):
sudo mount -o loop,ro ubuntu-11.04-desktop-amd64.iso /media/cdrom
- Cree un directorio temporal en el que se pueda almacenar el contenido del CD, por ejemplo
~/live-cd( mkdir ~/live-cd)
- Copie el contenido del CD a la carpeta
~/live-cd/iso( cp -r /media/cdrom ~/live-cd/iso)
- Como el Live CD ya no es necesario, se puede desmontar (
sudo umount /media/cdrom)
- Abre la
~/live-cd/isocarpeta ( cd ~/live-cd/iso)
- Ingrese el
isolinuxdirectorio ( cd isolinux)
- Hacer que el
isolinux.cfgarchivo se pueda escribir ( chmod u+w isolinux.cfg)
Reemplace el contenido del archivo isolinux.cfgcon:
default live
label live
say Booting an Ubuntu Live session...
kernel /casper/vmlinuz
append file=/cdrom/preseed/ubuntu.seed boot=casper initrd=/casper/initrd.lz quiet splash --
- Opcional: localizar el sistema (ver más abajo)
Abra una terminal y ejecute:
cd ~/live-cd
chmod u+w iso/isolinux/isolinux.bin
mkisofs -r -V "Ubuntu Live session" -cache-inodes -J -l -b isolinux/isolinux.bin -c isolinux/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table -o ubuntu-11.04-live-amd64.iso iso
- La nueva iso estará disponible en
~/live-cd/ubuntu-11.04-live-amd64.iso. Para ahorrar espacio, ~/live-cd/isose puede eliminar el directorio. ( rm -rf ~/live-cd/iso)
- Ahora grabe el
ubuntu-11.04-live-amd64.isoarchivo en un CD si es necesario.
Localizar Ubuntu (traducciones)
Si desea que el sistema en los idiomas Inglés, español, portugués, chino simplificado o xhosa, que acaba de añadir la locale=opción de arranque con en, es, pt, xho zhen la appendlínea como en:
... quiet splash locale=pt --
De lo contrario, si no desea modificar el archivo que contiene el sistema de archivos raíz ( filesystem.squashfs) y no le importa hackear, continúe leyendo.
Abra una terminal y navegue al ~/live-cd/isodirectorio y coloque el código de http://pastebin.com/VTdt9WFZ en un archivo (nómbrelo install-locale) y ejecútelo.
Este script monta filesystem.squashfs, recupera la información de la versión de los paquetes de idiomas, descarga los paquetes y los coloca en el directorio locale-hack. A continuación, se crea un script que instala los paquetes de idiomas en el momento del arranque. Para que eso funcione, el script también modifica el archivo syslinux.cfgo isolinux.cfgpara aplicar estos cambios.
Se le pedirá una configuración regional, ingrese algo como nlo de. El guión no es tan inteligente para entender cosas como Dutcho German. Luego, el archivo puede ser eliminado
Los comandos de terminal que deben ejecutarse:
cd ~/live-cd/iso
wget http://pastebin.com/raw.php?i=VTdt9WFZ -O install-locale
bash install-locale
rm install-locale
Tenga en cuenta que agregar un paquete de idioma puede hacer que el .isoarchivo generado sea mayor de 700 MB, lo que no cabe en un CD. Sin embargo, para máquinas virtuales es suficiente. Este truco tiene como efecto secundario que Plymouth no funciona (es decir, no obtiene una pantalla de arranque sofisticada), pero al menos el sistema se traduce al iniciar sesión. De lo contrario, tuvo que instalarlo language-pack-gnome-*manualmente.
Referencias