Help - Search - Members - Calendar
Full Version: Zubuntu And Cacko?how?
OESF Forums > Distros, Development, and Model Specific Forums > Distro Support and Discussion > Ubuntu
axeTail
Hi how do I setup cack on a partitioned SD card? Zubuntu is running on the 1st partition.
thebaz67
This is how I configured my C3100.

I installed cacko normally to the NAND.

I installed the patch avail here to remove the need for the part hard drive partitions:

http://www.oesf.org/forum/index.php?s=&...st&p=176430

Then I created a couple of partitions on an SD card, one to hold the Zubuntu OS and one to point to the install of cacko on the NAND.

All I did to get cacko working is in the /boot partition on the sd card was place the zImage file and the kerel-cmdline containing the text below

console=ttyS0 root=/dev/mtdblock2 mtdparts=sharpsl-nand:7168k@0k(smf),32768k@7168k(root),-(home) jffs2_orphaned_inodes=delete EQUIPMENT=0 LOGOLANG=1 DEFYEAR=2006 LOGO=1 LAUNCH=q


what this does is load the zImage file from SD then loads the rest of cacko from the internal memory.

axeTail
Thanks it worked. One more question. I have debian installed on the hard drive. What should the kernel-cmdline file contain to boot debian successfully? Thanks
Fatty
QUOTE(thebaz67 @ Feb 6 2009, 10:14 PM) *
This is how I configured my C3100.
I installed cacko normally to the NAND.
I installed the patch avail here to remove the need for the part hard drive partitions:
http://www.oesf.org/forum/index.php?s=&...st&p=176430
Then I created a couple of partitions on an SD card, one to hold the Zubuntu OS and one to point to the install of cacko on the NAND.
All I did to get cacko working is in the /boot partition on the sd card was place the zImage file and the kerel-cmdline containing the text below
console=ttyS0 root=/dev/mtdblock2 mtdparts=sharpsl-nand:7168k@0k(smf),32768k@7168k(root),-(home) jffs2_orphaned_inodes=delete EQUIPMENT=0 LOGOLANG=1 DEFYEAR=2006 LOGO=1 LAUNCH=q
what this does is load the zImage file from SD then loads the rest of cacko from the internal memory.


Tks. It works for me also. I can now multiboot Zubuntu/Andromeda Debian/Android 0.9/Angstrom and finally, Cacko! Ha Ha tongue.gif

In case anyone need, here is the kernel I used:
http://www.oesf.org/forum/index.php?showto...st&p=178674


QUOTE(axeTail @ Feb 9 2009, 03:31 PM) *
Thanks it worked. One more question. I have debian installed on the hard drive. What should the kernel-cmdline file contain to boot debian successfully? Thanks


I just copy the one from Zubuntu and Debian boots just fine.
Moad-Dib
Hello, i've a 3100 i've done the same manipulation :
QUOTE
This is how I configured my C3100.

I installed cacko normally to the NAND.

I installed the patch avail here to remove the need for the part hard drive partitions:

http://www.oesf.org/forum/index.php?s=&...st&p=176430

Then I created a couple of partitions on an SD card, one to hold the Zubuntu OS and one to point to the install of cacko on the NAND.

All I did to get cacko working is in the /boot partition on the sd card was place the zImage file and the kerel-cmdline containing the text below

console=ttyS0 root=/dev/mtdblock2 mtdparts=sharpsl-nand:7168k@0k(smf),32768k@7168k(root),-(home) jffs2_orphaned_inodes=delete EQUIPMENT=0 LOGOLANG=1 DEFYEAR=2006 LOGO=1 LAUNCH=q

what this does is load the zImage file from SD then loads the rest of cacko from the internal memory.


What does mean " and one to point to the install of cacko on the NAND. " ?
Because i've only create on the SD card 2 partitions, one with Zubuntu and one empty named cacko with etx3 as filesystem.

thanks.
Fatty
QUOTE(Moad-Dib @ Apr 6 2009, 03:35 PM) *
Hello, i've a 3100 i've done the same manipulation :

What does mean " and one to point to the install of cacko on the NAND. " ?
Because i've only create on the SD card 2 partitions, one with Zubuntu and one empty named cacko with etx3 as filesystem.

thanks.


The 'real' cacko system is indeed on NAND. We only need a small partition on SD/CF to hold the cacko/sharp kernel, distro description and boot parameters (which tell the boot loader to boot the 'real' cacko on NAND).
agosine
Can anyone tell me how these lines would change for a C1000? I would like to run Cacko off the main memory and try other OSs off my SD card.

console=ttyS0 root=/dev/mtdblock2 mtdparts=sharpsl-nand:7168k@0k(smf),32768k@7168k(root),-(home) jffs2_orphaned_inodes=delete EQUIPMENT=0 LOGOLANG=1 DEFYEAR=2006 LOGO=1 LAUNCH=q

The help is appreciated.
Moad-Dib
QUOTE
The 'real' cacko system is indeed on NAND. We only need a small partition on SD/CF to hold the cacko/sharp kernel, distro description and boot parameters (which tell the boot loader to boot the 'real' cacko on NAND).


Thanks Fatty,
What do i insert in the cacko's partition on SD/CF ?

Thank you.
Fatty
QUOTE(agosine @ Apr 7 2009, 09:21 AM) *
Can anyone tell me how these lines would change for a C1000? I would like to run Cacko off the main memory and try other OSs off my SD card.

console=ttyS0 root=/dev/mtdblock2 mtdparts=sharpsl-nand:7168k@0k(smf),32768k@7168k(root),-(home) jffs2_orphaned_inodes=delete EQUIPMENT=0 LOGOLANG=1 DEFYEAR=2006 LOGO=1 LAUNCH=q

The help is appreciated.


Same. It works for both of my C1000 (booting Sharp ROM) & C3100 (booting Cacko).
Fatty
QUOTE(Moad-Dib @ Apr 7 2009, 02:37 PM) *
QUOTE
The 'real' cacko system is indeed on NAND. We only need a small partition on SD/CF to hold the cacko/sharp kernel, distro description and boot parameters (which tell the boot loader to boot the 'real' cacko on NAND).


Thanks Fatty,
What do i insert in the cacko's partition on SD/CF ?

Thank you.


Three files.

image.nfo (text file containing only a name of the distro)
zImage (kernel image. Take a look at post #4)
kernel-cmdline (kernel boot parameter. The heart of this entire thread!)

Don't forget to do the patch mentioned in post #2.
Moad-Dib
Thanks Fatty,

it works

but i don't have anymore the /hdd3 partition with fat 32 file system on my cacko.

Bye
Moad-Dib
QUOTE(Moad-Dib @ Apr 9 2009, 08:56 AM) *
Thanks Fatty,

it works

but i don't have anymore the /hdd3 partition with fat 32 file system on my cacko.

Bye

Sorry,

i still got it ; i've done a " mount -a ".

Thank again
agosine
Hi Fatty. Thank you for the quick reply. I will be trying this over the weekend.
adf
I'm having the stuck on the blue "loading cacko and qtopia screen. Any suggestions? D&M nand utils of some kind reflash cacko? I'd like to get this going, mostly for eviljazz's audio updates.

Zubuntu (jaunty) is running great, though.
mjiba
Don't know which Cacko kernal you are using (in Cacko partition of SD), but I was not able to get past the "loading Cacko..." screen using eviljazz's kernals.

I was able to load Qtopia using the kernal link above (post # 4 by Fatty).
Although it let me boot into Cacko, I then had the problem of never being able to fully suspend in Cacko (my screen would go blank but backlight remained on). I posted not too long ago to see if anyone else experienced this, but I seem to be the only one. Perhapes you will have more success!

good luck!
adf
QUOTE(thebaz67 @ Feb 6 2009, 06:14 AM) *
This is how I configured my C3100.

I installed cacko normally to the NAND.

I installed the patch avail here to remove the need for the part hard drive partitions:

http://www.oesf.org/forum/index.php?s=&...st&p=176430

Then I created a couple of partitions on an SD card, one to hold the Zubuntu OS and one to point to the install of cacko on the NAND.

All I did to get cacko working is in the /boot partition on the sd card was place the zImage file and the kerel-cmdline containing the text below

console=ttyS0 root=/dev/mtdblock2 mtdparts=sharpsl-nand:7168k@0k(smf),32768k@7168k(root),-(home) jffs2_orphaned_inodes=delete EQUIPMENT=0 LOGOLANG=1 DEFYEAR=2006 LOGO=1 LAUNCH=q


what this does is load the zImage file from SD then loads the rest of cacko from the internal memory.

Ok..I'm missing something. All I can manage following these directions is to hanf on the cacko blue loading screen. I bet I entered the kernel_cmdline wrong. What should it look like in the text editor?

Also, did you resize the cacko root partition to 32 as the cacko directions call for?
mjiba
When you boot Cacko the first time, before flashing the Zubuntu-kexec kernal, you can use:

cat /proc/cmdline > [location of kernal-cmdline file on SD]

to have the correct cmdline info on your SD partition. It may be different depending on your Z model.

Hope this helps...
adf
QUOTE(mjiba @ Apr 12 2009, 07:06 PM) *
When you boot Cacko the first time, before flashing the Zubuntu-kexec kernal, you can use:

cat /proc/cmdline > [location of kernal-cmdline file on SD]

to have the correct cmdline info on your SD partition. It may be different depending on your Z model.

Hope this helps...



I had to reflash and install evil jazz's kernel and modules before I did cat /proc/cmdline, etc.. but it worked great.

Now I just have to get sound in zubuntu and make cacko use my ambicom wifi smile.gif
mjiba
Just out of curiosity, which Cacko kernal did you wind up using? I could not get eviljazz's kernel to work with this, no matter what I tried.
Glad you got it working though.
adf
QUOTE(mjiba @ Apr 21 2009, 01:54 PM) *
Just out of curiosity, which Cacko kernal did you wind up using? I could not get eviljazz's kernel to work with this, no matter what I tried.
Glad you got it working though.

I did a restore form trisoft's image, flashed cacko..had issues for a bit. what I ended up doing was flashing cacko, doing the no hd patch (which I suspect of having side effects) installing eviljazz's fastfpe cahchedfb kernel AND the modules, catting the cmdline over to the /boot/kernel_cmd and adding the same eviljazz zImage to the /boot dir. It seems to work, but I am having wifi issues..sadly now I am having them on both cacko and zubuntu because I installed connman and can no longer get dhc to work, but that is a story for another thread, and I can use the cacko boot to install a new zubuntu image if necessary smile.gif
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2015 Invision Power Services, Inc.