Показать полную графическую версию : Смещение разделов жёсткокого диска
Здравствуйте!
Вот возникла такая проблема: установлен дистрибутив Debian 6.0.7 Squeeze (ядро 2.6.32), когда захожу в дисковую утилиту, она ругается на расширенный раздел, что он смещён на 1024 байт.
Винчестер Seagate ST2000DM001, приобрёл его совсем недавно. Что характерно, недавно устанавливал Ubuntu 12.04, там такая же проблема была. На убунтовском форуме подсказали, что нужно как-то выровнять разделы. В общем, почитав гугл, я так понял, что после покупки мне не следовало размечать новый винчестер из-под ХР, а я ведь так и сделал, мол ХР не поддерживает разметку новых винчестеров Advanced Format с выравниванием, т.е. с размером сектора 4кб. Потом я принял решение переразметить весь винчестер с лайв-си-ди, с помощью утилиты Gparted. Полностью удалил всё, включая и таблицу разделов, создал всё заново, отформатировал с учётом установки ОС (под линукс и виндовс). Установил обратно Убунту, но при установке я никаких операций с диском не производил, только указал точки монтирования. Захожу потом в дисковую утилиту под Убунту - и всё нормально! Но потом я всё же решил установить Дебиан, так сказать, начать осваивать Линукс с этого дистрибутива, и снова эта проблема вылезла... У меня такое впечатление, что смещение происходит при форматировании разделов, при установке дистрибутивов.
Как можно решить эту проблему?
Вывод fdisk:
Disk /dev/sda: 2000.4 GB, 2000398934016 bytes
255 heads, 63 sectors/track, 243201 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x0005b61d
Device Boot Start End Blocks Id System
/dev/sda1 * 1 8380 67305472 7 HPFS/NTFS
/dev/sda2 8380 112915 839680000 7 HPFS/NTFS
/dev/sda3 112915 243202 1046526977 5 Extended
Partition 3 does not start on physical sector boundary.
/dev/sda5 112915 116740 30718976 83 Linux
/dev/sda6 116740 117275 4299776 82 Linux swap / Solaris
/dev/sda7 117275 243202 1011506176 83 Linux
/dev/sda1 * 1 8380 67305472 7 HPFS/NTFS »
Nihuyasebe
vadblm, разве это не зарезервированное место под загрузочную область, которая должна быть?
Вот насчёт 3-го раздела, fdisk предупреждает, что он начинается не с границ физических секторов.
у вас смещение даже не стандартное старообразное 63, чем вы разбивали так коряво?
Сейчас с учётом AFT все утилиты разбивки делают смещение на 2048 сектор.
Разбивал с помощью Gnome Partition Editor (http://gparted.sourceforge.net/), из-под Live CD. Выставленно было выравнивание по MiB, как на этом скриншоте (http://gparted.sourceforge.net/screens/gparted_5_big.png).
Я же говорю, что с помощью её полностью переразметил весь винчестер. Сразу же отформатировал разделы в ntfs под винду и в ext4 под линукс, создал раздел под своп. Потом установил Ubuntu, но при установке ничего с разделами не делал, только указал точки монтирования... просто у меня закралось подозрение, что при установке дистрибутва, само форматирование так корявит. В общем, запустив потом установленную Убунту и дисковая утилита показывает, что всё отлично с разделами!
Но потом, я всё же решил перейти на Дебиан. Когда устанавливал дистрибутив, размеры разделов не изменял, и вообще ничего такого не делал, пришлось только указать файловую систему с форматированием и точки монтирования. После установки захожу в дисковую утилиту - и снова эта же беда.... В общем, моё подозрение оправдалось, что почему-то смещение происходит при форматировании разделов, что при установке дистрибутива.
Хорошо, с помощью чего мне нужно разметить весь винчестер, и чтобы разделы были всегда выровненные? Может есть какие-то специализированные утилиты, под вот такие новые винчестеры с размером сектора 4 кб? Если я потом буду форматировать какой-то раздел, оно опять всё будет смещаться?
А нынешнюю ситуацию исправить никак нельзя? Но если надо, я готов правильно переразметить весь диск, чтобы потом это не повторялось. Только подскажите, как правильно сделать?
Если попробовать с пом. вот этой штуки (http://www.paragon.ru/corporate/hdm-server/download.html) (триальной) полностью переразметить весь диск, подойдёт?
Судя по описанию, она учитывает все особенности новых дисков, т.е. работает с выравниванием.
Вот ещё посекторный вывод:
Disk /dev/sda: 2000.4 GB, 2000398934016 bytes
255 heads, 63 sectors/track, 243201 cylinders, total 3907029168 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: 0x0005b61d
Device Boot Start End Blocks Id System
/dev/sda1 * 2048 134612991 67305472 7 HPFS/NTFS
/dev/sda2 134612992 1813972991 839680000 7 HPFS/NTFS
/dev/sda3 1813975038 3907028991 1046526977 5 Extended
Partition 3 does not start on physical sector boundary.
/dev/sda5 1813975040 1875412991 30718976 83 Linux
/dev/sda6 1875415040 1884014591 4299776 82 Linux swap / Solaris
/dev/sda7 1884016640 3907028991 1011506176 83 Linux
-----------------
Начало диска начинается с 2048 сектора, вроде, как бы и правильно. Но с 3-м расширенным разделом что-то неладное.
Что характерно, решив проверить из-под Винды и раскопал одну разрекламированную тулзу от Paragon, и она показывает все разделы выровненными.
Но оно-то, ведь, на самом деле всё не так?!
Вот ещё посекторный вывод: »
Тьфу ты, бес попутал, не обратил внимания на юниты.
Но оно-то, ведь, на самом деле всё не так?! »
Да всё ок, на Extended можно забить, главное что логические разделы (sda5-7) в порядке.
vadblm, ну, если так, то тогда спасибо!
Но всё же непонятно, почему же дисковая утилита гнома так ругается на расширенный раздел? Да и fdisk, тоже.
почему же дисковая утилита гнома так ругается на расширенный раздел? Да и fdisk, тоже. »
Потому, что смещение 1813975038 не делится нацело на 8.
p.h.a.n.t.0.m
17-04-2013, 18:27
У меня вот такая фигня:
http://i49.tinypic.com/f53d61.jpg
В итоге винда отказывается монтировать некоторые ntfs-разделы. Что с этим делать? Я бы переразбил, но забито данными до упора. В линуксе всё монтируется и работает.
Врёт что-то ваша фигня. 39063552, 41017344, 60549120 и 2048 делятся нацело на 8. Зачем sda1 спрятали? Но он наверняка тоже начинается в 2048 секторе, а программа пишет фигню.
p.h.a.n.t.0.m
18-04-2013, 01:58
vadblm, Я не прятал. Это вcё, что выдал KDE Partition Manager.
p.h.a.n.t.0.m, покажите вывод fdisk -l и parted -l
p.h.a.n.t.0.m
19-04-2013, 00:11
vadblm,
# fdisk -l
Disk /dev/sda: 2000.4 GB, 2000398934016 bytes
255 heads, 63 sectors/track, 243201 cylinders, total 3907029168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xa8a8a8a8
Device Boot Start End Blocks Id System
/dev/sda1 * 2048 39063551 19530752 83 Linux
/dev/sda2 39063552 41017343 976896 82 Linux swap / Solaris
/dev/sda3 41017344 60549119 9765888 83 Linux
/dev/sda4 60549120 3907026943 1923238912 83 Linux
Disk /dev/sdb: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders, total 1953525168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x88b9bfe3
Device Boot Start End Blocks Id System
/dev/sdb1 * 2048 62916607 31457280 7 HPFS/NTFS/exFAT
/dev/sdb2 62916608 901777407 419430400 7 HPFS/NTFS/exFAT
/dev/sdb3 901777408 1953521663 525872128 7 HPFS/NTFS/exFAT
Disk /dev/sdc: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders, total 976773168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xf48fa7d3
Device Boot Start End Blocks Id System
/dev/sdc1 * 2048 976769023 488383488 7 HPFS/NTFS/exFAT
Disk /dev/sdd: 2000.4 GB, 2000398934016 bytes
255 heads, 63 sectors/track, 243201 cylinders, total 3907029168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00009e80
Device Boot Start End Blocks Id System
/dev/sdd1 63 2144629304 1072314621 83 Linux
/dev/sdd2 2144629305 3907024064 881197380 7 HPFS/NTFS/exFAT
#parted -l
Model: ATA Hitachi HDS72202 (scsi)
Disk /dev/sda: 2000GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Number Start End Size Type File system Flags
1 1049kB 20.0GB 20.0GB primary ext4 boot
2 20.0GB 21.0GB 1000MB primary linux-swap(v1)
3 21.0GB 31.0GB 10.0GB primary ext4
4 31.0GB 2000GB 1969GB primary ntfs
Model: ATA WDC WD10EADS-00L (scsi)
Disk /dev/sdb: 1000GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Number Start End Size Type File system Flags
1 1049kB 32.2GB 32.2GB primary ntfs boot
2 32.2GB 462GB 429GB primary ntfs
3 462GB 1000GB 538GB primary ntfs
Model: ATA WDC WD5000AACS-0 (scsi)
Disk /dev/sdc: 500GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Number Start End Size Type File system Flags
1 1049kB 500GB 500GB primary ext4 boot
Model: ATA Hitachi HDS5C302 (scsi)
Disk /dev/sdd: 2000GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Number Start End Size Type File system Flags
1 32.3kB 1098GB 1098GB primary ext4
2 1098GB 2000GB 902GB primary ntfs
p.h.a.n.t.0.m, тут всё в порядке, как и ожидалось. Некоторые сомнения вызывает только sdd, у него смещение старого образца и возможно у вас старая версия fdisk, не опознающая диски с AFT. Сообщите модель sdd, проще говоря, покажите вывод smartctl -i /dev/sdd
p.h.a.n.t.0.m
19-04-2013, 23:30
vadblm, $ smartctl -i /dev/sdd
smartctl 5.43 2012-06-30 r3573 [i686-linux-3.8.0-18-generic] (local build)
Copyright (C) 2002-12 by Bruce Allen, http://smartmontools.sourceforge.net
Probable ATA device behind a SAT layer
Try an additional '-d ata' or '-d sat' argument.
p.h.a.n.t.0.m, smartctl не смог опознать устройство, может, просто скажете модель?
p.h.a.n.t.0.m
23-04-2013, 21:04
vadblm, Hitachi HDS5C302
Hitachi HDS5C302 »
Всё ок, этот диск без AFT.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.