FydeOS 中文社区

中文社区 FydeOS for x86 从零到畅玩 FydeOS:1. 安装 FydeOS 以长期使用

该话题包含 5 回复,有 4 参与者,并且由  gxj88857181 周, 1 天 前 最后一次更新。

  • 作者
    帖子
  • #17149

    gxj8885718
    参与者

    在上一期中,以类似于Linux各发行版Live CD的方式,初步体验并测试了系统与自己硬件的兼容性,那下一步自然是将其安装到电脑中,获取全速的FydeOS体验!

    因为根据前期我在某交流群中发起的投票显示,大部分人的安装截止还只是普速U盘。(虽然投票样本不大)

    受U盘读写速度及缓慢的IPOS影响,通常无法获得畅快的体验。在本篇,我将继续以图文形式展示将FydeOS安装到实机硬盘或U盘的流程。

    需要注意的是,由于FydeOS安装脚本的某些错误,导致无法安装在走NVMe通道的M.2SSD上。


    1.双系统形式安装

    (本安装方式将会无法获取OTA系统升级)

    对于只有一台主力机的朋友,可能以双系统形式来安装体验FydeOS最为零成本

    在前一步,我们已经准备好了一个烧录好FydeOS系统的U盘

    现在,启动到Windows系统中

    右键桌面的“计算机”,选择“管理”,在弹出的管理窗口中,选择“磁盘管理”。

    Win10用户可直接右键“开始”(或按Win+X组合键),直接选择“磁盘管理”。

    第一步:确定当前系统磁盘使用GPT分区表

    右键系统磁盘,观察右键菜单中显示的是“转换成MBR磁盘”还是“转换成GPT磁盘”,若显示为“转换成GPT磁盘”,请到此为止,不要点击改选项,请视情况看2.全盘安装

    若显示为“转换成MBR磁盘”,恭喜,接下来可以无痛体验FydeOS了

    第二步:为FydeOS腾出空间

    右键任意剩余空间较大的分区,选择压缩卷

    根据FydeOS官方的推荐,以及后续安卓系统的需要,个人建议分配空间不低于32GB。若是实在没空间,请至少不低于10GB

    我这示范填写的为10GB

    单击压缩后,请不要执行任何其他创建分区的操作

    第三步:下载并安装UEFI多引导管理器rEFInd

    在官方教程中,此步骤可省略,但在我自己安装的过程中,遇到安装失败的情况,所以在此还是推荐操作本步骤。

    首先是下载,惯例,复制下载链接 https://nchc.dl.sourceforge.net/project/refind/0.11.3/refind-bin-0.11.3.zip 至浏览器或迅雷,下载最新版rEFInd

    下载完成后解压出refind文件夹

    并将refind文件夹中refind.conf-sample重命名为refind.conf

    我们暂时使用默认配置即可,有美化及其他需求的,可自行研究或上网查找此配置文件及rEFInd的其他玩法

    以下安装rEFInd流程中,复制文件进ESP(EFI)分区有两种方式,方式1将不借助任何第三方软件,方式2将需下载Diskgenius软件。官方网站:http://www.diskgenius.cn/

    方式1: 以管理员身份运行cmd,win10用户可右键开始菜单,选择命令提示符(管理员)或选择Windows PowerShell(管理员)后直接打cmd回车。(注意,以下代码不能完全在PowerShell中执行,故一定要进入cmd。 【 在cmd命令提示符中输入 mountvol S: /S

    这步将ESP分区(EFI分区)分配盘符S:(你也可以使用其他未使用的盘符。)

    使用cd命令,进入到刚才解压出refind文件夹的位置,使得输入dir命令可以看到refind文件夹

    输入 xcopy /E refind S:\EFI\refind\

    将refind文件夹整个复制进ESP(EFI)分区的EFI文件夹中 】 继续输入 bcdedit /set "{bootmgr}" path \EFI\refind\refind_x64.efi

    将rEFInd设置为默认的EFI启动程序。注意,如果你的电脑完全不支持64位的话(某些平板),将refind_x64.efi换成refind_ia32.efi

    如果乐意的话,还可以继续输入bcdedit /set "{bootmgr}" description "rEFInd description"

    在引号中修改启动备注(在BIOS中显示名,默认为Windows Boot Manager)

    方法2 【 打开Diskgenius后

    找到ESP分区,点开EFI文件夹,空白处右键,使用“新建文件夹”及“复制文件到当前分区”功能,将refind文件夹全部内容复制进去

    第四步:重启进入FydeOS系统中,开始安装

    插上U盘,启动进入FydeOS中,无需登录

    按组合键Ctrl+Shift+F2,进入shell界面

    用户名密码均为chronos,注意输入密码时,和大多数Linux发行版系统一样,不回显密码输入,直接按完密码敲回车即可。

    输入sudo fdisk -l命令,通过各分区大小、磁盘大小、分区数量等信息,找到系统盘的位置(单硬盘用户一般为/dev/sda,多硬盘用户可能是/dev/sdb,/dev/sdc……如果是 SSD,有可能是 /dev/mmcblk0。如果是/dev/nvme*的,如果你还想挣扎一下,大可继续,但基本会安装失败。。(截至5.1)

    如果磁盘较多,可以使用Shift+上下箭头翻看前后屏幕内容。

    确定安装硬盘后,使用命令

    sudo dual-boot-install -d /dev/sda

    进行安装,注意替换/dev/sda为你刚才找到的硬盘

    安装脚本会检查系统是否符合要求,磁盘分区和剩余空间是否符合要求,然后开始创建分区和安装需要的文件。

    脚本运行安装正常完成后,会提示已经结束。请重启系统,启动时会出现启动菜单,选择 FydeOS 启动即可。


    2.完全安装

    本方式安装将会清空安装介质,完整安装FydeOS,以此方式安装的FydeOS将会支持OTA系统升级!

    墙裂建议双硬盘、第二PC、移动硬盘、高速U盘拥有者采用此方式安装。

    采用本方式安装,无需区分原硬盘分区表类型,无需安装rEFInd,安装脚本会处理好一切。

    第一步:准备安装介质

    备份好原硬盘、移动硬盘、高速U盘中的一切内容,并保持连接在电脑上

    第二步:重启进入之前烧录好的FydeOS系统中,开始安装

    启动进入FydeOS后,无需登录,按组合键Ctrl+Shift+F2,切换到shell中

    输入用户名密码chronos,注意,密码不回显,输完敲回车即可。

    输入sudo fdisk -l命令,寻找安装目标硬盘

    如果弹出要求输入密码,再输入一边chronos即可

    如果硬盘及分区较多,使用shift+上下箭头可翻页,根据容量、分区情况等

    找到你的目标硬盘,如下图所示,我连接了一块232.9G的高速U盘,它的位置为/dev/sdc

    记下挂载位置后

    输入命令 sudo /usr/sbin/chromeos-install --dst /dev/sdc

    注意将/dev/sdc改成你自己的目标磁盘的挂载位置

    确认无误后,输入y确认

    接下来就是等待安装的过程了

    直到出现以下界面,安装就全部完成了。

    为安全起见,输入sudo shutdown -P now来关机,断开安装用的U盘,随后开机

    享用你的FydeOS吧


    完整安装后,FydeOS用不完那么多硬盘空间啊!!!

    别急,下一篇将会教你调整分区大小。

  • #17164
    sixa200
    sixa200
    参与者

    异曲同工之妙 : https://fydeos.com/community/topic/%e5%b7%b2%e7%bb%8f%e6%90%9e%e5%ae%9a%e4%ba%86%e5%a4%9a%e7%b3%bb%e7%bb%9f%e5%85%b1%e5%ad%98%ef%bc%9afydeos%ef%bc%8cwindows%ef%bc%8clinux%ef%bc%8candriod-x86%ef%bc%8c%e5%85%b1%e5%90%8c%e5%ae%89%e8%a3%85/

  • #17364

    yw7301
    参与者

    我试着用方法2安装到u盘上,输入sudo /usr/sbin/chromeos-install --dst /dev/sdb之后,返回 Error: Attempt to install to a removeable device: /dev/sdb

    • #17368

      Pikt
      管理员

      若要安装到可移动设备上,请加上部分其余参数,输入 sudo chromeos-install --help以获取更多帮助

    • #17372

      yw7301
      参与者

      谢谢啦。找到需要的参数了。 我不太明白为什么要把系统装到u盘上。最开始用etcher烧的u盘不就可以用吗。有什么不一样么?

    • #17373

      gxj8885718
      参与者

      为什么要安装--

      因为不安装,以后就无法获得系统更新,只能反复烧录,并且会清空所有个人数据。

      安装之后,虽然还是在U盘运行,但是可以系统升级,可以完整的利用U盘的空间。

      以上。

抱歉,回复话题必需登录。