Difference between revisions of "Template:Tenderloin Install Steps"

From WebOS-Ports
Jump to: navigation, search
m (Only create /media/ext3fs is needed)
Line 1: Line 1:
 
==Preparing your device & installation instructions==
 
==Preparing your device & installation instructions==
 +
 +
These instructions will guide you on how to create a dual boot on your TouchPad with webOS 3.0.x and LuneOS.
  
 
1. Create an ext3fs lvm partition of at least 1GB (use [http://forums.webosnation.com/webos-internals/304871-tailor-device-live-partition-filesystem-editor-beta-testing.html Tailor] or [http://www.webos-internals.org/wiki/UbuntuChroot#Step_1:_Creating_a_WebOS_Doctor Meta-Doctor] to achieve this). It must be named '''ext3fs''' ! Tailor automatically uses this name for an ext3 partition.
 
1. Create an ext3fs lvm partition of at least 1GB (use [http://forums.webosnation.com/webos-internals/304871-tailor-device-live-partition-filesystem-editor-beta-testing.html Tailor] or [http://www.webos-internals.org/wiki/UbuntuChroot#Step_1:_Creating_a_WebOS_Doctor Meta-Doctor] to achieve this). It must be named '''ext3fs''' ! Tailor automatically uses this name for an ext3 partition.

Revision as of 21:20, 9 July 2014

Preparing your device & installation instructions

These instructions will guide you on how to create a dual boot on your TouchPad with webOS 3.0.x and LuneOS.

1. Create an ext3fs lvm partition of at least 1GB (use Tailor or Meta-Doctor to achieve this). It must be named ext3fs ! Tailor automatically uses this name for an ext3 partition.

2. Download the latest Moboot (0.3.8) with filename moboot_038-tenderloin.zip

3. Unpack moboot_038-tenderloin.zip and you will have a file called uImage.moboot_0.3.8

2. Download the image, copy it to the USB drive (/media/internal) and extract it into the new partition by issuing the following commands:

mount -o remount,rw /

mkdir /media/ext3fs && mount /dev/store/ext3fs /media/ext3fs

cd /media/internal

tar xzf webos-ports-dev-image-tenderloin.tar.gz -C /media/ext3fs

3. Download the kernel (luneos.uImage) and add it to the boot partition as uImage.LuneOS and either symlink it to uImage or use moboot. Follow the instruction below:

- Boot into webOS (make sure to have Developer Mode enabled!)

- Run novaterm

mount -o remount,rw /boot

cd /boot

rm uImage

exit

novacom put file://boot/uImage.LuneOS < luneos.uImage

novacom put file://boot/uImage < uImage.moboot_0.3.8

novaterm

cd /boot

ln -sf uImage-2.6.35-palm-tenderloin uImage.webOS

ls -l

Output should look like: Moboot.png

Reinstalling the image

Sometimes it might be necessary to reinstall the image, in order to do so follow these steps:

mount -o remount,rw /

mkdir -p /media/ext3fs && mount /dev/store/ext3fs /media/ext3fs

rm -rf /media/ext3fs/*

cd /media/internal

tar xzf webos-ports-dev-image-tenderloin.tar.gz -C /media/ext3fs