Site Tools


u-boot_cm11_and_archlinux_multiboot

This is an old revision of the document!


CyanogenMod 11 (KitKat) / Archlinux multiboot on Toshiba AC100

Switching to U-Boot and Installing CyanogenMod

I installed CM-11 following https://code.google.com/p/cm-paz00/wiki/InstallGuide?tm=6 Completing the process, you'll have also u-boot installed on your AC100 SOS partition (/dev/mmcblk0p1) !

Adding a new item to u-boot menu

Reboot your ac100 using SOS-BOOT: connect your ac100 to a PC via mini-USB cable, Press and hold CTRL+ESC+POWER keys at the same time on the ac100 and, from the pc:

nvflash --bl sos-uboot-r5-2013-09-23.bin --go

ac100 will restart with sos kernel & minimal system. now you can access & mount ac100 partitions:

mkdir /sos
mkdir /lnx
mkdir /arch
mkdir /sd # to copy kernel from

mount /dev/mmcblk0p1 /sos
mount /dev/mmcblk0p2 /lnx
mount /dev/mmcblk0p7 /arch
mount /dev/mmcblk1p1 /sd

As you can see i used an sd to copy filesystem,kernel,modules,dtmb from. My ac100 is 16GB model, and i used mmcblk0p7 to install Archlinux.

Ok, u-boot uses a “compiled” text file to show its menu: in /sos/boot you'll find boot.scr (CM-11 gift :)) ; let's copy it in boot.cmd and modify:

cd /sos/boot
cp boot.scr boot.cmd
vi boot.cmd

now you'll have to delete (press 'x' some times… ) the “binary garbage” header, an add (press 'i' to switch vi in edit mode) a new line; something like:

u-boot_cm11_and_archlinux_multiboot.1403366663.txt.gz · Last modified: 2014/06/21 18:04 by santox