为了尝试一下,我正在 32GB USB 上安装 Debian 10。两个小时过去了,进度还不到一半。
我完成了所有正常的安装过程,我使用 Etcher 使 USB 可启动(另一个支持 USB)。我按照安装程序的方式进行了分区,除了交换区域(17GB!),我将其更改为 2GB。
这是正常现象还是错误?为什么以及如何解决这个问题?
提前致谢
答案1
有些计算机混合使用 USB2 和 USB3 端口,确保您使用蓝色中心的端口用于 USB3 并加快数据传输速度。同样,您应该考虑 USB 拇指驱动器的类型。然而,根据我的经验,2 小时的安装比我预期的基本 Linux 安装要长几个数量级,我怀疑设备已损坏或复制在完成之前被中断,请尝试重新复制安装映像。
答案2
Debian 安装程序基本上是一个.deb
软件包安装程序,它逐个软件包地安装整个系统。它将数据写入时将每个写入文件强制同步到磁盘(fsync()
调用)。这是apt
/的默认功能dpkg
,以确保在包操作期间突然断电时系统状态和一致性。
然而,此功能使 ISO 安装程序比应有的速度慢得多,并且对于操作系统安装阶段毫无意义。
使用https://bitbucket.org/ValdikSS/debian-iso-fastinstall/修补 ISO 并从修补的文件安装操作系统。它将我的安装时间从 1 小时 44 分 20 秒减少到 10 分 37 秒。
错误报告在这里:https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=700633