[not4n00bs] ...Booting Chromebook

Post tutorials, HOWTO's and other useful resources here.
Post Reply
fullmoonremix

[not4n00bs] ...Booting Chromebook

Post#1 by fullmoonremix » 08 Jun 2016, 04:11

:no: @ critics...
A Tutorial is a method of transferring knowledge and may be used as a part of a learning process. More interactive and
specific than a book or a lecture, a tutorial seeks to teach by example and supply the information to complete a certain task.
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Howdy... Neighbors!!! :friends:

I made this thread to see how much alpha I could get away with WITHOUT breaking stuff. =@
Yep... I've decided to wander off the reservation and go ROGUE by... booting Chromebook w/ Porteus (see... Coreboot )

Ok... I confess. I'm a NOT big fan of Gordian Knot s (nots?) which is why I like cutting them. :wink:

So let's get started... :oops:

To enable a USB (or disk) boot first follow the **procedure to setup Chromebook developer mode...

1st... log into ChromeOS using your email and in settings select/run "powerwash" (to restore ChromeOS to factory default)...

then... press... Ctrl + "refresh" + "power button"
then... power on and press... Ctrl + D
then... follow advisement to "turn off" signed verification
then... power "down" then "on" and press... Ctrl + D
then... when ChromeOS boots up login using your email
then... when logged into ChromeOS ... Ctrl + Alt + right arrow (aka..."F2")
then... type... "root" press... enter
then... type... "enable_dev_usb_boot" and press... enter
then... press... Ctrl + Alt + left arrow (aka..."F1")
then... press... Ctrl + T
then... type... shell
then... type... "cd; rm -f flash_chromebook_rom.sh; curl -O https://johnlewis.ie/flash_chromebook_rom.sh; sudo -E bash flash_chromebook_rom.sh"
then... press... enter and follow the instructions... (WARNING: select only "RW_LEGACY" or you risk bricking the device)
then... press... Ctrl + Alt + right arrow (aka..."F2")
then... type... chronos
then... type... sudo crossystem dev_boot_usb=1 dev_boot_legacy=1
then... reboot (NOT... "power down" button)
then... @ the developer boot screen... Ctrl+L
then... press... (@ the prompt) Esc
then... select... your device

**mileage may vary... this was tested on a HP Chromebook 14.

Pls Note: special thanx to... our friend John Lewis (@ https://johnlewis.ie ) without which
this info would NOT be possible (he could certainly use more $upport so be generous).

Also Note: Sound/touchpad may be an issue too (see...)
http://askubuntu.com/questions/325418/n ... in-dual-os
https://wiki.debian.org/InstallingDebia ... book#Audio

"Best Regards"... :beer:


Posted by 73.112.19.255 via http://webwarper.net
This is added while posting a message to avoid misusing the service
Last edited by fullmoonremix on 16 Sep 2016, 11:14, edited 10 times in total.

fullmoonremix

Re: Booting Chromebook... (noobs need NOT apply)

Post#2 by fullmoonremix » 08 Sep 2016, 03:42

...updated this tutorial on 16/09/08 @ 2331 hrs.

Posted by 73.112.17.112 via http://webwarper.net
This is added while posting a message to avoid misusing the service

User avatar
n0ctilucient
Samurai
Samurai
Posts: 131
Joined: 21 Apr 2017, 15:59
Distribution: fullmoonremix
Location: 127.0.0.1
Contact:

[not4n00bs] ...Booting Chromebook

Post#3 by n0ctilucient » 18 Aug 2017, 11:23

...updated my tutorial on 08/18/17 @ 0720 hrs EST.

I recently reinstalled using the following service because I don't trust my (or any other) network connection...
(see)... [Solved?] ...Purchase Porteus?
Last edited by n0ctilucient on 07 Sep 2017, 16:22, edited 1 time in total.
:hmmm: I do NOT have the "right" to tell anyone what they should do...
but I reserve the "right" to tell them what they should consider.

User avatar
n0ctilucient
Samurai
Samurai
Posts: 131
Joined: 21 Apr 2017, 15:59
Distribution: fullmoonremix
Location: 127.0.0.1
Contact:

[not4n00bs] ...Booting Chromebook

Post#4 by n0ctilucient » 07 Sep 2017, 16:03

...updated my tutorial on 09/07/17 @ 1200 hrs EST (added more details).
Last edited by n0ctilucient on 08 Sep 2017, 14:28, edited 1 time in total.
:hmmm: I do NOT have the "right" to tell anyone what they should do...
but I reserve the "right" to tell them what they should consider.

User avatar
n0ctilucient
Samurai
Samurai
Posts: 131
Joined: 21 Apr 2017, 15:59
Distribution: fullmoonremix
Location: 127.0.0.1
Contact:

[not4n00bs] ...Booting Chromebook

Post#5 by n0ctilucient » 08 Sep 2017, 14:26

...updated my tutorial on 09/08/17 @ 1200 hrs EST (added more details).
A "legacy" boot allows Chromebook to boot a "live" OS from a CD/DVD or flash drive.
To enable a USB (or CD/DVD) "legacy" boot first follow the **procedure to setup Chromebook developer mode...

..."developer mode" procedure
1st... log into ChromeOS using your email and in settings select/run "powerwash" (to restore ChromeOS to factory default which deletes everything so backup).
2nd... @ power up and after logging in... enter developer mode ( esc + refresh + power ) ...this process takes a few minutes to initiate.
3rd... @ power up follow advisement to "turn off" signed verification.

..."root" procedure
then... power "down" then "on" and press... Ctrl + D
then... when ChromeOS boots up login using your email
then... when logged into ChromeOS ... Ctrl + Alt + right arrow (aka..."F2")
then... type... "root" and press... enter
then... type... "enable_dev_usb_boot" and press... enter
then... press... Ctrl + Alt + left arrow (aka..."F1")

..."shell" procedure
then... press... Ctrl + Alt + T
then... type... "shell"

..."flash" procedure
then... type... cd; rm -f flash_chromebook_rom.sh; curl -O https://johnlewis.ie/flash_chromebook_rom.sh; sudo -E bash flash_chromebook_rom.sh
then... press... enter and follow the instructions EXACTLY to the last letter (WARNING: ...ONLY select "RW_LEGACY" or you risk bricking the device)
then... press... Ctrl + Alt + right arrow (aka..."F2")
then... type... "chronos"
then... type... "sudo crossystem dev_boot_usb=1 dev_boot_legacy=1"
then... reboot (do NOT... "power down")

"boot" procedure
then... @ the developer boot screen... Ctrl+L
then... press... (@ the prompt) Esc
then... select... your device

**mileage may vary... this was tested on a HP Chromebook 14.

Special thanx to... our friend John Lewis (@ https://johnlewis.ie ) without which
this info would NOT be possible (he could certainly use more $$$upport so be generous).

Pls Note: In the unfortunate event you should completely discharge your battery (thus killing the "legacy" boot)...
while logged is as "chronos"...
sudo crossystem dev_boot_usb=1 dev_boot_legacy=1
see... http://jrs-s.net/2014/04/01/restoring-l ... hromebook/

Also... Note: Chromebook sound/touchpad may be an issue too ...
(I use an Adesso trackpad mouse w/ a "ps2" usb adapter as a workaround which also spoofs/blocks "BadUSB")

(see also...)
http://askubuntu.com/questions/325418/n ... in-dual-os
https://wiki.debian.org/InstallingDebia ... book#Audio

Special Note: my prefered Porteus kernel default "boot" argument (porteus.cfg)...

Code: Select all

noauto nochanges nomagic norootcopy noswap delay=5 ramsize=72% zram=24% timezone=US/Eastern utc login=guest reboot=cold
PS: I do my development using no HD (or "flash" storage)... just memory and 2 Kanguru signed firmware
CD/DVD burners (using write ONCE media) to create a secure primarily static environment.
Last edited by n0ctilucient on 05 Oct 2017, 11:08, edited 1 time in total.
:hmmm: I do NOT have the "right" to tell anyone what they should do...
but I reserve the "right" to tell them what they should consider.

User avatar
n0ctilucient
Samurai
Samurai
Posts: 131
Joined: 21 Apr 2017, 15:59
Distribution: fullmoonremix
Location: 127.0.0.1
Contact:

[not4n00bs] ...Booting Chromebook

Post#6 by n0ctilucient » 05 Oct 2017, 11:07

...updated my tutorial on 10/05/17 @ 0706 hrs EST (added more details).
:hmmm: I do NOT have the "right" to tell anyone what they should do...
but I reserve the "right" to tell them what they should consider.

User avatar
n0ctilucient
Samurai
Samurai
Posts: 131
Joined: 21 Apr 2017, 15:59
Distribution: fullmoonremix
Location: 127.0.0.1
Contact:

[not4n00bs] ...Booting Chromebook

Post#7 by n0ctilucient » 21 Oct 2017, 10:50

Pls Note: ...updated my tutorial on 10/21/17 @ 06:49 hrs EST (added more details).
while logged in as "chronos" (ctrl + alt + right arrow/aka "F2") ...
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
A "legacy" boot allows Chromebook to boot a "live" OS from a CD/DVD or flash drive.
To enable a USB (or CD/DVD) "legacy" boot first follow the **procedure to setup Chromebook developer mode...

..."developer mode" procedure
1st... log into ChromeOS using your email and in settings select/run "powerwash" (to restore ChromeOS to factory default which deletes everything so backup).
2nd... @ power up and after logging in... enter developer mode ( esc + refresh + power ) ...this process takes a few minutes to initiate.
3rd... @ power up follow advisement to "turn off" signed verification.

..."root" procedure
then... power "down" then "on" and press... Ctrl + D
then... when ChromeOS boots up login using your email
then... when logged into ChromeOS ... Ctrl + Alt + right arrow (aka..."F2")
then... type... "root" and press... enter
then... type... "enable_dev_usb_boot" and press... enter
then... press... Ctrl + Alt + left arrow (aka..."F1")

..."shell" procedure
then... press... Ctrl + Alt + T
then... type... "shell"

..."flash" procedure
then... type... cd; rm -f flash_chromebook_rom.sh; curl -O https://johnlewis.ie/flash_chromebook_rom.sh; sudo -E bash flash_chromebook_rom.sh
then... press... enter and follow the instructions EXACTLY to the last letter (WARNING: ...ONLY select "RW_LEGACY" or you risk bricking the device)
then... press... Ctrl + Alt + right arrow (aka..."F2")
then... type... "chronos"
then... type... "sudo crossystem dev_boot_usb=1 dev_boot_legacy=1"
then... reboot (do NOT... "power down")

"boot" procedure
then... @ the developer boot screen... Ctrl+L
then... press... (@ the prompt) Esc
then... select... your device

**mileage may vary... this was tested on a HP Chromebook 14.

Special thanx to... our friend John Lewis (@ https://johnlewis.ie ) without which
this info would NOT be possible (he could certainly use more $$$upport so be generous).

Pls Note: In the unfortunate event you should completely discharge your battery (thus killing the "legacy" boot)...
while logged in as "chronos" (ctrl + alt + right arrow/aka "F2")...
sudo crossystem dev_boot_usb=1 dev_boot_legacy=1
see... http://jrs-s.net/2014/04/01/restoring-l ... hromebook/

Also... Note: Chromebook sound/touchpad may be an issue too ...
(I use an Adesso trackpad mouse w/ a "ps2" usb adapter as a workaround which also spoofs/blocks "BadUSB")

(see also...)
http://askubuntu.com/questions/325418/n ... in-dual-os
https://wiki.debian.org/InstallingDebia ... book#Audio

Special Note: my prefered Porteus kernel default "boot" argument (porteus.cfg)...

Code: Select all

noauto nochanges nomagic norootcopy noswap delay=5 ramsize=72% zram=24% timezone=US/Eastern utc login=guest reboot=cold
PS: I do my development using no HD (or "flash" storage)... just memory and 2 Kanguru signed firmware
CD/DVD burners (using write ONCE media) to create a secure primarily static environment.
:hmmm: I do NOT have the "right" to tell anyone what they should do...
but I reserve the "right" to tell them what they should consider.

Post Reply