Welcome to XDA

Search to go directly to your device's forum

Register an account

Unlock full posting privileges

Ask a question

No registration required
Post Reply

[Dual-Boot SDCard | CM7.2 Source | Guides | Recovery | Stock 1.4.2 ]

OP succulent

22nd May 2012, 01:24 AM   |  #41  
succulent's Avatar
OP Senior Member
Thanks Meter: 448
 
241 posts
Join Date:Joined: Dec 2010
Quote:
Originally Posted by JKShack

OK forgive if this is has been answered or if I am misunderstanding. I thought the CM9 rom was currently internal only? Would that preclude you from dual booting. If it overwrites the internal files.

Thanks,
Jason

- Boot CM7/CM9 from sdcard with fattire's cyanoboot


Cyanoboot allow you to boot into as many rom as you want from sdcard, as long as you know how to modify and compiled it. I've modified cm9 boot.img/updater-script so that you can use it with existent cm9 rom and boot it from sdcard. Thus, you can have an sdcard that can dual boot cm7 and cm9 or even quintuple boot from sdcard. It's easier to test kernel/rom from a bootable sdcard.

The Following User Says Thank You to succulent For This Useful Post: [ View ]
23rd May 2012, 05:20 AM   |  #42  
Senior Member
Thanks Meter: 437
 
1,428 posts
Join Date:Joined: Jan 2011
More
I have not been able to create a bootable dual-boot CM9/CM7 card, but succeeded in creating a bootable CM9-only card.

However I noticed that only /sdcard is showed in ES File Explorer. Is there a way to see/access the NT internal storage?

Thanks.
Last edited by digixmax; 13th June 2012 at 12:18 AM.
26th May 2012, 07:29 AM   |  #43  
leapinlar's Avatar
Recognized Contributor
Thanks Meter: 3,701
 
8,428 posts
Join Date:Joined: Oct 2006
Donate to Me
More
I had trouble getting succulents dual boot setup to boot at all. I finally got it to work by burning celticwebsolutions cm7 image to SD. It would boot to SD from the power button perfectly. Then I used minitool partition manager to delete all the partitions except the first. Then I expanded that first partition much larger to be the sdcard. Then I created the other 4 partitions per succulents instructions. I removed all but MLO and u-boot.bin from the first partition and put succulents other files there (flashing _boot, boot, altboot, recovery, etc.) It worked perfectly. Booted from the power button into cyanoboot so that I could boot into CWM to flash the modded roms and gapps. Now I have stock rooted 1.4.2 on emmc and cm7/cm9 on SD. And I use Cyanoboot to determine which boot to.

Also I found that it would not boot to SD unless the unit was completely powered off first. Someone on another thread suggested getting NookColor Power Button widget by Otis8 (99). It works perfectly on the Nook Tablet. Now it is very easy to quickly power off to boot to another ROM.
Last edited by leapinlar; 27th May 2012 at 05:47 AM.
The Following User Says Thank You to leapinlar For This Useful Post: [ View ]
29th May 2012, 02:10 AM   |  #44  
Senior Member
Thanks Meter: 437
 
1,428 posts
Join Date:Joined: Jan 2011
More
Quote:
Originally Posted by leapinlar

I had trouble getting succulents dual boot setup to boot at all. I finally got it to work by burning celticwebsolutions cm7 image to SD. It would boot to SD from the power button perfectly. Then I used minitool partition manager to delete all the partitions except the first. Then I expanded that first partition much larger to be the sdcard. Then I created the other 4 partitions per succulents instructions. I removed all but MLO and u-boot.bin from the first partition and put succulents other files there (flashing _boot, boot, altboot, recovery, etc.) It worked perfectly. Booted from the power button into cyanoboot so that I could boot into CWM to flash the modded roms and gapps. Now I have stock rooted 1.4.2 on emmc and cm7/cm9 on SD. And I use Cyanoboot to determine which boot to.

Also I found that it would not boot to SD unless the unit was completely powered off first. Someone on another thread suggested getting NookColor Power Button widget by Otis8 (99). It works perfectly on the Nook Tablet. Now it is very easy to quickly power off to boot to another ROM.

I tried this method and still have not been able to create a bootable SD card. The CM7SD card would boot just fine, but it seems that making changes to the partitions on the card cause somehow rendered it unbootable.
Last edited by digixmax; 29th May 2012 at 02:14 AM.
The Following User Says Thank You to digixmax For This Useful Post: [ View ]
29th May 2012, 04:11 AM   |  #45  
Senior Member
Thanks Meter: 437
 
1,428 posts
Join Date:Joined: Jan 2011
More
Quote:
Originally Posted by digixmax

...
However I noticed that only /sdcard is showed in ES File Explorer. Is there a way to see/access the NT internal storage?
...

I found the answer to the above -- thanks to succulent who pointed to this post.
Last edited by digixmax; 13th June 2012 at 12:18 AM.
29th May 2012, 05:02 AM   |  #46  
leapinlar's Avatar
Recognized Contributor
Thanks Meter: 3,701
 
8,428 posts
Join Date:Joined: Oct 2006
Donate to Me
More
Quote:
Originally Posted by digixmax

I tried this method and still have not been able to create a bootable SD card. The CM7SD card would boot just fine, but it seems that making changes to the partitions on the card cause somehow rendered it unbootable.

Actually, I did it a little differently than I described. I put the cyanoboot (flashing_boot.img) on first to replace the one that came from team B. Then I booted to be sure that worked. It did, and I used cyanoboot to boot to cm7 since the partitions for Team B cm7 are the same. It worked. Then I did the partition 2, 3 and 4 deletions. Booted to cyanoboot to make sure I could still boot to that. It did. Then I expanded partition 1 (in my case to 11.7GB on my 16GB card). Booted again, it still worked. Then created partition 2 (450MB ext4), partition 3 (1100 MB ext4), partition 4 (Extended rest of sd), partition 5 (450 MB ext4 logical) and partition 6 (rest of extended ext4 logical). All the time making sure something I did did not prevent it from booting. And I always made sure the nook was powered off before attempting to boot.

I don't know if this procedure made a difference or not. I know how an SD is formatted makes a difference. That's why I was careful not to change the format of partition 1. I have read that each nook has it's own way of responding.

Sent from my Nook Color running ICS and Tapatalk
Last edited by leapinlar; 29th May 2012 at 05:04 AM.
29th May 2012, 08:03 PM   |  #47  
leapinlar's Avatar
Recognized Contributor
Thanks Meter: 3,701
 
8,428 posts
Join Date:Joined: Oct 2006
Donate to Me
More
I just posted on the .04 cm9 thread about the rotation issue using succulent's older altboot.img with the .04 version of cm9. If it has not already been done, altboot.img needs to be updated with the latest kernel from .04. The rotations have changed in the kernel. See my post here:

http://forum.xda-developers.com/show...php?p=26717092

Edit: I just saw it was you that posted that newboot file on the .04 thread. Good work.
Last edited by leapinlar; 29th May 2012 at 09:02 PM.
29th May 2012, 09:12 PM   |  #48  
succulent's Avatar
OP Senior Member
Thanks Meter: 448
 
241 posts
Join Date:Joined: Dec 2010
Quote:
Originally Posted by leapinlar

I just posted on the .04 cm9 thread about the rotation issue using succulent's older altboot.img with the .04 version of cm9. If it has not already been done, altboot.img needs to be updated with the latest kernel from .04. The rotations have changed in the kernel. See my post here:

http://forum.xda-developers.com/show...php?p=26717092

Edit: I just saw it was you that posted that newboot file on the .04 thread. Good work.

Chris updated the kernel in 0.04 to fix the booting to landscape. I've fixed it already on the blog on Monday. I've made changes to Cyanoboot menu. The file boot.img/altboot.img are gone, they're now just cm7.img/cm9.img.
The Following 2 Users Say Thank You to succulent For This Useful Post: [ View ]
18th June 2012, 05:32 AM   |  #49  
Junior Member
Thanks Meter: 2
 
26 posts
Join Date:Joined: Dec 2009
Quote:
Originally Posted by leapinlar

Actually, I did it a little differently than I described. I put the cyanoboot (flashing_boot.img) on first to replace the one that came from team B. Then I booted to be sure that worked. It did, and I used cyanoboot to boot to cm7 since the partitions for Team B cm7 are the same. It worked. Then I did the partition 2, 3 and 4 deletions. Booted to cyanoboot to make sure I could still boot to that. It did. Then I expanded partition 1 (in my case to 11.7GB on my 16GB card). Booted again, it still worked. Then created partition 2 (450MB ext4), partition 3 (1100 MB ext4), partition 4 (Extended rest of sd), partition 5 (450 MB ext4 logical) and partition 6 (rest of extended ext4 logical). All the time making sure something I did did not prevent it from booting. And I always made sure the nook was powered off before attempting to boot.

I don't know if this procedure made a difference or not. I know how an SD is formatted makes a difference. That's why I was careful not to change the format of partition 1. I have read that each nook has it's own way of responding.

Sent from my Nook Color running ICS and Tapatalk

When I attempt to use this technique, it falls flat when I try to expand the first partition. I am unable to boot when the SD card is in and the Nook Tablet is plugged in.

I have an 8gb Nook Tablet, and I'm using a 32gb class 10 card. Is there some limitation with the boot system that doesn't allow large cards to be used? I've tried resizing the first partition to ~21gb, and about the same 11.7gb you mentioned.

Also, does anyone know if there is a way to get the 8gb Nook Tablet to boot from the SD card without plugging it in?
When I attempt to use this technique,
18th June 2012, 05:01 PM   |  #50  
Senior Member
Thanks Meter: 437
 
1,428 posts
Join Date:Joined: Jan 2011
More
Quote:
Originally Posted by s73v3r

When I attempt to use this technique, it falls flat when I try to expand the first partition. I am unable to boot when the SD card is in and the Nook Tablet is plugged in.

I have an 8gb Nook Tablet, and I'm using a 32gb class 10 card. Is there some limitation with the boot system that doesn't allow large cards to be used? I've tried resizing the first partition to ~21gb, and about the same 11.7gb you mentioned.
...

I too an into problems in trying to create a bootable SD image but the SDcards I used are only 8GB in size, hence I doubt if the issue is with some limit on the card size per se.

From what I read here and here, TI OMAP processors (used by the Nooks) require a certain "special geometry" of the boot disk partitions, so I think this might be a reason why not all disk-partition configurations that folks like us have created using simple GUI-based disk-partition tools are bootable.

Post Reply Subscribe to Thread
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes