安装seabios时出错(意外令牌'newline'附近的语法错误)

时间:2018-07-20 20:50:43

标签: google-chrome google-chrome-os chromebook

即使在有关如何安装seabios的所有指南的帮助下,我也无法安装它。

我键入以下命令(一行):

cd; rm -f flash_chromebook_rom.sh; curl -L -O https://johnlewis.ie/flash_chromebook_rom.sh; sudo -E bash flash_chromebook_rom.sh

我收到以下错误:

flash_chromebook_rom.sh: line 1: syntax error near unexpected token `newline'
flash_chromebook_rom.sh: line 1: `<!DOCTYPE html>'

我测试了一下,发现错误出在最后一部分: 错误在最后一部分:

sudo -E bash flash_chromebook_rom.sh

有人可以帮忙吗!

2 个答案:

答案 0 :(得分:0)

也许尝试在URL周围添加引号,并在末尾添加分号:

cd; rm -f flash_chromebook_rom.sh; curl -L -O "https://johnlewis.ie/flash_chromebook_rom.sh"; sudo -E bash flash_chromebook_rom.sh;

答案 1 :(得分:0)

文件已重定位。

当前正确的食谱是cd;bash <(curl https://johnlewis.ie/flash_cb_fw.sh)

您尝试访问的文件不再存在,因此您下载了缺少页面的html:https://johnlewis.ie/flash_chromebook_rom.sh

bash用于运行Shell脚本(即file.sh),因此当它获取空白模板html文件时,将引发错误。

如果您搜索主目录,则应该找到文件 flash_chromebook_rom.sh 。尝试将扩展名更改为 .html 并使用Firefox打开它;您会看到类似糟糕!找不到该页面。

所以问题不在于bash;就是curl没有得到正确的文件。

如果此新配方不再起作用。文件名/配方可能已再次更改。请检查https://johnlewis.ie/custom-chromebook-firmware/rom-download/是否有更新,并将其编辑为该答案。