从零到畅玩 FydeOS:1.安装FydeOS以长期使用

在上一期中,以类似于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用不完那么多硬盘空间啊!!!

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

2 个赞

异曲同工之妙 : 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/

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

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

1 个赞

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

为什么要安装--

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

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

以上。

第一遍装了之后不能启动,第二遍交换端口从sdc到sdb才成功。有个问题,原来第一个u盘里装的软件没带过来,只能重新来过。这是正常的吗?有什么解决办法。

是的 软件带不过去的。这也就是为什么要“安装”到U盘的原因。因为安装后系统升级就能用了,所有安装的软件也就可以得到保留。

请问安装到移动设备具体语句是什么?

目前已成功安装到硬盘,现在是双系统.但是文件应用不能访问本地硬盘,原来u盘启动的时候可以访问本地硬盘的。(笔记本只有一个SSD,并且只有一个分区)。在该系统下访问其他文件能否解决。

您好,在使用 sudo /usr/sbin/chromeos-install --skip-dst-removable --dst /dev/sde 安装到U盘时,提示 initctl:unknown instance umount:/media//:no mount point specified dd:/dev/sde:cannot seek: invalid argument

顺便问一下,在U盘安装好之后可不可以像WinPE一样在任意一台设备上启动? 而且好像是通过[ctrl]+[alt]+[f2]进入shell

目前最新版会提示 dual-boot-install command not found

--skip_dst_removable 是下划线

请去知识库查看新版多系统安装方法哦!

sudo /usr/sbin/chromeos-install --dst /dev/sdc 这个命令是不是只能选择某个硬盘而不是某个影片分区

帮了大忙了老哥,谢了

幾年前的东西还管用?