我按照本指南進行了操作:http://www.everydaylinuxuser.com/2013/09/install-ubuntu-linux-alongside-windows.html
然而,當我到達第 6 步時,我只看到我的/dev/sda
,它說它完全未分配。我只需選擇/dev/sda
並單擊現在安裝,但這不會終止我的 Windows 安裝嗎?退出安裝並從 LiveUSB 運行 Ubuntu,GParted 說整個驅動器未分配,並說我有一個損壞或無效的 GPT 表。使用磁碟實用程序,我可以看到我的所有分區,包括我創建的可用空間。運行fdisk
顯示:partition 1 does not start on physical sector boundary
,並且不列出任何分區。
我已經閱讀了這裡的所有相關帖子,但沒有一個起作用。難道沒有一些簡單的方法可以告訴 Ubuntu 與 Windows 8 硬碟分割區的方式很好地配合嗎?如果沒有一個簡單的答案,我將放棄在工作環境之外使用 Linux 的想法。擁有如此多的支援和如此多的熟練用戶的事情應該不會那麼困難。
編輯:這是我從 gdisk 得到的:
ubuntu@ubuntu:~$ sudo gdisk /dev/sda
GPT fdisk (gdisk) version 0.8.7
Caution: invalid backup GPT header, but valid main header; regenerating
backup header from main header.
Partition table scan:
MBR: protective
BSD: not present
APM: not present
GPT: damaged
****************************************************************************
Caution: Found protective or hybrid MBR and corrupt GPT. Using GPT, but disk
verification and recovery are STRONGLY recommended.
****************************************************************************
Warning! Secondary partition table overlaps the last partition by
1 blocks!
Try reducing the partition table size by 4 entries.
(Use the 's' item on the experts' menu.)
答案1
我懷疑正在發生以下兩件事之一:
- 你的磁碟有一個宿主保護區 (HPA)設定不當,
gdisk
偵測為備份分區表損壞。正如維基百科文章中所述,您可以透過sudo hdparm -N /dev/sda
Ubuntu 中的命令識別具有 HPA 設定的磁碟。 - Linux 認為磁碟是基於主機板的軟體 RAID 陣列(又稱「假 RAID」)的一部分,這有效地少量減少了其大小。結果類似,將
gdisk
備份分區表識別為損壞。如果是這種情況,sudo dmraid -rE /dev/sda
可能會解決問題;但要非常謹慎關於這樣做,因為如果磁碟真的應該如果 RAID 處於活動狀態,此指令可能會對磁碟造成嚴重損壞!
如果您需要更多幫助,請發布 的輸出sudo hdparm -N /dev/sda
和更多資訊- 具體來說,是程式中和命令gdisk
的輸出。p
v