LINUX.ORG.RU

3TB GPT диск и призрачный раздел.

 , , , ,


0

1

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

У меня есть жёсткий диск, объёмом 3ТБ, размечен GPT под виндой (win7), один раздел на весь диск, под виндой всё нормально, под линуксом, Портелгейст, что-то непонятное.

Диск имеет адрес /dev/sda При загрузке ОС Linux Mint 17.2 64bit (3.16.0-38-generic) система видит /dev/sda и раздел на нём /dev/sda1, но он не монтируется, хоть ты тресни ошибка:

NTFS signature is missing.
Failed to mount '/dev/sda1': Недопустимый аргумент

gdisk -l /dev/sda

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

Found valid GPT with protective MBR; using GPT.

Warning! Secondary partition table overlaps the last partition by 1202 blocks!
You will need to delete this partition or resize it in another utility.
Disk /dev/sda: 5860531055 sectors, 2.7 TiB
Logical sector size: 512 bytes
Disk identifier (GUID): 104B94EF-8F4A-4BE0-A71D-5F165D459D3F
Partition table holds up to 128 entries
First usable sector is 34, last usable sector is 5860531021
Partitions will be aligned on 8-sector boundaries
Total free space is 2014 sectors (1007.0 KiB)

Number  Start (sector)    End (sector)  Size       Code  Name
   1              34          262177   128.0 MiB   0C01  Microsoft reserved part
   2          264192      5860532223   2.7 TiB     0700  Basic data partition

cat /boot/config-3.16.0-38-generic | grep EFI

CONFIG_EFI_PARTITION=y
CONFIG_EFI=y
CONFIG_EFI_STUB=y
CONFIG_EFI_MIXED=y
CONFIG_FB_EFI=y
CONFIG_CRYPTO_THREEFISH=y
CONFIG_DMI_SCAN_MACHINE_NON_EFI_FALLBACK=y
# EFI (Extensible Firmware Interface) Support
CONFIG_EFI_VARS=y
CONFIG_EFI_VARS_PSTORE=m
# CONFIG_EFI_VARS_PSTORE_DEFAULT_DISABLE is not set
CONFIG_EFI_RUNTIME_MAP=y
CONFIG_UEFI_CPER=y
CONFIG_CACHEFILES=m
# CONFIG_CACHEFILES_DEBUG is not set
# CONFIG_CACHEFILES_HISTOGRAM is not set
CONFIG_EFIVAR_FS=y
CONFIG_EARLY_PRINTK_EFI=y

lsblk -t /dev/sda

NAME   ALIGNMENT MIN-IO OPT-IO PHY-SEC LOG-SEC ROTA SCHED    RQ-SIZE
sda            0   4096      0    4096     512    1 deadline     128
└─sda1      3072   4096      0    4096     512    1 deadline     128

Но самое интересное начинается, после применения команды: lshw -C disk

  *-disk                  
       описание: ATA Disk
       продукт: WDC WD30EZRX-00D
       производитель: Western Digital
       физический ID: 0.0.0
       сведения о шине: scsi@2:0.0.0
       логическое имя: /dev/sda
       версия: 0A80
       серийный №: WD-WMC1T2732379
       размер: 2794GiB (3TB)
       возможности: gpt-1.00 partitioned partitioned:gpt
       кофигурация: ansiversion=5 guid=104b94ef-8f4a-4be0-a71d-5f165d459d3f sectorsize=4096
После выполнения этой команды в списке появляется /dev/sda2 И он к сожалению тоже не монтируется с ошибкой:
Error opening '/dev/sda2': Нет такого устройства или адреса

Пробовал монтировать и сам /dev/sda:

NTFS signature is missing.
Failed to mount '/dev/sda': Недопустимый аргумент
Я вижу, что gdisk мне говорит:
Warning! Secondary partition table overlaps the last partition by 1202 blocks!
You will need to delete this partition or resize it in another utility.
Но как это сделать и чем? И главное как не потерять при этом всю информацию на разделе?

В чём я ошибаюсь, куда копать и что делать?

я не читал, но помню, что gparted кривой и надо gdisk использовать.

dimon555 ★★★★★ ()

1 34 262177 128.0 MiB 0C01 Microsoft reserved part

Так это скрытый раздел с виндобарахлом, которым винда гадит на винт при установке, разве нет?
//понятия не имею, чем его монтировать

NeverLoved ★★★★★ ()

GPT под виндой (win7),

До того, как перешёл на SSD, тоже ставл дуалбут на GPT. Схема была такая

1.установить win7,

2. шаманство с GPT, т.к. win7 создаёт кривые записи.

3. Установка GNU/Linux

tlx ★★★★★ ()
Последнее исправление: tlx (всего исправлений: 1)

ЯСНО-ПОНЯТНО.
ЧИТАЙ инструкции по ГПТ дискам.

Зачем ты долбишся и монтируешь служебный раздел в 128МБ?

Deleted ()

Всем добрый день. По работе целыми днями сижу на линукс машинах,

Вот именно что сидишь за линукс машинами.
Надо хоть изредка включать и пользоваться.

Deleted ()
Ответ на: комментарий от NeverLoved

Винда уже стояла, когда я купил этот жёсткий диск и просто создал на нём 1 раздел. Может винда и создала на нём раздел с барахлом, но разве он тогда под виндой не должен в менеджере разделов видеться как не активный? Винда видит этот жёсткий диск, как диск с одни большим разделом.

xaoc57 ()
Ответ на: комментарий от tlx

На этом жёстком диске нет дуалбута, на нём и загручика нету, это просто купленный новый жёсткий диск и в винде на нём был создан 1 раздел в формате ntfs 64kb размер сектора*.

*Если мне память не изменяет, вроде такой размер сектора ставил.

xaoc57 ()
Ответ на: комментарий от Deleted

Если это служебный раздел, то почему его не видно в менеджере дисковых устройств в винде? Я же на него винду не ставил. И если это служебный раздел, то тогда где раздел с 3ТБ данных на нём? Диск под завязку забит файлами.

xaoc57 ()
Ответ на: комментарий от Deleted

Вот чёрт! А я думал у меня экран чёрный потому-что я в терминале! :)

xaoc57 ()
Ответ на: ntfs-3g? от bugs-bunny

Да, ntfs-3g, от бессилия и ntfs просто, пробовал.

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

в винде на нём был создан

Дело именно в этом. Дуалбут ни причём. Есть куча мануалов как привести GPT (таблицу разделов) в человеческий вид. Мне даже попадался LiveCD на основе Ubuntu 12.02, там один ярлык надо запустить и на этом все. Сейчас не помню какой именно метод сработал, но проблема решаемая.

tlx ★★★★★ ()

под виндой всё нормально, под линуксом, Портелгейст

Microsoft reserved part

Язабан этого траля из /s/ недоумка.

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

Я топикстартер, сижу с телефона (ниже будет понятно почему), лень логиниться:

Здесь выше уже это обсуждалось, это не windows Microsoft reserved part, он виден что в менеджере дисков в винде, что в акронисе.

Моя вина, не сказал сразу, так как было всё в порядке: у меня есть ещё один 3тб диск, который сделан точно так же и создан был раздел на винде и он работает на линуксе нормально.

Сейчас сравнил в акронисе разницу между ними, у работающего размер кластера 16Кбайт, у не работающего 4Кбайта, сейчас его конвертирую тоже в 16, надеюсь это поможет, так как других идей у меня уже нет.

anonymous ()
Ответ на: комментарий от tlx

Я топикстартер, просто сейчас с телефона проблемно залогиниться:

Я на один комментарий выше уже написал, что у меня есть ещё один диск точно такой же и он работает, я виноват, что сразу не сказал, так как забыл о нем, так как он сразу заработал.

Проверил в акронисе они во всём одинаковы кроме размера кластеров, сейчас я эту разницу нивелирую.

Но если и это не поможет...у меня фантазия закончилась.

P.S. в акронисе с проблемного диска данные спокойно считываются как ни в чём не бывало.

anonymous ()

Так можно удалить эти Microsoft reserved partition и Basic data partition, а потом отформатировать весь внешний жёсткий диск, чтобы был один раздел? Ничего не испортится?

Deathstalker ★★★★★ ()

Тред и весь первый пост не читал, но скажу что gpt работает так:
создаётся в обычной MBR раздел и в нём уже делается GPT разметка.
Единственно не понятно почему этот раздел,sda1, занимает только 128 МБ а не весь диск.

И если это виндовый загрузчик то надо ещё и семейство FAT опробовать.

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