Skip to main content

NB 520 byte sector disk under linux

Дано:

# uname -a
Linux whale 5.12.13-arch1-2 #1 SMP PREEMPT Fri, 25 Jun 2021 22:56:51 +0000 x86_64 GNU/Linux
# journalctl -k | grep 520 | grep "sd 6:0:3"
Jul 01 10:24:35 whale kernel: sd 6:0:3:0: [sde] Unsupported sector size 520.
Jul 01 10:24:35 whale kernel: sd 6:0:3:0: [sde] 520-byte physical blocks
Jul 01 10:24:35 whale kernel: sd 6:0:3:0: [sde] Unsupported sector size 520.

Ваяем:

# trizen  -Q sg3_utils lsscsi 
 sg3_utils 1.46-1
 lsscsi 0.32-1
# lsscsi -g | grep sg5
 [6:0:3:0]    disk    SAMSUNG  SS162512 CLAR200 DC0H  /dev/sde   /dev/sg5 
# sg_format -v --format --size=512 /dev/sg5

Ну и после вот этого всего, не дёргать же кабеля:

# echo offline > /sys/block/sde/device/state
# echo 1 > /sys/block/sde/device/delete
# echo "- - -" > /sys/class/scsi_host/host6/scan

НЕ пишу, как поставить пакеты из aur, про другие липуксы (проверено на debian в т.ч. = работает), что такое host6 и так далее. Нет желания разбираться = reboot.