Overclock.net › Forums › Mobile Computing Forum › Laptops and Netbooks › Ubuntu On CR-48
New Posts  All Forums:Forum Nav:

Ubuntu On CR-48 - Page 2

post #11 of 17
Thread Starter 
Quote:
Originally Posted by Rookie1337;11704384 
Can you install programs like Jolicloud or is the whole netbook completely just the OS?

Not the native OS, no. It's locked down completely.
Marshmallow
(14 items)
 
Corsair H100 - Excellent Compact Cooler
Corsair Hydro Series H100 Extreme Performance Liquid CPU Cooler (CWCH100)
 
CPUMotherboardGraphicsRAM
Core i7 920 @ 4.0GHz - 1.21v EVGA Classified X58 Asus GTX 580 DirectCU II 6GB Mushkin Blackline 
Hard DriveCoolingOSMonitor
Corsair F60 + 1TB Spinpoint F3 Corsair H100 Windows 7 Ultimate x64 Asus MK241H 24" 1920x1200 
KeyboardPowerCaseMouse
Das Model S Professional Silent Antec BP550 Plus NZXT Phantom Razer DeathAdder 
  hide details  
Reply
Marshmallow
(14 items)
 
Corsair H100 - Excellent Compact Cooler
Corsair Hydro Series H100 Extreme Performance Liquid CPU Cooler (CWCH100)
 
CPUMotherboardGraphicsRAM
Core i7 920 @ 4.0GHz - 1.21v EVGA Classified X58 Asus GTX 580 DirectCU II 6GB Mushkin Blackline 
Hard DriveCoolingOSMonitor
Corsair F60 + 1TB Spinpoint F3 Corsair H100 Windows 7 Ultimate x64 Asus MK241H 24" 1920x1200 
KeyboardPowerCaseMouse
Das Model S Professional Silent Antec BP550 Plus NZXT Phantom Razer DeathAdder 
  hide details  
Reply
post #12 of 17
If google manufactured it, and are telling you how to put Ubuntu on it, why did they make it so hard to get Ubuntu on it?
    
CPUMotherboardGraphicsRAM
E6300 @ 2.3 GHz Foxconn Intel x3100 4.5 Rendition 
Hard DriveOptical DriveOSMonitor
160+500 DVDRW Server 08 x64 Princeton 17'' square 
KeyboardPowerCaseMouse
Unicomp Germanic Model M 250W Dell Vostro 200 Gateway Ball Mouse 
  hide details  
Reply
    
CPUMotherboardGraphicsRAM
E6300 @ 2.3 GHz Foxconn Intel x3100 4.5 Rendition 
Hard DriveOptical DriveOSMonitor
160+500 DVDRW Server 08 x64 Princeton 17'' square 
KeyboardPowerCaseMouse
Unicomp Germanic Model M 250W Dell Vostro 200 Gateway Ball Mouse 
  hide details  
Reply
post #13 of 17
Man, I like how everyone here seems to have beef with the OP's decision to do what he wants with his property. Please, stop whining and get on topic and try to answer the man's question. I need to know the same thing.

Geez.

I bet if he was asking how to overclock the Atom in it, nobody would be whining, "BUT GOOGLE GAVE IT TO YOU, WHY WOULD YOU DO THAT? *WAHHH*." Stop QQ'ing because you didn't a damn Cr-48. It's too bad you didn't make up a good enough story or you didn't sign up early enough. Really. But take it somewhere else.

BACK ON-TOPIC: OP, I'm really wondering this, so if you figured it out, please do share.
Edited by ddoolin - 12/22/10 at 7:16am
Bit2Hot
(13 items)
 
  
CPUMotherboardGraphicsRAM
Phenom II X4 955BE ASUS Crosshair IV Formula ZOTAC GeForce GTX 460 768MB 6GB Corsair XMS3 CHX 1333MHz 
Hard DriveOptical DriveOSMonitor
Samsung SpinPoint F4 320GB LITE-ON Combo Drive Windows 7 Ultimate 64-bit Dell 22" 
PowerCase
Corsair 850W Corsair Obsidian 800D 
  hide details  
Reply
Bit2Hot
(13 items)
 
  
CPUMotherboardGraphicsRAM
Phenom II X4 955BE ASUS Crosshair IV Formula ZOTAC GeForce GTX 460 768MB 6GB Corsair XMS3 CHX 1333MHz 
Hard DriveOptical DriveOSMonitor
Samsung SpinPoint F4 320GB LITE-ON Combo Drive Windows 7 Ultimate 64-bit Dell 22" 
PowerCase
Corsair 850W Corsair Obsidian 800D 
  hide details  
Reply
post #14 of 17
Wow, talk about giving the guy a hard time because you don't like his motives. Grow up! The howto is written by a Google employee who works on the Chrome OS team.

Anyways,

I just completed the process (and now I can do anything I want tongue.gif ). I have a dual boot chrome OS and ubuntu machine.

I followed the same guide and got stuck for a bit at the chroot issue. Until I looked at the top of the guide which has a link to compiling/installing you're own version of chromiumOS on the cr-48. In it, it explains how to get the source, and how to setup a chroot.

In the end, however, if you're running ubuntu 10.10 or 10.4, you only need 3 files:

cgpt - the google partition table editor
make_dev_ssd.sh - used to edit the kernel parameters
common.sh - said it needs it, I assume made_dev_ssd.sh uses it.

I used the chroot to get cgpt, but I think you can build it from the git source here: http://git.chromium.org/gitweb/?p=vboot_reference.git;a=tree;f=cgpt;h=992ef8383b606cc3d51b50ab1038a5bd51bc69aa;hb=HEAD

make_dev_ssd.sh can be downloaded here: http://git.chromium.org/gitweb/?p=vboot_reference.git;a=blob_plain;f=scripts/image_signing/make_dev_ssd.sh;hb=HEAD
common.sh can be downloaded here:http://git.chromium.org/gitweb/?p=vboot_reference.git;a=blob_plain;f=scripts/image_signing/common.sh;hb=HEAD

A point, that I think the OP didn't understand, is he's not installing ubuntu from his currently installed ubuntu install. You have to reinstall ubuntu to an image file that you create by following the instructions.

Hope this helps. Good luck!
post #15 of 17
I know this shouldn't be confusing as it is if I want to do this...but I genuinely would like to know. I'm still stuck where the OP is. It gives instructions to follow on your Chrome OS laptop (a Cr-48) then jumps to your Linux machine and leaves you to assume you can get that file from your Linux machine to your Chrome laptop...? I'm really confused and I don't think your explanation did it for me.
Bit2Hot
(13 items)
 
  
CPUMotherboardGraphicsRAM
Phenom II X4 955BE ASUS Crosshair IV Formula ZOTAC GeForce GTX 460 768MB 6GB Corsair XMS3 CHX 1333MHz 
Hard DriveOptical DriveOSMonitor
Samsung SpinPoint F4 320GB LITE-ON Combo Drive Windows 7 Ultimate 64-bit Dell 22" 
PowerCase
Corsair 850W Corsair Obsidian 800D 
  hide details  
Reply
Bit2Hot
(13 items)
 
  
CPUMotherboardGraphicsRAM
Phenom II X4 955BE ASUS Crosshair IV Formula ZOTAC GeForce GTX 460 768MB 6GB Corsair XMS3 CHX 1333MHz 
Hard DriveOptical DriveOSMonitor
Samsung SpinPoint F4 320GB LITE-ON Combo Drive Windows 7 Ultimate 64-bit Dell 22" 
PowerCase
Corsair 850W Corsair Obsidian 800D 
  hide details  
Reply
post #16 of 17
Quote:
Originally Posted by ddoolin;11751200 
I know this shouldn't be confusing as it is if I want to do this...but I genuinely would like to know. I'm still stuck where the OP is. It gives instructions to follow on your Chrome OS laptop (a Cr-48) then jumps to your Linux machine and leaves you to assume you can get that file from your Linux machine to your Chrome laptop...? I'm really confused and I don't think your explanation did it for me.
OK, so there's multiple steps on the document. I'll list them out here, you tell me where you're stuck:
  1. ON CR-48: put it into developer mode by flipping the switch under the battery.
  2. ON CR-48: resize the partitions so you have the STATE partition at 5gb and a KERN-C and ROOT-C partition expanded to fill the extra space, then use dd to blank out the state partition and reboot so the system sees it as 5Gb
  3. ON your LINUX machine: create a chromiumos chroot by following the instructions in the linked 'build your own chromium os' above. and enter that chroot
  4. INSIDE the CHROOT: create a 5gb (size is specifically specified in the howto) image file
  5. ON YOUR LINUX MACHINE: convert the file to a VDI using VBoxManage
  6. create a virtual machine with the imagefile.vdi you just created as the existing harddisk, and the ubuntu install.iso image as the secondary master
  7. boot the virtual machine and install ubuntu on to the image being careful not to create a swap partition
  8. ON YOUR LINUX MACHINE: convert the now installed image.vdi back to a regular image file
  9. ON YOUR LINUX MACHINE: extract the ROOTFS.bin from the image using the command provided in the howto
  10. ON YOUR CR-48: use the ssh username@yourlinuxmachine cat yourimagefile.bin | dd of=/dev/sda7 . to transfer the image file from your LINUX MACHINE to your CR-48 partition (this is where the image gets transferred to the cr-48).
  11. ON CR-48: mount the new partition to verify that ubuntu is installed there, and copy cgpt and kernel modules from cr-48, since you'll be using the chrome os kernel.
  12. ON CR-48: figure out which kernel is currently being used, and copy it to the KERN-C partition
  13. set boot priority
  14. reboot into ubuntu
  15. confirm boot worked by marking the boot as successful
  16. YOU'RE DONE smil3dbd4e4c2e742.gif

Where are you stuck?

BTW: this list was written from memory, so I would strongly suggest not using it to follow what to do, since I'm sure I skipped things.

To answer some previous posts, I think this process is difficult because the device is designed to be a FAST BOOT chrome OS system, not to be easily customizable for your average Joe.
post #17 of 17
Thread Starter 
To above poster, thank you so much. Thanks for writing this detailed post, right now my network card is busted so I'll try this when my new NIC comes in the mail. +Rep
Marshmallow
(14 items)
 
Corsair H100 - Excellent Compact Cooler
Corsair Hydro Series H100 Extreme Performance Liquid CPU Cooler (CWCH100)
 
CPUMotherboardGraphicsRAM
Core i7 920 @ 4.0GHz - 1.21v EVGA Classified X58 Asus GTX 580 DirectCU II 6GB Mushkin Blackline 
Hard DriveCoolingOSMonitor
Corsair F60 + 1TB Spinpoint F3 Corsair H100 Windows 7 Ultimate x64 Asus MK241H 24" 1920x1200 
KeyboardPowerCaseMouse
Das Model S Professional Silent Antec BP550 Plus NZXT Phantom Razer DeathAdder 
  hide details  
Reply
Marshmallow
(14 items)
 
Corsair H100 - Excellent Compact Cooler
Corsair Hydro Series H100 Extreme Performance Liquid CPU Cooler (CWCH100)
 
CPUMotherboardGraphicsRAM
Core i7 920 @ 4.0GHz - 1.21v EVGA Classified X58 Asus GTX 580 DirectCU II 6GB Mushkin Blackline 
Hard DriveCoolingOSMonitor
Corsair F60 + 1TB Spinpoint F3 Corsair H100 Windows 7 Ultimate x64 Asus MK241H 24" 1920x1200 
KeyboardPowerCaseMouse
Das Model S Professional Silent Antec BP550 Plus NZXT Phantom Razer DeathAdder 
  hide details  
Reply
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: Laptops and Netbooks
Overclock.net › Forums › Mobile Computing Forum › Laptops and Netbooks › Ubuntu On CR-48