设置:我对 Linux 非常陌生,正在寻找详细步骤。我的电脑上有一块内置硬盘,安装了 Win10,但没有互联网连接。我有一个 80Gb 的空分区,我想在其中安装 Ubuntu Server 22.04.3 LTS 的双启动。我有离线映像:https://cdimage.ubuntu.com/ubuntu-server/jammy/daily-preinstalled/current/jammy-preinstalled-server-amd64.img.xz
从 BIOS,我可以启动 USB 并让服务器以文本模式运行。
$lsblk
姓名 | 少校:少校 | 国阵 | 尺寸 | 请求权限 | 类型 | 安装点 |
---|---|---|---|---|---|---|
循环0 | 7:0 | 0 | 6390万 | 1 | 环形 | /快照/核心20/2105 |
循环1 | 7:1 | 0 | 1.119亿 | 1 | 环形 | /快照/ lxd / 24322 |
循环2 | 7:2 | 0 | 40.4百万 | 1 | 环形 | /快照/ snapd / 20671 |
星展银行 | 8:0 | 0 | 2.7T | 0 | 磁盘 | |
安全数据库 | 8:16 | 0 | 279.5克 | 0 | 磁盘 | |
-sdb1 | 8:17 | 0 | 199G | 0 | 部分 | |
-sdb2 | 8:18 | 0 | 1千 | 0 | 部分 | |
-sdb3 | 8:19 | 0 | 516米 | 0 | 部分 | |
-sdb5 | 8:21 | 0 | 80克 | 0 | 部分 | |
南达科他州 | 8:32 | 0 | 117.2克 | 0 | 磁盘 | / |
-sdc1 | 8:33 | 1 | 117.1G | 0 | 部分 | |
-sdc2 | 8:34 | 1 | 4米 | 0 | 部分 | |
-sdc3 | 8:35 | 1 | 4米 | 0 | 部分 | |
-sdc4 | 8:36 | 1 | 1.06亿 | 0 | 部分 | /启动/efi |
sdc 是我的可启动 USB,sdb5 是我的空分区。
在 Windows 中,我进入磁盘管理器并得到: 磁盘管理器其中 80GB 驱动器为 RAW。
我可以通过 USB 启动运行服务器。我还有一个 .img 文件。这台电脑无法访问互联网。
我想知道的是:如何将 Ubuntu-Server 放到 sbd5 分区上,以便 BIOS 启动时可以看到它?
感谢更新:在另一台连接互联网的计算机上正常安装所有内容,然后备份驱动器并在离线计算机上恢复它是否有意义?
答案1
你注定会失败。我强烈建议不要尝试最不正统的方法。相反,请使用推荐的方法来安装 Ubuntu。
如果您的首要目标是熟悉 Linux 世界,那么为什么不先在虚拟机(如 VirtualBox 或 VMWare)中安装它呢?这样您甚至不需要双启动,只需让 Windows 保持运行,并在虚拟机中以客户机身份运行 Ubuntu。请记住对该 VM 进行快照(VirtualBox 和 VMWare 都具有此功能)。然后,您可以尝试使用 Ubuntu,当您设法错误配置某些东西时,您可以恢复到最后一个正常工作的快照。
是的,Btrfs 和 ZFS 等文件系统也具有该功能,但虚拟化解决方案有一个易于使用的 GUI。