LINUX.ORG.RU

Установщик не видит разделов.


0

1
fdisk -l

WARNING: GPT (GUID Partition Table) detected on '/dev/sda'! The util fdisk doesn't support GPT. Use GNU Parted.


Disk /dev/sda: 750.2 GB, 750156374016 bytes
255 heads, 63 sectors/track, 91201 cylinders, total 1465149168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0xb70a9a70

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048      206847      102400    7  HPFS/NTFS/exFAT
/dev/sda2          206848   236349439   118071296    7  HPFS/NTFS/exFAT

Однако установщик kubuntu 12.10 видит весь диск неразмеченым, он не поддерживает GPT?

★★★★

Чем размечали? Что в /var/log/{partman,syslog}?

AITap ★★★★★ ()

Если у вас efi, то необходимо отдать 100Мб на загрузчик в самом начале диска. Если просто gpt+bios, то надо отдать 1мб на загрузчик в самом начале диска. Место занято, может быть поэтому установщик не работает правильно.

Deleted ()
Ответ на: комментарий от AITap
root@kubuntu:~# parted /dev/sda print
Warning: /dev/sda contains GPT signatures, indicating that it has a GPT table.  However, it does not have a valid fake msdos partition table, as it should.  Perhaps it was corrupted --
possibly by a program that doesn't understand GPT partition tables.  Or perhaps you deleted the GPT table, and are now using an msdos partition table.  Is this a GPT partition table?
Yes/No? Yes                                                               
Model: ATA WDC WD7500BPVT-2 (scsi)
Disk /dev/sda: 750GB
Sector size (logical/physical): 512B/4096B
Partition Table: gpt

Number  Start  End  Size  File system  Name  Flags

root@kubuntu:~# gdisk -l /dev/sda
GPT fdisk (gdisk) version 0.8.5

Partition table scan:
  MBR: MBR only
  BSD: not present
  APM: not present
  GPT: present

Found valid MBR and GPT. Which do you want to use?
 1 - MBR
 2 - GPT
 3 - Create blank GPT

Your answer: 2
Using GPT and creating fresh protective MBR.
Disk /dev/sda: 1465149168 sectors, 698.6 GiB
Logical sector size: 512 bytes
Disk identifier (GUID): 4B10B1E8-D463-4678-AC64-2416BF8329CB
Partition table holds up to 128 entries
First usable sector is 34, last usable sector is 1465149134
Partitions will be aligned on 2048-sector boundaries
Total free space is 1465149101 sectors (698.6 GiB)

Number  Start (sector)    End (sector)  Size       Code  Name
root@kubuntu:~# 
J ★★★★ ()
Ответ на: комментарий от J

Using GPT and creating fresh protective MBR.
Number Start (sector) End (sector) Size Code Name
root@kubuntu:~#

Вы только что уничтожили MBR-разметку на жёстком диске с пустой GPT. Восстановите её при помощи testdisk, пока не поздно.

AITap ★★★★★ ()
Последнее исправление: AITap (всего исправлений: 1)
Ответ на: комментарий от AITap
Found valid MBR and GPT. Which do you want to use?
 1 - MBR
 2 - GPT
 3 - Create blank GPT

Your answer: 2
Using GPT and creating fresh protective MBR.

А что надо было отвечать?

J ★★★★ ()
Ответ на: комментарий от AITap

пока не поздно.

Перезагрузился, windows так и загружается, вроде ничего страшного не случилось.

с пустой GPT

А чем его заполнить и как?

J ★★★★ ()
Ответ на: комментарий от J

Я бы тоже ответил 2. Не ожидал, что оно просто возьмёт и сотрёт MBR.

Перезагрузился, windows так и загружается, вроде ничего страшного не случилось.

Странно. Либо GPT на самом деле заполнен (или повреждён), либо MBR не был стёрт.

А чем его заполнить и как?

Так, например: http://www.rodsbooks.com/gdisk/mbr2gpt.html

AITap ★★★★★ ()
Последнее исправление: AITap (всего исправлений: 1)
Ответ на: комментарий от J

А установщик не видит именно из-за того, что gpt кривой?

Да.

Запустите ещё раз parted /dev/sda print и fdisk -l. Если MBR-разделы на месте, а GPT пустая, удалите GPT (http://www.rodsbooks.com/gdisk/wipegpt.html: gdisk /dev/sda, 2, x, z, y, n, q). Если Linux теперь не видит ни MBR-, ни GPT-разделов, это серьёзная проблема. Если Linux вдруг увидел GPT-разделы, это странно, но теперь можно отказаться от MBR (что-то вроде 1, w, q).

AITap ★★★★★ ()

Кривая разметка. fdisk не понимает GPT и должен показывать только одну партицию:

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1               1      266306  2147483647+  ee  GPT

Dimez ★★★★★ ()
Ответ на: комментарий от AITap

Спасибо, узнал о новой программе. Давно не брал в руки шашку - не возился с дуалбутами.

tereshchenko ()

проблема наблюдается даже в MBR

Тоже столкнулся с такой проблемой при установке Stephenson's Rocket (Steam OS) рядом с Windows 8, которая была установлена на MBR-раздел диска +оставшееся место вообще было не размечено.

Выяснилось, что такая проблема происходит из-за того, что даже после форматирования всего и вся в MBR всё равно остаются следы GPT, а установщики линуксов их чуют и производят эту проблему.

Решилось так:

0. на всякий случай делаем полную копию жесткого диска (например прямо из Windows 8 через меню «Резервная копия образа системы» в разделе «История файлов»; иногда это меню появляется только спустя минут пять после входа в «Историю файлов»)

1. скачиваем программу Fixparts для Windows отсюда http://sourceforge.net/projects/gptfdisk/files/gptfdisk/0.8.8/fixparts-binaries/

2. разархивируем, в командной строке (желательно от админа) переходим в папку с fixparts.exe

3. параллельно открываем еще одно окно командной строки, вводим diskpart, дожидаемся пока командная строка запустит его, вводим list disk, запоминаем цифру соответствующую вашему жесткому диску (как правило это либо 0 либо 1), закрываем это окно командной строки

4. возвращаемся в окно командной строки из пункта 2, вспоминаем номер вашего жесткого диска из пункта 3, внимательно вводим в командной строке команду fixparts \\.\physicaldriveХ (где X заменяем на запомненный номер), читаем что скажет прога, соглашаемся на всё, когда всё будет готово можно будет закрыть окно командной строки, с этого момента линуксы уже будут обязаны видеть ваши разделы (если у вас есть LiveCD с любым линуксом то можете проверить что диски видны через менеджер gparted)

5. На этом чудеса от установщика не закончились, потому что даже после всего этого установщик может не захотеть показывать вам ваши разделы. Для исправления этого чуда надо во время установки в меню где не показываются разделы выбрать пункт «Отменить изменения разделов» (у вас он может называться по другому, например «Отменить автоматическую разбивку»).

6. теперь все разделы покажутся, но у лично меня возникла ещё одна проблема: пустой раздел весом в 400 Гб (который я припас для разделов линукса) было невозможно разделить на маленькие разделы. Тут всё оказалось ещё проще: просто удалите этот пустой раздел и на его месте появится раздел с именем «Свободное место», а его уже можно делить хоть на сто частей и соответственно создавать новые разделы.

Kyogre ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.