chromium os镜像_chromium os download_codeaurora chromium(2)

电脑杂谈  发布时间:2017-02-18 23:03:56  来源:网络整理

关于添加chrome_media的USE参数,请看这里。请注意,以下的命令都是在chroot中输入的,不是在宿主的终端中输入。

./setup_board --board=amd64-generic --default
./set_shared_user_password.sh
export USE="chrome_media" #编译支持更多
./build_packages --nowithdebug

注:如果你执行了第三条export USE=chrome_media的话,那你的硬盘就得有足够的空间(反正我35G是提示没空间了,重新划了75G来折腾)容纳Chromium的代码了,不然会出错的,而且耗费的时间也会大大增加,留一个晚上来编译吧……chrome_pdf会导致编译出错,请勿使用chrome_pdf这个USE参数

codeaurora chromium_chromium os镜像_chromium os download

请一条一条执行,第二条指令会要求输入chronos的用户密码,最后那个nowithdebug可以去掉Chromium OS登陆界面的DEBU印(当然也关闭DEBUG功能了)。系统将会开始编译,初次编译预计需要一个半小时(四核CPU,不加chrome_media和chrome_pdf的USE参数,下同),同时下载1.7GB的源码和1.3GB的预编译文件。

编译packages完成后,下一步是编译镜像(就是像Hexxeh发布的那些东西一样)。如果要修改内核,建议先改完内核再制作镜像。

./build_image --noenable_rootfs_verification dev

dev参数表示开发者模式,会安装开发者用的软件包。也可以把dev改成base,这样就是和标准Chrome OS类似的只包含基本的软件包。noenable_rootfs_verification的作用是不对镜像进行检查,好处是能够快速开发,挂载镜像修改里面的文件之后可以直接拿去使用,否则就不能直接修改生成的镜像(更安全一点)。

./image_to_usb.sh --from=../build/images/amd64-generic/latest/chromiumos_test_image.bin --to=/dev/sdc

/dev/sdc换成你的U盘(不要挂载),记住是/dev/sdc到设备,而不是/dev/sdc1到分区。chromium os镜像这会把U盘原来的数据全部擦除,同时格式化为GPT分区表,同时把刚刚编译的镜像刷入(from参数要指定到bin文件)。理论上不用from参数会自动用最新的镜像去刷写,但是我这里不加from指定的话会出错告诉我没找到镜像。

U盘大小必须在4G以上,不然放不下去。

灌好后,重启电脑从U盘启动,看看能否进入Chromium OS啦!这里还要吐槽一下syslinux的启动文件写得真心渣,居然指定root是/dev/sdb3,还得我在插上移动硬盘和U盘的情况下出现Kernal Panic,Unable to mount root.的错误(改成/dev/sdc3也不行……),还以为我内核搞出问题了。拔掉移动硬盘,只插上U盘才能正确进入Chromium OS!

如果你完整按照本文操作的话,我可以比较负责的告诉你,应该没有几台电脑可以完美进入并体验,特别是显卡需要Hack & Hack ……Nvidia显卡的有结果了,但是ATI的还没有一份完整的教程(其实就通过重新编译内核勾上A卡驱动就可以的,我已经试验成功了,等会儿放个截图在下面,手贱又折腾了结果启动不了了……图已经放上来了),还有就是网卡驱动、无线网卡驱动等,不重新编译内核根本用不了。。chromium os镜像。

参考文章:Chromium OS官方文档


本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/jisuanjixue/article-33208-2.html

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    • 朱晨曦
      朱晨曦

      幸福的感觉

    • 巴拉
      巴拉

      看来米国已经把中国摸了很透彻了

    热点图片
    拼命载入中...