Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Железо в Linux (http://forum.oszone.net/forumdisplay.php?f=29)
-   -   Смещение разделов жёсткокого диска (http://forum.oszone.net/showthread.php?t=255105)

nikel76 28-02-2013 00:14 2100707

Смещение разделов жёсткокого диска
 
Вложений: 1
Здравствуйте!
Вот возникла такая проблема: установлен дистрибутив 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


vadblm 28-02-2013 01:01 2100733

Цитата:

Цитата nikel76
/dev/sda1 * 1 8380 67305472 7 HPFS/NTFS »

Nihuyasebe

nikel76 28-02-2013 01:05 2100735

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

Вот насчёт 3-го раздела, fdisk предупреждает, что он начинается не с границ физических секторов.

vadblm 28-02-2013 01:15 2100738

у вас смещение даже не стандартное старообразное 63, чем вы разбивали так коряво?
Сейчас с учётом AFT все утилиты разбивки делают смещение на 2048 сектор.

nikel76 28-02-2013 01:35 2100745

Разбивал с помощью Gnome Partition Editor, из-под Live CD. Выставленно было выравнивание по MiB, как на этом скриншоте.
Я же говорю, что с помощью её полностью переразметил весь винчестер. Сразу же отформатировал разделы в ntfs под винду и в ext4 под линукс, создал раздел под своп. Потом установил Ubuntu, но при установке ничего с разделами не делал, только указал точки монтирования... просто у меня закралось подозрение, что при установке дистрибутва, само форматирование так корявит. В общем, запустив потом установленную Убунту и дисковая утилита показывает, что всё отлично с разделами!
Но потом, я всё же решил перейти на Дебиан. Когда устанавливал дистрибутив, размеры разделов не изменял, и вообще ничего такого не делал, пришлось только указать файловую систему с форматированием и точки монтирования. После установки захожу в дисковую утилиту - и снова эта же беда.... В общем, моё подозрение оправдалось, что почему-то смещение происходит при форматировании разделов, что при установке дистрибутива.

Хорошо, с помощью чего мне нужно разметить весь винчестер, и чтобы разделы были всегда выровненные? Может есть какие-то специализированные утилиты, под вот такие новые винчестеры с размером сектора 4 кб? Если я потом буду форматировать какой-то раздел, оно опять всё будет смещаться?
А нынешнюю ситуацию исправить никак нельзя? Но если надо, я готов правильно переразметить весь диск, чтобы потом это не повторялось. Только подскажите, как правильно сделать?

Если попробовать с пом. вот этой штуки (триальной) полностью переразметить весь диск, подойдёт?
Судя по описанию, она учитывает все особенности новых дисков, т.е. работает с выравниванием.

nikel76 28-02-2013 06:24 2100792

Вложений: 1
Вот ещё посекторный вывод:
Код:

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, и она показывает все разделы выровненными.
Но оно-то, ведь, на самом деле всё не так?!

vadblm 28-02-2013 08:46 2100839

Цитата:

Цитата nikel76
Вот ещё посекторный вывод: »

Тьфу ты, бес попутал, не обратил внимания на юниты.
Цитата:

Цитата nikel76
Но оно-то, ведь, на самом деле всё не так?! »

Да всё ок, на Extended можно забить, главное что логические разделы (sda5-7) в порядке.

nikel76 01-03-2013 02:04 2101522

vadblm, ну, если так, то тогда спасибо!
Но всё же непонятно, почему же дисковая утилита гнома так ругается на расширенный раздел? Да и fdisk, тоже.

vadblm 01-03-2013 10:12 2101614

Цитата:

Цитата nikel76
почему же дисковая утилита гнома так ругается на расширенный раздел? Да и fdisk, тоже. »

Потому, что смещение 1813975038 не делится нацело на 8.

p.h.a.n.t.0.m 17-04-2013 18:27 2134595

У меня вот такая фигня:


В итоге винда отказывается монтировать некоторые ntfs-разделы. Что с этим делать? Я бы переразбил, но забито данными до упора. В линуксе всё монтируется и работает.

vadblm 17-04-2013 18:52 2134611

Врёт что-то ваша фигня. 39063552, 41017344, 60549120 и 2048 делятся нацело на 8. Зачем sda1 спрятали? Но он наверняка тоже начинается в 2048 секторе, а программа пишет фигню.

p.h.a.n.t.0.m 18-04-2013 01:58 2134826

vadblm, Я не прятал. Это вcё, что выдал KDE Partition Manager.

vadblm 18-04-2013 19:57 2135326

p.h.a.n.t.0.m, покажите вывод fdisk -l и parted -l

p.h.a.n.t.0.m 19-04-2013 00:11 2135502

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


vadblm 19-04-2013 19:30 2136046

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 2136151

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.


vadblm 21-04-2013 15:13 2136984

p.h.a.n.t.0.m, smartctl не смог опознать устройство, может, просто скажете модель?

p.h.a.n.t.0.m 23-04-2013 21:04 2138524

vadblm, Hitachi HDS5C302

vadblm 23-04-2013 21:37 2138538

Цитата:

Цитата p.h.a.n.t.0.m
Hitachi HDS5C302 »

Всё ок, этот диск без AFT.


Время: 18:08.

Время: 18:08.
© OSzone.net 2001-