Difference between revisions of "Acer C710 Chromebook"

From ArchWiki
Jump to navigation Jump to search
(Two sections added, two skel sections created)
(flag for redirect, remove poor writing)
 
(8 intermediate revisions by 5 users not shown)
Line 1: Line 1:
 
[[Category:Acer]]
 
[[Category:Acer]]
 +
[[ja:Acer C710 Chromebook]]
 +
{{Redirect|Chromebook|This article is merely collection of links and talk page}}
 
{{Related articles start}}
 
{{Related articles start}}
 
{{Related|Chromebook}}
 
{{Related|Chromebook}}
{{Related|Acer_C720_Chromebook}}
+
{{Related|Acer C720 Chromebook}}
 
{{Related articles end}}
 
{{Related articles end}}
 +
This page is a work in progress guide to running [[Arch Linux]] on the Acer C7 [[Chromebook]].
  
{{Poor writing|misleading, this will not end with fully arch installation as it doesn't use arch kernel packages, consider adding remarks about the limitations and disadvantages. it might worth taking the guide out of the c7 chromebook and into a generic solution for having Arch rootfs on Chromebooks without SeaBIOS payload.}}
+
Over seven [http://us.acer.com/ac/en/US/content/models/chromebooks/chromebook-c models] exist.
  
This page is a work in progress guide to running [[Arch_Linux | Arch Linux]] on the Acer C7 [[Chromebook]]. See these [[Acer_C720_Chromebook]] for the Acer C720 Chromebook.
+
== Installation ==
  
Over seven [http://us.acer.com/ac/en/US/content/models/chromebooks/chromebook-c models] exist, starting at $199, less if used. These laptops make a great side laptop to jump into linux with!
+
Go to the [[Chromebook]] page, read the [[Chromebook#Introduction|Introduction]] and continue by following the [[Chromebook#Installation|Installation]] guide.
  
== Installation of Arch Linux ==
+
== Post Installation Configuration ==
Arch runs well on the Acer C710, but there's some work that you need to put in if you want a ''real'' Install, it will also void your warranty and might brick your device. There's a safer option (not yet covered here) but it has way too many caveats making it not recommended.
 
  
=== Coreboot/SeaBIOS Method ===
+
For information on general Chromebook post installation configuration (hotkeys, power key handling ...) see the [[Chromebook#Post installation configuration|Post installation configuration]] on the [[Chromebook]] page.
 +
 
 +
== Disabling The Hardware Write Protection ==
 
{{Warning|This section is a work in progress following it while this warning still exists will probably leave you with a non working system.}}
 
{{Warning|This section is a work in progress following it while this warning still exists will probably leave you with a non working system.}}
  
==== Preparation ====
+
You would need an aluminium foil to short the hardware write-protection jumper.
You'll need a few things before you start.
 
# A C710
 
# Arch Linux install drive
 
# Aluminium Foil
 
# Small screw driver
 
  
===== Suggested reading =====
+
=== Disabling steps ===
You can skip this section if you're really brave, but you'll regret it if something goes sideways.
 
 
 
===== Backup Data =====
 
{{Warning|Backup any data you care about! Data partitions will be erased, and then probably deleted!}}
 
 
 
 
 
==== Enable Developer mode ====
 
We need shell access so we need to enable Dev mode on the system. '''This will wipe all your data!'''
 
 
 
To enter Dev Mode:
 
* Press and hold the {{ic|Esc+F3 (Refresh)}} keys, then press the {{ic|Power}} button. This enters recovery mode.
 
* Now, press {{ic|Ctrl+D}} (no prompt). It will ask you to confirm, then the system will wipe partitions to protect your privacy reboot in Dev Mode.
 
::Dev Mode will show the white boot screen. Press {{ic|Ctrl+D}} or wait 30 seconds to beep and boot.
 
 
 
{{Note|To hard reset, press {{ic|Esc+F3 (Refresh)}}. This acts like a reset button on a desktop PC.
 
The same warnings apply - The OS cannot save itself from this, and data loss is possible.}}
 
 
 
See Also: [http://www.chromium.org/chromium-os/developer-information-for-chrome-os-devices/acer-c7-chromebook#TOC-Entering-Developer-Mode Acer C7: Entering Developer Mode]
 
 
 
==== Flash SeaBIOS ====
 
{{Warning|This section is a work in progress following it while this warning still exists will probably leave you with a non working system.}}
 
 
* bridge write protect jumper
 
* bridge write protect jumper
 
** disconnect power cord and battery
 
** disconnect power cord and battery
 
** void warrenty by removing base cover screw (pictured)
 
** void warrenty by removing base cover screw (pictured)
 
** bridge jumper with tin foil (pictured)
 
** bridge jumper with tin foil (pictured)
* Boot chrome
+
 
** this would be a good time to claim your free 100GB space if you haven't already
+
=== Enabling steps ===
* open crosh tab and shell
 
* copy original rom
 
** backup original rom
 
* replace bootloader
 
** insert bootable arch linux usb drive
 
** download script
 
** run script
 
*** pray
 
*** throw a few bucks to John Lewis!
 
* Shutdown
 
 
** remove power, battery, base cover and foil, replace base cover, battery, power
 
** remove power, battery, base cover and foil, replace base cover, battery, power
* boot
 
** press esc to choose boot device
 
** press 2 to select Arch USB drive
 
 
 
==== Install Arch ====
 
Installing Arch is covered in the [[Installation_guide]], A hacked chromebook is probably not the best place to learn so we expect you've installed Arch once already. If this really is your first time, you're gonna want to look at the [[Beginners_guide]] instead. This section will consist of small changes to make your life easier, and reduce your research time.
 
 
===== Partition =====
 
You can choose any partitioning scheme you'd like, take a look at [[Partitioning]] and make your choices. If you use [[Partitioning#Using_GPT_-_modern_method|GPT]] (recommended), you'll need a BIOS Boot Partition! There are better instructions on the [[GRUB#GUID_Partition_Table_.28GPT.29_specific_instructions|GRUB wiki page]]. Or just create a +1MiB partition with EF02 type, ({{ic|bios_boot}} if you're using parted.)
 
 
===== Install base system =====
 
See: [[Installation_guide]] don't forget [[Wireless_network_configuration|WiFi.]]
 
 
===== Install GRUB boot loader =====
 
You'll need the bootloader partition mentioned above install grub with
 
    # pacman -S grub
 
Then install grub onto the bootloader
 
    # grub-install --target=i386-pc --recheck --debug /dev/sdx
 
    # grub-mkconfig -o /boot/grub/grub.cfg
 
 
=== ChrUbuntu Method ===
 
This Method is not currently detailed here, but it can be done if you're willing to spend the time.
 
 
 
=== Cleaning up ===
 
Reboot and enjoy your Arch install!
 
  
 
== See Also ==
 
== See Also ==
Line 96: Line 37:
 
* [http://chromeos-cr48.blogspot.com/2013/05/chrubuntu-one-script-to-rule-them-all_31.html The official ChrUbuntu script site for the older script. It has tips on cgpt commands and other info.]
 
* [http://chromeos-cr48.blogspot.com/2013/05/chrubuntu-one-script-to-rule-them-all_31.html The official ChrUbuntu script site for the older script. It has tips on cgpt commands and other info.]
 
* [http://johnlewis.ie/neutering-the-developer-mode-screen-on-your-chromebook/ Source for BIOS modification (for different device, this page shows correct procedure for C7)]
 
* [http://johnlewis.ie/neutering-the-developer-mode-screen-on-your-chromebook/ Source for BIOS modification (for different device, this page shows correct procedure for C7)]
 +
* [http://www.chromium.org/chromium-os/developer-information-for-chrome-os-devices/acer-c7-chromebook#TOC-Entering-Developer-Mode Acer C7: Entering Developer Mode]
 +
* [https://johnlewis.ie/mediawiki/index.php?title=Flashing_stock_firmware_to_a_coreboot_build_on_Acer_C7_(C710) Original C710 flash guide]
 +
* [https://johnlewis.ie/mediawiki/index.php?title=Flashing_coreboot_build_to_stock_firmware_or_different_coreboot_build_on_Acer_C7_(C710) Return to stock guide (untested)]

Latest revision as of 21:21, 29 November 2017

Tango-emblem-symbolic-link.pngThis article is being considered for redirection to Chromebook.Tango-emblem-symbolic-link.png

Notes: This article is merely collection of links and talk page (Discuss in Talk:Acer C710 Chromebook#)

This page is a work in progress guide to running Arch Linux on the Acer C7 Chromebook.

Over seven models exist.

Installation

Go to the Chromebook page, read the Introduction and continue by following the Installation guide.

Post Installation Configuration

For information on general Chromebook post installation configuration (hotkeys, power key handling ...) see the Post installation configuration on the Chromebook page.

Disabling The Hardware Write Protection

Warning: This section is a work in progress following it while this warning still exists will probably leave you with a non working system.

You would need an aluminium foil to short the hardware write-protection jumper.

Disabling steps

  • bridge write protect jumper
    • disconnect power cord and battery
    • void warrenty by removing base cover screw (pictured)
    • bridge jumper with tin foil (pictured)

Enabling steps

    • remove power, battery, base cover and foil, replace base cover, battery, power

See Also