1. 准备工作
1.1 下载必要的文件
首先需要下载 Ubuntu 22.04 LTS 镜像文件和启动盘制作工具。
# Ubuntu 22.04 LTS 官方下载链接(推荐使用国内镜像)
https://mirrors.tuna.tsinghua.edu.cn/ubuntu-releases/22.04/ubuntu-22.04.3-desktop-amd64.iso
# Rufus 启动盘制作工具下载
https://github.com/pbatard/rufus/releases/download/v4.3/rufus-4.3.exe
1.2 准备硬件设备
- 至少 8GB 容量的 U 盘(建议使用 USB 3.0)
- 电脑需要有至少 50GB 的可用磁盘空间
- 稳定的网络连接
1.3 备份重要数据
重要提示:在开始操作前,请务必备份 Windows 11 中的所有重要数据。
2. 创建 Ubuntu 安装U盘
2.1 使用 Rufus 制作启动盘
# 步骤:
1. 插入U盘,以管理员身份运行 Rufus
2. 设备选择:你的U盘(注意数据会被清空)
3. 引导类型选择:下载的 Ubuntu ISO 文件
4. 分区类型:GPT
5. 目标系统类型:UEFI
6. 簇大小:默认 4096 字节
7. 点击开始,选择"以ISO镜像模式写入"
8. 等待制作完成(约10-30分钟)
2.2 验证启动盘
# 重启电脑,进入BIOS/UEFI设置
# 检查U盘是否被正确识别为启动设备
3. 磁盘分区准备
3.1 在 Windows 11 中压缩卷
# 步骤:
1. 右键点击"开始"菜单 → 选择"磁盘管理"
2. 选择有足够空间的磁盘(通常是C盘)
3. 右键点击 → 选择"压缩卷"
4. 输入要压缩的空间量(建议至少 50GB,即 51200MB)
5. 点击"压缩"
6. 完成后会出现未分配的空间
3.2 禁用 Windows 快速启动
# 步骤:
1. 打开控制面板 → 电源选项
2. 选择"选择电源按钮的功能"
3. 点击"更改当前不可用的设置"
4. 取消勾选"启用快速启动"
5. 保存修改
3.3 关闭 Secure Boot
# 步骤:
1. 重启电脑,在启动时按 F2/Del 键进入 BIOS/UEFI
2. 找到 Secure Boot 选项(通常在 Security 或 Boot 菜单中)
3. 将其设置为 Disabled
4. 保存设置并退出
4. 安装 Ubuntu 22.04
4.1 启动安装程序
# 步骤:
1. 插入制作好的Ubuntu安装U盘
2. 重启电脑,在启动时按 F12 选择启动设备
3. 选择U盘启动(通常显示为 UEFI: USB Flash Drive)
4. 选择"Try or Install Ubuntu"
5. 等待系统加载到Live桌面环境
4.2 开始安装
graph TD
A[启动Ubuntu安装程序] --> B[选择语言];
B --> C[键盘布局];
C --> D[更新和其他软件];
D --> E[安装类型];
E --> F[磁盘分区];
F --> G[时区设置];
G --> H[用户信息];
H --> I[开始安装];
I --> J[安装完成];
# 详细安装步骤:
1. 选择语言:中文(简体)
2. 键盘布局:Chinese → Chinese
3. 更新和其他软件:
- 正常安装
- 为图形或无线硬件安装第三方软件(勾选)
- 下载更新时安装(可选)
4. 安装类型:选择"其他选项"
4.3 手动分区
# 分区方案(针对50GB空间):
1. 交换空间(swap):8GB
- 用途:swap
- 大小:8192MB
2. EFI系统分区:512MB
- 用途:EFI系统分区
- 大小:512MB
- 注意:如果已存在EFI分区,可以共用Windows的
3. 根分区:剩余所有空间
- 挂载点:/
- 文件系统:ext4
- 大小:剩余所有空间(约41GB)
# 具体操作:
1. 选择"空闲"空间
2. 点击"+"号创建分区
3. 按照上述方案创建分区
4. 安装启动引导器的设备:选择EFI分区所在磁盘
4.4 完成安装设置
# 继续设置:
1. 时区设置:选择Shanghai
2. 创建用户:
- 你的姓名:自定义
- 计算机名:自定义
- 用户名:自定义(建议小写字母)
- 密码:设置强密码
- 选择"自动登录"或"要求密码登录"
3. 等待安装完成(约20-40分钟)
4. 安装完成后点击"立即重启"
5. 按照提示拔掉U盘
5. 首次启动配置
5.1 解决启动问题
如果重启后直接进入 Windows,需要调整启动顺序:
# 方法一:通过BIOS/UEFI设置
1. 进入BIOS/UEFI设置
2. 将Ubuntu移动到Windows Boot Manager之前
# 方法二:在Windows中使用EasyUEFI
1. 下载安装EasyUEFI
2. 管理EFI启动项
3. 将Ubuntu移动到第一启动项
5.2 更新系统
# 打开终端(Ctrl + Alt + T)执行以下命令:
# 更新软件包列表
sudo apt update
# 升级已安装的软件包
sudo apt upgrade -y
# 更新系统内核(如果需要)
sudo apt full-upgrade -y
# 清理不必要的包
sudo apt autoremove -y
6. 驱动配置
6.1 显卡驱动安装
# 检查当前显卡信息
lspci | grep -E "VGA|3D"
# 对于NVIDIA显卡:
# 添加官方PPA
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt update
# 查看推荐的驱动版本
ubuntu-drivers devices
# 安装推荐的驱动
sudo ubuntu-drivers autoinstall
# 对于AMD显卡(通常已集成):
sudo apt install mesa-utils
# 重启系统
sudo reboot
6.2 无线网卡和蓝牙驱动
# 安装常用无线驱动
sudo apt install -y linux-firmware
sudo apt install -y firmware-iwlwifi
# 对于Broadcom网卡
sudo apt install -y broadcom-sta-dkms
# 蓝牙驱动
sudo apt install -y bluez bluez-tools
# 重启服务
sudo systemctl enable bluetooth
sudo systemctl start bluetooth
6.3 触摸板和触摸屏驱动
# 安装输入设备支持
sudo apt install -y xserver-xorg-input-synaptics
sudo apt install -y xserver-xorg-input-libinput
# 重新配置输入设备
sudo dpkg-reconfigure xserver-xorg
7. 系统优化和美化
7.1 安装 GNOME 扩展
# 安装浏览器扩展支持
sudo apt install -y chrome-gnome-shell
# 安装GNOME优化工具
sudo apt install -y gnome-tweaks
# 安装扩展管理器
sudo apt install -y gnome-shell-extension-manager
7.2 安装主题和图标
# 创建主题目录
mkdir -p ~/.themes
mkdir -p ~/.icons
# 安装常用主题
sudo apt install -y arc-theme
sudo apt install -y adapta-gtk-theme
sudo apt install -y papirus-icon-theme
# 或者手动下载主题:
# 1. 访问 https://www.gnome-look.org
# 2. 下载喜欢的主题和图标包
# 3. 解压到 ~/.themes 或 ~/.icons 目录
7.3 配置 GNOME Shell
# 安装dconf编辑器进行高级配置
sudo apt install -y dconf-editor
# 常用扩展推荐:
# - User Themes
# - Dash to Dock
# - Arc Menu
# - Workspace Matrix
# - Clipboard Indicator
7.4 终端美化
# 安装zsh和oh-my-zsh
sudo apt install -y zsh
# 安装oh-my-zsh
sh -c "$(wget https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh -O -)"
# 安装powerlevel10k主题
git clone --depth=1 https://github.com/romkatv/powerlevel10k.git ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/powerlevel10k
# 安装语法高亮和自动补全插件
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting
git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions
# 修改 ~/.zshrc 配置:
# ZSH_THEME="powerlevel10k/powerlevel10k"
# plugins=(git zsh-syntax-highlighting zsh-autosuggestions)
8. 必备软件安装
8.1 开发工具
# 安装Git
sudo apt install -y git
# 配置Git
git config --global user.name "Your Name"
git config --global user.email "your_email@example.com"
# 安装Visual Studio Code
wget -qO- https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg
sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/
sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] https://packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list'
sudo apt update
sudo apt install -y code
# 安装Node.js
curl -fsSL https://deb.nodesource.com/setup_lts.x | sudo -E bash -
sudo apt install -y nodejs
# 安装Python开发环境
sudo apt install -y python3-pip python3-venv
8.2 办公和生产力工具
# 安装LibreOffice
sudo apt install -y libreoffice
# 安装PDF阅读器
sudo apt install -y okular
# 安装截图工具
sudo apt install -y flameshot
# 设置Flameshot快捷键:
# 设置 → 设备 → 键盘 → 自定义快捷键
# 命令:flameshot gui
# 快捷键:Ctrl+Alt+A
8.3 多媒体软件
# 安装VLC媒体播放器
sudo apt install -y vlc
# 安装GIMP图像编辑器
sudo apt install -y gimp
# 安装音频编码器
sudo apt install -y ubuntu-restricted-extras
8.4 系统工具
# 安装文件管理器增强
sudo apt install -y nautilus-admin
sudo apt install -y gnome-sushi
# 安装系统监控工具
sudo apt install -y htop
sudo apt install -y gnome-system-monitor
# 安装归档工具
sudo apt install -y unrar unzip p7zip-full
# 安装Timeshift系统备份
sudo apt install -y timeshift
9. 双系统优化配置
9.1 GRUB 引导优化
# 编辑GRUB配置
sudo nano /etc/default/grub
# 修改以下参数:
GRUB_TIMEOUT=10
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_GFXMODE=1920x1080
# 更新GRUB配置
sudo update-grub
# 安装GRUB自定义器(可选)
sudo add-apt-repository ppa:danielrichter2007/grub-customizer
sudo apt update
sudo apt install -y grub-customizer
9.2 文件系统互访
# 安装NTFS支持
sudo apt install -y ntfs-3g
# 安装exFAT支持
sudo apt install -y exfat-fuse exfat-utils
# 自动挂载Windows分区
sudo mkdir /mnt/windows
sudo echo "/dev/nvme0n1p3 /mnt/windows ntfs-3g defaults 0 0" >> /etc/fstab
# 注意:替换/dev/nvme0n1p3为你的Windows分区
9.3 时间同步问题解决
# 解决Windows和Ubuntu时间不同步问题
timedatectl set-local-rtc 1 --adjust-system-clock
# 或者在Windows中修复:
# 以管理员身份运行CMD,执行:
# reg add "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\TimeZoneInformation" /v RealTimeIsUniversal /d 1 /t REG_DWORD /f
10. 故障排除和常见问题
10.1 无法连接WiFi
# 检查无线网卡状态
lspci | grep Network
sudo lshw -C network
# 重启网络服务
sudo systemctl restart network-manager
# 重新安装驱动(针对Intel网卡)
sudo apt install --reinstall linux-firmware
10.2 声音问题
# 检查音频设备
aplay -l
# 安装PulseAudio控制面板
sudo apt install -y pavucontrol
# 重启音频服务
pulseaudio -k && pulseaudio --start
10.3 蓝牙问题
# 重启蓝牙服务
sudo systemctl restart bluetooth
# 重置蓝牙适配器
sudo rfkill block bluetooth
sudo rfkill unblock bluetooth
# 安装蓝牙管理工具
sudo apt install -y blueman
11. 安全配置
11.1 防火墙设置
# 安装UFW防火墙
sudo apt install -y ufw
# 启用防火墙
sudo ufw enable
# 设置默认规则
sudo ufw default deny incoming
sudo ufw default allow outgoing
# 允许SSH(如果使用)
sudo ufw allow ssh
11.2 系统更新自动化
# 安装无人值守更新
sudo apt install -y unattended-upgrades
# 配置自动更新
sudo dpkg-reconfigure unattended-upgrades
# 编辑配置文件
sudo nano /etc/apt/apt.conf.d/50unattended-upgrades
12. 备份和恢复
12.1 使用 Timeshift 备份
# 安装Timeshift
sudo apt install -y timeshift
# 首次配置:
1. 选择RSYNC备份方式
2. 选择备份位置(建议外接硬盘)
3. 设置备份计划
4. 创建首次备份
12.2 重要数据备份
# 创建备份脚本
nano ~/backup_script.sh
# 脚本内容:
#!/bin/bash
tar -czf /backup/home_backup_$(date +%Y%m%d).tar.gz ~/Documents ~/Pictures ~/Music
# 添加执行权限
chmod +x ~/backup_script.sh
总结
通过本教程,您已经成功完成了:
- Ubuntu 22.04 双系统安装
- 硬件驱动配置和优化
- 系统美化和个性化设置
- 必备软件开发环境搭建
- 双系统协同工作配置
现在您拥有一个功能完整的 Ubuntu 22.04 系统,可以与 Windows 11 完美共存。建议定期更新系统和备份重要数据,以保持系统的最佳状态。