Linux не может изменить таблицу разделов основного жесткого диска моего ноутбука

1477
usr-local-ΕΨΗΕΛΩΝ

Я запускаю openSUSE 12.2 на своем ноутбуке ASUS N76VZ. Моя проблема в том, что я не могу изменить таблицу разделов первого жесткого диска / dev / sda1.

Разделитель YaST говорит, что он нечитабелен, но на самом деле он может читать, но не изменять его. Это ничего не говорит мне, кроме того, что я могу стереть таблицу разделов (нужно переустановить Windows в третий раз).

Поскольку я хочу создать новые разделы на этом диске, как мне исправить макет таблицы разделов?

Я мог бы создать новый раздел из Windows Computer Management и отформатировать их в Linux. Я мог бы сделать это, но это не объясняет проблему

0
Что сообщает `fdisk -l / dev / sda`? Кстати, удалите свой собственный ответ - это не ответ, это комментарий к вашему вопросу. Поскольку вы являетесь ОП, это на самом деле должно быть обновление вашего вопроса. Я добавил это к вопросу все же. Serge 11 лет назад 1
Я думаю, что это дает мне ответ. fdisk сказал, что раздел имеет тип GPT, и я мог бы использовать parted для его изменения. Есть ли способ конвертировать его в MBR? usr-local-ΕΨΗΕΛΩΝ 11 лет назад 0
Забудьте о конвертации ... это требуется EFI для загрузки usr-local-ΕΨΗΕΛΩΝ 11 лет назад 0

3 ответа на вопрос

2
Amigo

У меня та же проблема с вами, когда я хочу установить OpenSuSE на жесткий диск, который использовался в качестве загрузочного диска Windows 8.

Это из-за проблемы GPT . Если вы используете GParted для изменения таблицы разделов, GPT не будет чистым. И приведет к проблеме загрузочного сектора, например, к ошибке установки GRUB, или к проблеме с таблицей разделов, например, программа установки Linux не сможет изменить таблицу разделов.

Вы можете использовать gdisk на диске, выбрать команду «Эксперт» и «z» для Zap GPT-данных .

Теперь вы можете использовать программу установки Linux для изменения таблицы разделов. Хотя он показывает предупреждение перед разделом раздела, он работает отлично. И это также может, наконец, установить GRUB.

Вы можете взглянуть на мою Ошибка раздела и не удалось установить GRUB на жесткий диск Windows 8 для более подробного объяснения и ссылки на веб-страницы.

Жаль, что это помогает!

1
WindowsEscapist

Простой способ - использовать gParted, отличный графический редактор разделов, который поддерживает GPT. Вы можете запустить его со своего собственного загрузочного диска в качестве программы в вашей существующей установке Linux или установить на обычный Linux LiveCD или USB. Обратите внимание, что при запуске из существующей установки вы не сможете изменить раздел, смонтированный как /или любой из подключенных разделов.

0
Serge

Поскольку ваш диск был разделен на GPT, вам следует использовать инструменты с поддержкой GPT.

Один из этих инструментов gdisk:

GDISK(8) GPT fdisk Manual GDISK(8)  NAME gdisk - Interactive GUID partition table (GPT) manipulator  SYNOPSIS gdisk [ -l ] device  DESCRIPTION GPT fdisk (aka gdisk) is a text-mode menu-driven program for creation and manipulation of partition tables. It will automatically convert an old-style Master Boot Record (MBR) partition table or BSD disklabel stored without an MBR carrier partition to the newer Globally Unique Identifier (GUID) Partition Table (GPT) format, or will load a GUID partition table. When used with the -l command-line option, the program displays the current partition table and then exits.