New issue
Advanced search Search tips

Issue 610446 link

Starred by 2 users

Issue metadata

Status: Untriaged
Owner: ----
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux , Chrome
Pri: 1
Type: Bug



Sign in to add a comment

Chrome OS recovery config file is invalid

Project Member Reported by wfrichar@chromium.org, May 9 2016

Issue description

Follow the official instructions to create a Chrome OS recovery image on linux:

https://support.google.com/chromebook/answer/1080595 says:

Step 1: Create recovery media

1. On the Linux computer, download the Recovery Tool here: https://dl.google.com/dl/edgedl/chromeos/recovery/linux_recovery.sh

2. Change the script permissions to allow execution with the following command: $ sudo chmod 755 linux_recovery.sh

3. Run the script with root privileges with the following command: $ sudo bash linux_recovery.sh


The script fails because the config file that it downloads is invalid:

  $ sudo ./linux_recovery.sh 
  
  ======================================================================
  This tool is in maintenance mode.
  Try the new Chromebook Recovery Utility on Chrome OS, Windows, or Mac.
  For more information, visit http://www.google.com/chromeos/recovery.
  ======================================================================
  
  Working in /tmp/tmp.crosrec/
  Downloading config file from https://dl.google.com/dl/edgedl/chromeos/recovery/recovery.conf
  
  ERROR: The config file isn't valid.
  
  You may need to run this program as a different user. If that doesn't help, it
  may be a networking problem or a problem with the images provided by Google.
  You might want to check to see if there is a newer version of this tool
  available, or if someone else has already reported a problem.
  
  If all else fails, you could try using a different computer, or ask a
  knowledgeable friend for help.


Replicate by grabbing the file myself:

  $ curl -o config.txt 'https://dl.google.com/dl/edgedl/chromeos/recovery/recovery.conf?source=linux_recovery.sh'


  $ grep name= config.txt 
  name=Lenovo ThinkPad 11e Chromebook
  name=Asus Chromebook C200
  name=Lenovo N22 Chromebook
  name=Acer C740 Chromebook
  name=Acer Chromebook 15
  name=Acer Chromebook 15.6" (CB3-531)
  name=HP Pavilion Chromebook 14
  name=Dell Chromebook 11 (3120)
  name=Samsung Chromebook 3
  name=Lenovo N20 Chromebook
  name=OriginsT / Acer Chromebook R11 (C738T)
  name=HP Chromebook 11 2000-2099 / HP Chromebook 11 G2
  name=HP Chromebook 11 1100-1199 / HP Chromebook 11 G1
  name=Samsung Chromebook
  name=
  name=

The sections with no name are INVALID.



 
config.txt
51.2 KB View Download

Sign in to add a comment