Nie jesteś zalogowany na forum.

#1 2018-03-14 13:03:45

addos
Użytkownik
Data rejestracji: 2015-09-01
Liczba postów: 142

jak ustawić rozmiar sektora HDD na 4096?

Kupiłem HDD 4TB, który posiada fizyczne sektory 4096, a logiczne 512.
Spędziłem już pół dnia żeby wymusić 4096 i nie wychodzi mi to w ogóle.

Nie ważne czy używam fdisk, cfdisk, gdisk, sfdisk. cgdisk, parted, gparted, i tak zawsze mam 512.
Znalazłem gdzieś info, żeby utworzyć partycję ext4 w poniższy sposób ale też to samo:

mkfs.ext4 -F -b 4096 /dev/sdb

Podam kilka informacji, które otrzymuję:

# fdisk -l /dev/sdb

Dysk /dev/sdb: 3,7 TiB, bajtów: 4000787030016, sektorów: 7814037168
Jednostki: sektorów, czyli 1 * 512 = 512 bajtów
Rozmiar sektora (logiczny/fizyczny) w bajtach: 512 / 4096
Rozmiar we/wy (minimalny/optymalny) w bajtach: 4096 / 4096
Typ etykiety dysku: gpt
Identyfikator dysku: D107026D-A453-4E80-A5EB-21BAFEF79D25

# gdisk -l /dev/sdb

GPT fdisk (gdisk) version 1.0.3

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

Found valid GPT with protective MBR; using GPT.
Disk /dev/sdb: 7814037168 sectors, 3.6 TiB
Model: WDC WD40EFRX-68N
Sector size (logical/physical): 512/4096 bytes
Disk identifier (GUID): D10E6499-2074-47E7-BC13-F274D422494D
Partition table holds up to 128 entries
Main partition table begins at sector 2 and ends at sector 33
First usable sector is 34, last usable sector is 7814037134
Partitions will be aligned on 2048-sector boundaries
Total free space is 2014 sectors (1007.0 KiB)

Number  Start (sector)    End (sector)  Size       Code  Name
   1            2048      7814037134   3.6 TiB     8300  Linux filesystem

# parted /dev/sdb print

Model: ATA WDC WD40EFRX-68N (scsi)
Dysk /dev/sdb: 4001GB
Rozmiar sektora (logiczny/fizyczny): 512B/4096B
Tablica partycji: gpt
Flagi dysku: 

Numer  Początek  Koniec  Rozmiar  System plików  Nazwa             Flaga
 1     1049kB    4001GB  4001GB                  Linux filesystem

# cat /sys/class/block/sdb/queue/{physical,logical}_block_size

4096
512

Nie wiem czy ma tutaj znaczenie wyrównanie tablicy partycji, ale to też już próbowałem ustawiać, i nic z tego.
Wg mojego rozumienia to partycja powinna być zaczynać się poza 8 sektorem (dla 4096), a tak nie jest.

# gdisk /dev/sdb, potem x (expert only)

Expert command (? for help): d
Partitions will begin on 2048-sector boundaries.

Albo ja tutaj czegoś nie rozumiem, albo co innego mi się wyświetla, a inaczej to działa w rzeczywistości.
Jakieś pomysły?

Ostatnio edytowany przez addos (2018-03-14 20:19:45)


Info przy ew. problemach: Arch Linux x64, Plasma 5 (aktualna), CPU C2D E8400 (3GHz, 6MB cache), ASUS P5Q-PRO (BIOS, bez UEFI), RAM 8GB (DDR2, Dual), GPU GF 9600GT (PCI-E, 512MB), SSD 250GB MLC (GPT, discard, Grub 2, all ext4), HDD 1TB (7200, SATA, AHCI, NCQ, MBR, all ext4), monitor 1920x1080@60Hz DVI, audio: ASUS Xonar DX (PCI-E x1, 5.1 analog, ALSA bez PulseAudio), klaw. PS/2, mysz USB

Offline

#2 2018-03-14 16:33:27

pavbaranov
Administrator
Lokalizacja: Kraków
Data rejestracji: 2015-08-22
Liczba postów: 1,535
WWW

Odp: jak ustawić rozmiar sektora HDD na 4096?

Pewnie już znasz, ale masz: https://unix.stackexchange.com/question … hdd#179013
Swoją drogą, to co chcesz ustawić? Logiczne na 4096?


Hardware: AMD: A8-7410 APU with Radeon R5
Software (podaję wyłącznie odrębności): Arch testing+kde-unstable, kernel linux-pb, amdgpu (dla CIK), KDE, patche z POLAUR, Qt 5.12beta, KF5.51RC (build na Qt5.12), qt5-webkit (build na Qt5.12), Plasma 5.14 (build na KF5.51)

Offline

#3 2018-03-14 20:21:06

addos
Użytkownik
Data rejestracji: 2015-09-01
Liczba postów: 142

Odp: jak ustawić rozmiar sektora HDD na 4096?

Tak, znam :)
Chcę ustawić logiczne na 4096, żeby nie było po drodze konwersji 512 <-> 4096.


Info przy ew. problemach: Arch Linux x64, Plasma 5 (aktualna), CPU C2D E8400 (3GHz, 6MB cache), ASUS P5Q-PRO (BIOS, bez UEFI), RAM 8GB (DDR2, Dual), GPU GF 9600GT (PCI-E, 512MB), SSD 250GB MLC (GPT, discard, Grub 2, all ext4), HDD 1TB (7200, SATA, AHCI, NCQ, MBR, all ext4), monitor 1920x1080@60Hz DVI, audio: ASUS Xonar DX (PCI-E x1, 5.1 analog, ALSA bez PulseAudio), klaw. PS/2, mysz USB

Offline

Stopka

Napędzają nas PacmanVPS i MegiTeam

Forum oparte na FluxBB