物理机安装OpenSUSE Leap 42.1的经验分享

今天尝试在物理机上安装OpenSUSE Leap 42.1.安装完后感叹一句:OpenSUSE真的不适合Linux新手.OpenSUSE的系统安装程序用起来不是很直观,它会根据你的计算机配置做一些默认的配置.但这些默认的配置往往并不是你想要的.如果你不小心,就会使用默认的配置,这可能会对你的硬盘进行格式化.

ubuntu的系统安装程序名叫ubiquitous,它的安装过程对于用户来说相当明了直接.下面总结一下安装OpenSUSE Leap 42.1系统时一定要注意的事项,最后吐嘈一下安装过程中的僵死现象.因为是用物理机安装的,而我的手机像素又不好,所以不好意思没截图. 8-)

主板固件的配置

首先要知道你的主板是使用BIOS还是使用UEFI.

  • 如果主板是BIOS,硬盘是GPT,则硬盘上要有一个bios_grub的分区.
  • 如果主板是UEFI,硬盘是GPT,则硬盘上要有一个ESP分区(EFI System Partition).它是用来存放Grub启动代码的.这个ESP分区的文件系统必须为FAT.在分区配置的时候,要将这个ESP分区挂载到/boot/efi.
  • UEFI主板有一个功能叫secure boot(安全引导).你需要知道你的主板是否启用了secure boot.我建议关闭secure boot这个功能,因为它本身是微软用来限制Linux系统普及的一个工具.

Grub启动管理器

安装OpenSUSE时,你有3个有关Grub的选择.

  • 不安装Grub启动管理器.这个选项适用于硬盘上已经有Grub启动管理器.
  • 安装BIOS版的Grub
  • 安装UEFI版的Grub,这个还可选择是否启用secure boot支持.如果主板关闭了secure boot,那么不要启用secure boot支持

网卡的设置

我在安装OpenSUSE时,安装程序将我的网卡默认设置成了固定IP.我得手动将网卡设置成DCHP获取动态IP,因为我的电脑使用路由器上网.

分区方案

OpenSUSE的安装程序会给出一个默认的分区方案.如果我选择了默认分区方案,那么我的两个分区将被格式化,而这两个分区安装了两个不同的Linux发行版.所以我得点击custom partition setup,再点击expert paritioner来自己配置分区.

OpenSUSE的root分区默认为Btrfs文件系统,home分区默认为xfs文件系统.而这个配置对我来说并没有什么用.我用的是SSD固态硬盘,要知道Btrfs文件系统是很伤固态硬盘的,Btrfs是有快照(snapshot)功能的.OpenSUSE的snapper程序会频繁的创建文件系统快照.这样大大增加了对固态硬盘的写入次数.最适合固态硬盘的Linux文件系统是ext4.

我的分区方案很简单,root分区格式化成ext4文件系统,然后将EFI分区挂载到/boot/efi目录下,因为我的主板固件是UEFI,硬盘使用GPT分区.

安装OpenSUSE Leap 42.1的经验分享
嘿嘿,我是只变色龙.

安装过程中的僵死现象

这下我真得向OpenSUSE吐嘈了.在安装软件包时,有3次僵死.一次是安装Linux内核的时候,第二次是安装Samba的时候,第三次是安装Grub启动管理器.每一次僵死都要等上十几分钟,甚至二十多分钟才会有响应.

我开始以为是我的U盘有问题,然后我选择了不用U盘装,改用Grub直接引导硬盘上的OpenSUSE ISO镜像文件.可还是出现了僵死的现象.

我安装了几次都没安装成功,因为安装Grub启动管理器时总是处于僵死状态,重启了电脑安装了三四次.最后一次为了不再忍受僵死状态,我选择了不安装Samba这个软件.谁知这一次安装Libreoffice的时候又僵死了一次.

等到最后一步安装Grub启动管理器时,还是僵死了二十多分钟没反应,最后我干脆直接关机,今天不装OpenSUSE了.等我再次开机时,原先的ubuntu Grub启动管理变成了OpenSUSE的Grub启动管理器.这次出乎意料地安装成功了.我猜这是因为我这次正确地挂载了EFI分区到/boot/efi目录下,以及选择了安装UEFI版的Grub.(正确的Grub设置很重要)

结语

在安装Debian,Ubuntu,Fedora,Archlinux,Elementary OS,CentOS,Kali Linux,Backtrack Linux等发行版的时候总是很顺利.用Virtualbox虚拟机安装OpenSUSE也很顺利,就是这一次物理机安装OpenSUSE耗费了我整个下午的时间.整个下午心情都变得不好了 :-( 不过最后总算是安装成功了. :-)

为这篇文章评分
[Total: 9 Average: 2.9]

“物理机安装OpenSUSE Leap 42.1的经验分享”的一个回复

  1. suse42.1是在vbox 中安装的。物理机安装debian 时关闭了secure boot才成功,但是对UEFI主板还是不了解,希望站长介绍下UEFI功能

发表评论

电子邮件地址不会被公开。 必填项已用*标注