Multi-boot USB Pen complete guide for gimps by a gimp
This is how I got my usb pen multi-booting with a lot of help from: bro satman aftermath & jamie-warez
First make sure not to forget to upgade box with multiboot upgrade before trying to boot from usb
Press menu> Plug-in> nlbpanel.plugin> USB Option> Format USB first then Mount USB
Telnet into box & you should see this:
input
Returns this
This is where I was having trouble my pen was on sda2 not sdb1 because i had no HDD fitted,depending on what you have installed on your box (usb / usb+hdd / hdd) if you have you will see another line:
Input
So I had to change it to this sda not sdb again because no HDD fitted
Input
Returns this
This shows there are 1 partion on the usb pen
That deletes the partion
Input
That creates a new partion
Input
That selects it as the primary partion
Input
They set the size of the partion
That writes the data to the usb pen & returns this
This is where i had trouble again look out for sda or sdb depending on what you have installed on your box (usb / usb+hdd / hdd)
That writes the file system to the usb pen best advice is set it to ext2 not ext3 & Returns this
Input
again watch here for sda1 or sdb1
That mounts the usb pen onto the box
Input
That changes the directory your working in
Now you should ftp the E2 image into mnt/usb/usb0
Back to telnet
Input
That extracts the file & makes a image on the usb pen.
It takes about 5 min at the end you should see something like this flying by in the telnet window
With No errors wait till you see this
Wait at least 30 seconds Then input
Hope this helps
This is how I got my usb pen multi-booting with a lot of help from: bro satman aftermath & jamie-warez
First make sure not to forget to upgade box with multiboot upgrade before trying to boot from usb
Press menu> Plug-in> nlbpanel.plugin> USB Option> Format USB first then Mount USB
Telnet into box & you should see this:
welcome to cuberevo
cuberevo login: root
Password:
System bootup in progress - please wait
[Disconnect bypassed -- root login allowed.]
CubeRevo
Custom release - No Limits Board -->
Release Edition - nlb9207
[NLB cuberevo /]$
cuberevo login: root
Password:
System bootup in progress - please wait
[Disconnect bypassed -- root login allowed.]
CubeRevo
Custom release - No Limits Board -->
Release Edition - nlb9207
[NLB cuberevo /]$
Code:
[B]mount[/B]
[NLB cuberevo /]$ mount
rootfs on / type rootfs (rw)
/dev/root on / type squashfs (ro)
none on /dev type tmpfs (rw)
/dev/mtdblock4 on /var type jffs2 (rw)
none on /mnt type tmpfs (rw)
none on /tmp type tmpfs (rw)
none on /tmp/mqueue type mqueue (rw)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
devpts on /dev/pts type devpts (rw)
tmpfs on /dev/shm type tmpfs (rw)
/dev/sda2 on /mnt/usb/usb0 type ext3 (rw,data=ordered)
[NLB cuberevo /]$
rootfs on / type rootfs (rw)
/dev/root on / type squashfs (ro)
none on /dev type tmpfs (rw)
/dev/mtdblock4 on /var type jffs2 (rw)
none on /mnt type tmpfs (rw)
none on /tmp type tmpfs (rw)
none on /tmp/mqueue type mqueue (rw)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
devpts on /dev/pts type devpts (rw)
tmpfs on /dev/shm type tmpfs (rw)
/dev/sda2 on /mnt/usb/usb0 type ext3 (rw,data=ordered)
[NLB cuberevo /]$
/dev/sda2 on /media type ext3 (rw,data=writeback)
Code:
[B]umount /mnt/usb/usb0[/B]
Code:
[B]fdisk /dev/sda[/B]
Code:
[B]p[/B]
Disk /dev/sda: 1006 MB, 1006108672 bytes
255 heads, 63 sectors/track, 122 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sda2 1 948 1956656 83 Linux
255 heads, 63 sectors/track, 122 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sda2 1 948 1956656 83 Linux
Code:
[B]d[/B]
Disk /dev/sda: 1006 MB, 1006108672 bytes
255 heads, 63 sectors/track, 122 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
255 heads, 63 sectors/track, 122 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
Code:
[B]n[/B]
Input
Code:
[B]p[/B]
Input
Code:
[B]1[/B]
Code:
[B]enter[/B]
Code:
[B]enter[/B]
Code:
[B]w[/B]
The partition table has been altered!
Calling ioctl() to re-read partition table.
Syncing disks.
Calling ioctl() to re-read partition table.
Syncing disks.
Code:
[B]mkfs.ext2 /dev/sda1[/B]
mke2fs 1.38 (30-Jun-2005)
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
122624 inodes, 244983 blocks
12249 blocks (5.00%) reserved for the super user
First data block=0
8 block groups
32768 blocks per group, 32768 fragments per group
15328 inodes per group
Superblock backups stored on blocks:
32768, 98304, 163840, 229376
Writing inode tables: done
Writing superblocks and filesystem accounting information: done
This filesystem will be automatically checked every 34 mounts or
180 days, whichever comes first. Use tune2fs -c or -i to override.
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
122624 inodes, 244983 blocks
12249 blocks (5.00%) reserved for the super user
First data block=0
8 block groups
32768 blocks per group, 32768 fragments per group
15328 inodes per group
Superblock backups stored on blocks:
32768, 98304, 163840, 229376
Writing inode tables: done
Writing superblocks and filesystem accounting information: done
This filesystem will be automatically checked every 34 mounts or
180 days, whichever comes first. Use tune2fs -c or -i to override.
Code:
[B]mount -t ext2 /dev/sda1 /mnt/usb/usb0[/B]
That mounts the usb pen onto the box
Input
Code:
[B]cd /mnt/usb/usb0[/B]
Now you should ftp the E2 image into mnt/usb/usb0
Back to telnet
Input
Code:
[B]tar -zxvf e2image.tar.gz[/B]
It takes about 5 min at the end you should see something like this flying by in the telnet window
usr/local/share/enigma2/radio.mvi
var
var/myepg
var/myepg/opentv
var/myepg/myepg_start.sh
var/etc
var/etc/.firstboot
var/etc/rcS_user.sh
var/etc/SIFTeam
var/bin
var
var/myepg
var/myepg/opentv
var/myepg/myepg_start.sh
var/etc
var/etc/.firstboot
var/etc/rcS_user.sh
var/etc/SIFTeam
var/bin
[NLB cuberevo usb0]$
Code:
[B]sync[/B]
Code:
[B]sync[/B]
Hope this helps

Comment