Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Новый участник


Сообщения: 28
Благодарности: 1

Профиль | Отправить PM | Цитировать


Цитата DVDshnik:
DVDshnik »
К сожалению я физически не могу подключить диск без кармана и через SATA к ноутбуку.
на форуме, где пытался найти ответ, выяснили только одно.
Цитата:
Если сравнить заголовки таблицы разделов GPT (LBA1 на диске) до и после подключения к виндам, то мы видим, что до виндов указатель расположения второй копии этого заголовка (у GPT две копии таблицы разделов, в начале и конце диска) равен 0x15D50A2AF, а после виндов -- 0x15D50A3AF! Это на 256 секторов дальше, чем до. Соответственно, механизм проблемы такой: диск в убунте у нас определяется с меньшим значением (см. сообщение)

Цитата:
[ 660.405469] scsi 5:0:0:0: Direct-Access ATA ST3000DM001-1CH1 CC24 PQ: 0 ANSI: 5
[ 660.405673] sd 5:0:0:0: [sdc] 5860532912 512-byte logical blocks: (3.00 TB/2.72 TiB)
(число лог.секторов аккурат соответствует меньшему значению 0x15D50A2AF+1), мы его размечаем, заголовки и таблицы GPT друг другу соответствуют, дальше цепляем к виндам, вследствие чего диск определяется с размером на 256 секторов больше, винды радостно (кто их просит?) переносят вторую копию таблиц в самый конец диска, переписывая, естественно, указатели в первой копии таблиц.
Дальше мы переносим диск в Ubuntu, он там определяется меньшим размером, указатели на вторую копию указывают уже "за пределы" диска, GPT неверна, опаньки. Остался вопрос, с какого такого размер диска меняется на 256 секторов?
Вот это и не понятно. Почему меняется размер при подключении к ноутбуку с Windows? Есть возможность, что это проблема в кармане, в прошивке кармана или самого hdd?

Отправлено: 11:56, 28-03-2014 | #3