<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="https://es.wikieducator.org/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="es">
		<id>https://es.wikieducator.org/index.php?action=history&amp;feed=atom&amp;title=Portable_and_persistent_Ubuntu</id>
		<title>Portable and persistent Ubuntu - Historial de revisiones</title>
		<link rel="self" type="application/atom+xml" href="https://es.wikieducator.org/index.php?action=history&amp;feed=atom&amp;title=Portable_and_persistent_Ubuntu"/>
		<link rel="alternate" type="text/html" href="https://es.wikieducator.org/index.php?title=Portable_and_persistent_Ubuntu&amp;action=history"/>
		<updated>2026-06-19T16:25:22Z</updated>
		<subtitle>Historial de revisiones para esta página en el wiki</subtitle>
		<generator>MediaWiki 1.23.14</generator>

	<entry>
		<id>https://es.wikieducator.org/index.php?title=Portable_and_persistent_Ubuntu&amp;diff=8299&amp;oldid=prev</id>
		<title>Juanda: Página creada con 'Shell script para crear una distribución linux portable y persistente tipo Debian. Probado con Lubuntu 12.04 y Ubuntu 12.04 &lt;pre&gt; #!/bin/bash device=sdf iso_file=lubuntu-12.04-…'</title>
		<link rel="alternate" type="text/html" href="https://es.wikieducator.org/index.php?title=Portable_and_persistent_Ubuntu&amp;diff=8299&amp;oldid=prev"/>
				<updated>2012-05-13T21:46:44Z</updated>
		
		<summary type="html">&lt;p&gt;Página creada con &amp;#039;Shell script para crear una distribución linux portable y persistente tipo Debian. Probado con Lubuntu 12.04 y Ubuntu 12.04 &amp;lt;pre&amp;gt; #!/bin/bash device=sdf iso_file=lubuntu-12.04-…&amp;#039;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Página nueva&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Shell script para crear una distribución linux portable y persistente tipo Debian.&lt;br /&gt;
Probado con Lubuntu 12.04 y Ubuntu 12.04&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
device=sdf&lt;br /&gt;
iso_file=lubuntu-12.04-desktop-i386.iso&lt;br /&gt;
 &lt;br /&gt;
echo &amp;quot;Creating a bootable USB stick.&amp;quot;&lt;br /&gt;
echo &amp;quot;ISO Image: $iso_file&amp;quot;&lt;br /&gt;
echo &amp;quot;Device: /dev/$device&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
echo -n -e &amp;quot;\nAre you sure you want to continue? (y/n): &amp;quot;&lt;br /&gt;
read confirm&lt;br /&gt;
 &lt;br /&gt;
if [ &amp;quot;$confirm&amp;quot; != &amp;quot;y&amp;quot; ]; then&lt;br /&gt;
    echo &amp;quot;You have chosen to exit. Goodbye.&amp;quot;&lt;br /&gt;
    exit 0&lt;br /&gt;
fi&lt;br /&gt;
 &lt;br /&gt;
echo -e &amp;quot;\nVerifying that your USB drive does not have bad blocks&amp;quot;&lt;br /&gt;
sudo badblocks &amp;quot;/dev/$device&amp;quot;&amp;quot;2&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
# Format as FAT32&lt;br /&gt;
echo -e &amp;quot;\nFormating /dev/$device&amp;quot;&amp;quot;1 as FAT32&amp;quot;&lt;br /&gt;
sudo mkfs.vfat -F 32 -c &amp;quot;/dev/$device&amp;quot;&amp;quot;1&amp;quot;&lt;br /&gt;
sudo dosfslabel /dev/$device1 UBUNTULIVE&lt;br /&gt;
 &lt;br /&gt;
echo -e &amp;quot;\nCreating dir /media/USBDRIVE and mounting $iso_file&amp;quot;&lt;br /&gt;
sudo mkdir -p /media/USBDRIVE&lt;br /&gt;
sudo mount &amp;quot;/dev/$device&amp;quot;&amp;quot;1&amp;quot; /media/USBDRIVE&lt;br /&gt;
 &lt;br /&gt;
# Install GRUB on the FAT32 partition of your USB drive&lt;br /&gt;
echo -e &amp;quot;\nInstalling GRUB to /media/USBDRIVE on /dev/$device&amp;quot;&lt;br /&gt;
sudo grub-install --no-floppy --root-directory=/media/USBDRIVE /dev/$device&lt;br /&gt;
 &lt;br /&gt;
## Copy the kernel and initial RAM disk from the ISO image to your GRUB directory&lt;br /&gt;
echo -e &amp;quot;\nCreating directory /mnt/isoimage, mounting $iso_file and copying kernel and RAM disk to /media/USBDRIVE/boot/&amp;quot;&lt;br /&gt;
sudo mkdir -p /mnt/isoimage&lt;br /&gt;
sudo mount -o loop $iso_file /mnt/isoimage&lt;br /&gt;
sudo cp /mnt/isoimage/casper/{vmlinuz,initrd.lz} /media/USBDRIVE/boot/&lt;br /&gt;
sudo umount /mnt/isoimage&lt;br /&gt;
sudo rmdir /mnt/isoimage&lt;br /&gt;
 &lt;br /&gt;
# Create a persistent file system to store data and customizations&lt;br /&gt;
echo -e &amp;quot;\nCreate a persistent file system to store data and customizations&amp;quot;&lt;br /&gt;
sudo dd if=/dev/zero of=/media/USBDRIVE/casper-rw bs=1M count=256&lt;br /&gt;
sudo mkfs.ext3 -F /media/USBDRIVE/casper-rw&lt;br /&gt;
 &lt;br /&gt;
# Write the ISO image to the hidden partition&lt;br /&gt;
echo -e &amp;quot;\nWriting IOS image ($iso_file) to /dev/$device&amp;quot;&amp;quot;2&amp;quot;&lt;br /&gt;
sudo dd if=$iso_file of=&amp;quot;/dev/$device&amp;quot;&amp;quot;2&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
echo -e &amp;quot;\nCreating /media/USBDRIVE/boot/grub/grub.cfg&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
cat &amp;lt;&amp;lt;EOF &amp;gt;&amp;gt;/tmp/grub.cfg&lt;br /&gt;
 &lt;br /&gt;
set default=0&lt;br /&gt;
set timeout=5&lt;br /&gt;
### BEGIN /etc/grub.d/10_Linux ###&lt;br /&gt;
menuentry &amp;quot;Distro&amp;quot; {&lt;br /&gt;
search --set -f /boot/vmlinuz&lt;br /&gt;
linux /boot/vmlinuz boot=casper persistent rw file=/preseed/distro.seed&lt;br /&gt;
initrd /boot/initrd.lz&lt;br /&gt;
}&lt;br /&gt;
### END /etc/grub.d/10_Linux ###&lt;br /&gt;
 &lt;br /&gt;
EOF&lt;br /&gt;
 &lt;br /&gt;
sudo cp /tmp/grub.cfg /media/USBDRIVE/boot/grub/grub.cfg&lt;br /&gt;
rm /tmp/grub.cfg&lt;br /&gt;
 &lt;br /&gt;
echo -e &amp;quot;\nFinished!&amp;quot; &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Juanda</name></author>	</entry>

	</feed>