编辑:问题是由于分区,以下大多数可能未影响结果。
我正在双重引导,我想腾出一些未指定的分区空间,因此我决定我真的不需要14.04 Ubuntu,因此我用Ubuntu Live CD删除了该分区。由于grub在分区上(我已经忘记了),因此我在重新启动后进行了grub救援。我尝试在没有安装Linux的情况下恢复grub的情况并不顺利,因此我尝试再次安装它。由于某种原因它找不到分区,所以我必须做一个fix-parts
。之后我“修复”了grub。我删除的分区无意间恢复了,所以现在我有2次安装Ubuntu。
然后由于某种原因我错过了一个错误hal.dll
。从我在互联网上发现的信息来看,这可能是一个问题boot.ini
。
我比较窗boot.ini
用blkid
,一切似乎罚款:
boot.ini
:
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP
Professional" /noexecute=optin /fastdetect /usepmtimer
blkid
:
/dev/sda2: LABEL="WindowsXP" UUID="3D2405657F4911EC" TYPE="ntfs" PARTUUID="56917c5d-02"
/dev/sda3: LABEL="Ubuntu" UUID="58916b24-685b-4453-b4e4-324e8fc48716" TYPE="ext4" PARTUUID="56917c5d-03"
/dev/sda4: UUID="f9a7409d-f57b-4baa-81d6-e8ca7777781e" TYPE="swap" PARTUUID="56917c5d-04"
/dev/sda5: LABEL="UbuntuHome" UUID="51403596-5042-4b3b-8efe-a26176c398df" TYPE="ext4" PARTUUID="56917c5d-05"
/dev/sda6: LABEL="NTFSDocs" UUID="6C638BF066930746" TYPE="ntfs" PARTUUID="56917c5d-06"
/dev/sda7: UUID="ac350524-a383-442b-8ed9-b39bbb7a6f4b" TYPE="ext4" PARTUUID="56917c5d-07"
/dev/sdb1: UUID="FC41-5647" TYPE="vfat" PARTUUID="e03a0436-01"
我知道这是一个相当过时的问题,因为Windows XP太旧了,但是希望我能得到帮助。