轻松美化双系统启动界面与同步时间设置(Windows + Ubuntu)

前言

在这篇文章中,我将详细介绍如何 美化双系统启动界面同步双系统时间。写这篇文章的初衷,一方面是为了方便自己记录和总结这些步骤,避免每次安装或切换系统时重复操作另一方面,也希望通过这篇文章帮助到其他需要自定义启动界面和解决双系统时间不同步问题的朋友们。

双系统的启动界面通常比较单调,通过一些简单的设置,我们可以将 GRUB 启动界面美化得更具个性化,同时解决双系统间由于时间设置不同步的问题。文章中不仅包含了如何通过 GRUB 主题使启动界面更好看,还介绍了如何同步 Ubuntu 和 Windows 系统的时间,避免每次启动后时间错乱的问题。

1 双系统启动界面美化

在双系统中,GRUB 是我们用来选择操作系统的启动管理器。默认的 GRUB 启动界面比较简单且无趣,但是你可以通过一些简单的配置,将 GRUB 启动界面变得更加美观和个性化。

许多非常好看的 GRUB 主题可以在GRUB Themes官网中找到。

在这里插入图片描述

  • 我个人推荐一个主题:http://b.mtw.so/6pEb7N
  • 这个主题让启动界面更加简洁、现代,还能够显示用户自定义的用户名、快捷键以及图标。

在这里插入图片描述

本图出自其他博主博客:http://b.mtw.so/5HcUZx,双系统安装后的设置-双系统启动界面美化

1.1 安装 Grub主题

首先访问https://www.gnome-look.org/p/1414997/,点击页面右侧的Download下滑选择主题(这里我选择SleekTheme-Light.tar.xz)。

在这里插入图片描述

下载完成后,解压该文件到主目录。

在这里插入图片描述

在解压后的文件夹中,你会看到一个 install.sh 脚本,运行该脚本来自动安装主题。进入终端并导航到解压目录,执行以下命令:

cd ~/SleekTheme-Light
sudo ./install.sh

Do you wanna display your name on a bootloader [y/n]:决定是否希望在 GRUB 启动界面中显示你的用户名?

在这里插入图片描述

1.2 自定义启动项和等待时间

为了自定义启动项和等待时间,我们需要编辑 /etc/default/grub 文件。打开终端并使用 nano 编辑器修改文件:

sudo nano /etc/default/grub

在文件中,我们需要调整以下几个关键设置:

  • GRUB_DEFAULT=0:表示默认启动项是第一个(从0开始数)。如果你希望 Windows 成为默认启动项,可以将其设置为 2(假设 Windows 在启动菜单中的索引为2)。
  • GRUB_TIMEOUT=10:表示等待时间为 10 秒。如果你希望系统一直等待直到手动选择操作系统,可以将其设置为 -1,这将禁用等待时间。

示例:

GRUB_DEFAULT=2    # 将默认启动项设置为 Windows(索引为2)
GRUB_TIMEOUT=-1   # 设置等待时间为无限长

在这里插入图片描述

修改完配置后,保存并退出。然后运行以下命令,更新 GRUB 配置:

sudo update-grub

执行完这些步骤后,重启计算机,GRUB 启动界面应该已经根据你设定的配置进行了美化,并且你所做的修改(例如默认启动项、等待时间)会生效。

sudo reboot

2 同步双系统时间

在使用双系统(例如 Ubuntu 和 Windows)时,常常会遇到时间不同步的问题。原因在于:Ubuntu 系统认为 BIOS 上的时间应该是格林威治标准时间(GMT),而 Windows 系统则认为 BIOS 上的时间是当地时间。这样,当你在这两个系统之间切换时,会导致时间错乱,需要每次都联网获取正确的时间。为了解决这个问题,我们可以通过以下步骤同步双系统时间:

首先,更新软件源并安装 ntpdate 工具,它可以帮助我们从互联网获取准确的时间。

sudo apt-get update
sudo apt-get install ntpdate

使用 ntpdate 命令从网络上更新计算机时间,推荐使用 time.windows.com 服务器,它是一个可靠的时间同步服务器。

sudo ntpdate time.windows.com

由于 Windows 系统使用当地时间,而 Ubuntu 使用 UTC(格林威治时间),我们需要将 Ubuntu 的系统时间同步到 BIOS,并设置为 localtime 模式。

sudo hwclock --localtime --systohc

这一步确保了在下次启动时,系统能够使用正确的本地时间。

美化 Ubuntu 操作系统的用户界面可以涵盖多个方面,包括登录界面(GDM)、桌面环境、图标主题、启动引导界面(GRUB)以及桌面壁纸等。以下是详细的美化方法: ### 登录界面(GDM)的美化 Ubuntu 的登录界面由 GNOME Display Manager (GDM) 管理,可以通过修改 GDM 的 CSS 文件来改变其外观。例如,要将背景颜色更改为蓝色和黑色以增强对比度,可以编辑 `/usr/share/gnome-shell/theme/ubuntu.css` 文件,并添加或修改相应的样式规则。 ```css .login-dialog-background { background-color: #000000; /* 黑色背景 */ } .login-dialog { background-color: #00008B; /* 深蓝色前景 */ } ``` 保存文件后重启 GDM 服务或者重新启动计算机使更改生效。 ### 桌面环境主题 为了提升整体视觉体验,可以选择安装不同的桌面环境如 KDE Plasma, XFCE 或者 Cinnamon,并为所选桌面环境选择合适的主题。此外,还可以通过 GNOME Tweak Tool 安装额外的 GTK 主题和图标包[^2]。 ### GRUB 引导菜单的美化 GRUB 是 Linux 系统默认的 bootloader,它的引导界面也可以进行个性化设置。可以从 [GNOME-Look](https://www.gnome-look.org/) 下载喜欢的主题,然后解压并将主题文件夹移动到 `/boot/grub/themes/` 目录下。接着进入该目录执行安装脚本 `./install.sh` 来应用新主题。最后重启计算机查看效果[^4]。 ### 动态桌面壁纸 由于 Ubuntu 不支持 .exe 文件,不能直接使用 Windows 上流行的 Wallpaper Engine 应用程序。不过,可以利用像 Variety 这样的工具来设置动态壁纸,它支持多种来源的图片自动更换,甚至可以从网络上下载新的壁纸。 ### 启动时的时间同步问题 如果你正在运行双系统Windows + Ubuntu),可能会遇到时间同步的问题。这是因为 WindowsLinux 对硬件时钟的理解不同。解决这个问题的一种方法是在 Ubuntu 中配置 `timedatectl` 命令来确保时间正确同步,同时也可以调整 `/etc/default/rcS` 文件中的 `UTC` 设置为 `yes` 或 `no` 来匹配你的主操作系统使用的时钟标准[^3]。 ### 注意事项 - 在对系统文件进行任何修改之前,请确保备份原始文件。 - 使用 root 权限操作时需格外小心,避免造成系统不稳定。 - 美化过程中可能需要安装额外软件包,这可以通过 APT 包管理器完成。 以上步骤可以帮助你根据个人喜好定制 Ubuntu 的用户界面,从而获得更加愉悦的操作体验。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值