硬件与背景
- 我曾有一个HP proliant ML102 v2(Windows Server 2012 R2)基本上没有在办公室用于任何事情,所以我四处打听并获得许可,通过双启动 Windows Server 2022 和 Ubuntu 2022 来重新利用它以用于测试应用程序。我不得不删除 Windows 2012 R2,因为我们无法让它登录(我们尝试了所有密码)。
问题
我首先安装了 Windows Server 2022,正如许多论坛所说,为 Ubuntu 创建了一个分区,但无法在 Windows Server 2022 中创建 ext4 分区(使用默认应用程序)。因此,我启动了 32 GB 的 U 盘,里面有可启动的 Ubuntu 2022 实时服务器(用 rufus 制作)。 rufus 可启动向导的图片。我进入了 ubuntu 安装程序屏幕(subiquity),并选择了自定义存储布局,因为我不想破坏我的 Windows 安装。我看到了这个屏幕。
Storage configuration [ Help ]
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
To continue you need to: Mount a filesystem at /
Select a boot disk
FILE SYSTEM SUMMARY
No disks or partitions mounted.
AVAILABLE DEVICES
DEVICE TYPE SIZE
[ ST1000DM003-1ER162_W4Y509VL local disk 931.513G ▸ ]
partition 1 existing, already formatted as ntfs, not mounted 100.000M ▸
partition 2 existing, already formatted as ntfs, not mounted 686.761G ▸
partition 3 existing, already formatted as ntfs, not mounted 524.000M ▸
partition 4 existing, extended, unused 244.139G ▸
[ Create software RAID (md) ▸ ]
[ Create volume group (LVM) ▸ ]
USED DEVICES
No used devices
我选择了分区 4 并用 对其进行了格式化ext4
。
┌──────────────── Editing partition 4 of ST1000DM003-1ER162_W4Y509VL ──────────────┐
│ USED DEVICES │
│ │
│ Size (max 244.139G): 244.139G │
│ │
│ No used devices │
│ │
│ │
│ Format: [ ext4 ▾ ] │
│ │
│ │
│ Mount: [ / ▾ ] │
│ │
│ │
│ [ Save ] │
│ [ Cancel ] │
│ │
└──────────────────────────────────────────────────────────────────────────────────┘
我 已经 做过 三次 了 , 一次 我 使用 sda5 作为 挂载
/
, 一次 我 使用 sd4 ( 它 不允许 我 这样做 ) , 然后 我 使用 sda5 作为 挂载/
并且 sda 4 作为 挂载/boot
.不久之后,它要求我输入 ubuntu 密码和名称等。但是,在输入密码时,它会在中间停下来打断我设置密码。我最初以为这是由于挂载设置不正确造成的,因为我之前使用同一个可启动项并在同一台机器上安装了 ubuntu server 2022但我用过全磁盘存储布局而不是之前的习惯。
我尝试过的方法和遇到的错误
我还尝试进入 shell,将 sda 5 作为 ext4 分开,这是目前(上面)的屏幕状态。
我收到类似以下的 ACPI 错误(
journalctl -p 3
)
ACPI: SPCR: Unexpected SPCR Access Width. Defaulting to byte size
Aug 22 03:58:51 ubuntu-server kernel: DMAR: [Firmware Bug]: No firmware reserved region can cover this RMRR [0x00000000000e8000-0x00000000000e8fff], contact BIOS vendo>
Aug 22 03:58:51 ubuntu-server kernel: [Firmware Bug]: the BIOS has corrupted hw-PMU resources (MSR 38d is 330)
Aug 22 05:33:14 ubuntu-server kernel: EXT4-fs (sda4): unable to read superblock
Aug 22 05:37:56 ubuntu-server kernel: ufs: ufs was compiled with read-only support, can't be mounted as read-write
和
在尝试安装 sda5 时
unable to read superblock
Aug 22 05:37:56 ubuntu-server kernel: ufs: ufs was compiled with read-only support, can't be mounted as read-write
并且还得到了no NUMA configuration error
:
- 此时,我几乎已经做了所有修复工作。一个 Askubuntu 线程建议更改 grub 文件,但我无法更新 grub,因为/cow 错误。然后我搜索了答案,并得到了一个可以使用的修补程序
sudo touch /cow
,但现在我看到:
/sda1 Windows Recovery Environment
/sda2 Windows Recovery Environment
/sda3 Windows Recovery Environment
我将继续在这个线程中更新更多错误和故障排除,但与此同时,如果有人可以帮助我,或者如果您需要更多说明,请告诉我。
编辑:这是我收到的错误屏幕,似乎无论我在配置文件设置步骤中输入什么,都需要大约 80 秒才能显示此错误屏幕:
An error occurred during installation [ Help ]
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
┌───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┐
│subiquity/Early/apply_autoinstall_config │
│subiquity/Reporting/apply_autoinstall_config │
│subiquity/Error/apply_autoinstall_config │
│subiquity/Userdata/apply_autoinstall_config │
│subiquity/Package/apply_autoinstall_config │
│subiquity/Debconf/apply_autoinstall_config │
│subiquity/Kernel/apply_autoinstall_config │
│subiquity/Zdev/apply_autoinstall_config │
│subiquity/Late/apply_autoinstall_config │
│configuring apt │
│ curtin command in-target │
│installing system │
│ executing curtin install initial step │
│ executing curtin install partitioning step │
│ curtin command install │
│ configuring storage │
│ running 'curtin bl │
│ curtin command b ┌────────────────────────────────────────────────────────────────────────┐ │
│ removing previ │ │ │
│ configuring di │ Sorry, there was a problem completing the installation. │ │
│ configuring part │ │ │
│ configuring part │ [ View full report ] │ │
│ configuring part │ │ │
│ configuring part │ If you want to help improve the installer, you can send an error │ │
│ configuring form │ report. │ │
│ │ │ │
│ │ [ Send to Canonical ] │ │
│ │ │ │
│ │ Do you want to try starting the installation again? │ │
│ │ │ │
│ │ [ Restart the installer ] │ │
│ │ │ │
│ │ [ Close report ] │ │
│ │ │ │
│ └────────────────────────────────────────────────────────────────────────┘ │
│ │
│ │
│ │
│ │
│ │
│ │
│ │
│ │
│ │
│ │
│ │
│ │
│ │
└───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘
[ View full log ]
[ View error report ]
[ Reboot Now ]