如何加快opensuse studio的启动并显示启动信息

Posted

技术标签:

【中文标题】如何加快opensuse studio的启动并显示启动信息【英文标题】:How to speedup the boot of opensuse studio and show boot messages 【发布时间】:2015-02-28 23:03:16 【问题描述】:

我想创建一个图像:

在引导期间尽可能多地显示信息(用于粗略分析引导步骤) 尽可能快地引导到 shell 提示符

注意:引导加载程序是 grub2,但我无法创建相应的标签,所以我使用了最接近的可用标签:“grub”。

【问题讨论】:

【参考方案1】:

这是我想出来的,尝试使用 Suse Studio 提供的界面。 在每次启动设备时运行的脚本中:

# read in some variables
. /studio/profile

if [ -f /etc/init.d/suse_studio_firstboot ]
then
  # Put commands to be run on the first boot of your appliance here
  echo "Running SUSE Studio first boot script..."

  #remove grub2 splash screen and boot delays
  sed -i "s/GRUB_HIDDEN_TIMEOUT_QUIET=true/GRUB_HIDDEN_TIMEOUT_QUIET=false/" /etc/default/grub
  sed -i "s/GRUB_TIMEOUT=.*/GRUB_TIMEOUT=0/" /etc/default/grub
  sed -i "s/quiet splash=silent//" /etc/default/grub
  sed -i "s/gfxterm/console/" /etc/default/grub
  sed -i "s/GRUB_THEME.*//" /etc/default/grub
  sed -i "s/GRUB_BACKGROUND.*//" /etc/default/grub
  /usr/sbin/grub2-mkconfig -o /boot/grub2/grub.cfg
  rm -f /etc/init.d/suse_studio_firstboot
  sync
  /sbin/reboot
fi

示例可以在这里找到:https://susestudio.com/a/AMSHUG/pc-flasher-32-bit-mbr-efi

【讨论】:

以上是关于如何加快opensuse studio的启动并显示启动信息的主要内容,如果未能解决你的问题,请参考以下文章

openSuse 中的 Visual Studio Code 找不到 Git

Visual Studio 2010 - 如何加快大型解决方案的加载速度?

加快android studio 编译速度

无法在 Linux 中启动 Android Studio

无法使用 chkconfig 添加 Apache 以在启动时启动(opensuse 13.1)

在 openSUSE 13.2 中运行的 Android Studio Workspace 中的设备权限不足