LINUX.ORG.RU
решено ФорумAdmin

fdisk: cannot open /dev/sdb: Input/output error

 ,


0

1

Добрый день, поставил новый диск в системе он отображается, права выдал на него, форматнул даже, ну не хочет мне дать его разбить на разделы. Что еще можно сделать? https://imgur.com/a/6s0yAql

Разбить на разделы используя fdisk или cfdisk

каждый раздул используя mkfs

mkfs -t ext4 /dev/sdbX 

X - номер раздела.

Добавить в fstab

/dev/sdaX       /mnt/LLL    ext4          defaults         0     2

X - номер раздела. LLL - Название директории точки монтирование

enep ★★★★★
()
Последнее исправление: enep (всего исправлений: 1)

У тебя просто нет таблицы разделов.

fdisk /dev/sdb, а затем

Command (m for help): m
...
  Create a new label
   g   create a new empty GPT partition table
   G   create a new empty SGI (IRIX) partition table
   o   create a new empty MBR (DOS) partition table
   s   create a new empty Sun partition table

Нужно выбрать между g или o — тут уж тебе виднее.

У cfdisk-а может и есть возможность записать пустую таблицу разделов, но я ее не знаю.

kawaii_neko ★★★★
()

Похоже, проблема аппаратная, раз отображается, но fdisk его не видит (точнее выдаёт ошибку ввода-вывода).

Попробуй поменять SATA-шный кабель, а также переткнуть в другой слот (всё это при выключенном компе).

Если не поможет, покажи smartctl -a /dev/sdb.

P.S. только не надо скриншотами. Копипастить же можно. На всякий: https://www.linux.org.ru/help/markdown.md

CrX ★★★★★
()
Последнее исправление: CrX (всего исправлений: 3)
Ответ на: комментарий от CrX

https://imgur.com/a/TOpgc78 держи тут логи, но я больше склоняюсь что диск просто мертвый вот и все, так как я его форматировал, что только с ним не делал кабеля менял, переставлял в другие слоты и т д.

trik1712
() автор топика
Ответ на: комментарий от CrX

smartctl 7.3 2022-02-28 r5338 [x86_64-linux-6.8.12-2-pve] (local build) Copyright (C) 2002-22, Bruce Allen, Christian Franke, www.smartmontools.org

=== START OF INFORMATION SECTION === Model Family: Seagate Barracuda 7200.14 (AF) Device Model: ST1000DM003-9YN162 Serial Number: S1D6RSS3 LU WWN Device Id: 5 000c50 05bbeb951 Firmware Version: HP16 User Capacity: 1,000,204,886,016 bytes [1.00 TB] Sector Sizes: 512 bytes logical, 4096 bytes physical Rotation Rate: 7200 rpm Device is: In smartctl database 7.3/5319 ATA Version is: ATA8-ACS T13/1699-D revision 4 SATA Version is: SATA 3.0, 6.0 Gb/s (current: 3.0 Gb/s) Local Time is: Mon Oct 28 17:50:39 2024 MSK

==> WARNING: A firmware update for this drive may be available, see the following Seagate web pages: http://knowledge.seagate.com/articles/en_US/FAQ/207931en http://knowledge.seagate.com/articles/en_US/FAQ/223651en

SMART support is: Available - device has SMART capability. SMART support is: Enabled

=== START OF READ SMART DATA SECTION === SMART overall-health self-assessment test result: PASSED

General SMART Values: Offline data collection status: (0x82) Offline data collection activity was completed without error. Auto Offline Data Collection: Enabled. Self-test execution status: ( 0) The previous self-test routine completed without error or no self-test has ever been run. Total time to complete Offline data collection: ( 584) seconds. Offline data collection capabilities: (0x5b) SMART execute Offline immediate. Auto Offline data collection on/off support. Suspend Offline collection upon new command. Offline surface scan supported. Self-test supported. No Conveyance Self-test supported. Selective Self-test supported. SMART capabilities: (0x0003) Saves SMART data before entering power-saving mode. Supports SMART auto save timer. Error logging capability: (0x01) Error logging supported. General Purpose Logging supported. Short self-test routine recommended polling time: ( 2) minutes. Extended self-test routine recommended polling time: ( 113) minutes. SCT capabilities: (0x303b) SCT Status supported. SCT Error Recovery Control supported. SCT Feature Control supported. SCT Data Table supported.

trik1712
() автор топика
Ответ на: комментарий от CrX

SMART Attributes Data Structure revision number: 10 Vendor Specific SMART Attributes with Thresholds: ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED WHEN_FAILED RAW_VALUE 1 Raw_Read_Error_Rate 0x002f 085 085 006 Pre-fail Always - 30290146 3 Spin_Up_Time 0x0023 097 097 000 Pre-fail Always - 0 4 Start_Stop_Count 0x0032 088 088 020 Old_age Always - 12310 5 Reallocated_Sector_Ct 0x0033 085 085 036 Pre-fail Always - 20784 7 Seek_Error_Rate 0x002f 087 060 030 Pre-fail Always - 487645631 9 Power_On_Hours 0x0032 068 068 000 Old_age Always - 28629 10 Spin_Retry_Count 0x0033 100 100 097 Pre-fail Always - 0 12 Power_Cycle_Count 0x0032 089 089 020 Old_age Always - 12283 180 Unknown_HDD_Attribute 0x002b 100 100 000 Pre-fail Always - 94494559 183 Runtime_Bad_Block 0x0032 099 099 000 Old_age Always - 1 184 End-to-End_Error 0x0033 100 100 097 Pre-fail Always - 0 187 Reported_Uncorrect 0x0032 001 001 000 Old_age Always - 898 188 Command_Timeout 0x0032 100 097 000 Old_age Always - 6 16 18 189 High_Fly_Writes 0x003a 097 097 000 Old_age Always - 3 190 Airflow_Temperature_Cel 0x0022 069 055 045 Old_age Always - 31 (0 15 31 29 0) 191 G-Sense_Error_Rate 0x0032 100 100 000 Old_age Always - 0 192 Power-Off_Retract_Count 0x0032 100 100 000 Old_age Always - 199 193 Load_Cycle_Count 0x0032 020 020 000 Old_age Always - 161251 194 Temperature_Celsius 0x0022 031 045 000 Old_age Always - 31 (128 0 0 0 0) 196 Reallocated_Event_Count 0x0032 085 085 036 Old_age Always - 20784 197 Current_Pending_Sector 0x0032 098 079 000 Old_age Always - 440 198 Offline_Uncorrectable 0x0030 100 100 000 Old_age Offline - 0 199 UDMA_CRC_Error_Count 0x0032 200 200 000 Old_age Always - 4

SMART Error Log Version: 1 ATA Error Count: 936 (device log contains only the most recent five errors) CR = Command Register [HEX] FR = Features Register [HEX] SC = Sector Count Register [HEX] SN = Sector Number Register [HEX] CL = Cylinder Low Register [HEX] CH = Cylinder High Register [HEX] DH = Device/Head Register [HEX] DC = Device Command Register [HEX] ER = Error register [HEX] ST = Status register [HEX] Powered_Up_Time is measured from power on, and printed as DDd+hh:mm:SS.sss where DD=days, hh=hours, mm=minutes, SS=sec, and sss=millisec. It «wraps» after 49.710 days.

Error 936 occurred at disk power-on lifetime: 28629 hours (1192 days + 21 hours) When the command that caused the error occurred, the device was active or idle.

After command completion occurred, registers were: ER ST SC SN CL CH DH


40 51 00 ff ff ff 0f Error: UNC at LBA = 0x0fffffff = 268435455

Commands leading to the command that caused the error were: CR FR SC SN CL CH DH DC Powered_Up_Time Command/Feature_Name


60 00 00 00 00 00 40 00 00:02:55.484 READ FPDMA QUEUED 60 00 00 00 00 00 40 00 00:02:55.480 READ FPDMA QUEUED 60 00 08 ff ff ff 4f 00 00:02:55.479 READ FPDMA QUEUED ef 10 02 00 00 00 a0 00 00:02:55.479 SET FEATURES [Enable SATA feature] ec 00 00 00 00 00 a0 00 00:02:55.479 IDENTIFY DEVICE

Error 935 occurred at disk power-on lifetime: 28629 hours (1192 days + 21 hours) When the command that caused the error occurred, the device was active or idle.

After command completion occurred, registers were: ER ST SC SN CL CH DH


40 51 00 ff ff ff 0f Error: UNC at LBA = 0x0fffffff = 268435455

Commands leading to the command that caused the error were: CR FR SC SN CL CH DH DC Powered_Up_Time Command/Feature_Name


60 00 00 00 00 00 40 00 00:02:55.089 READ FPDMA QUEUED 60 00 08 ff ff ff 4f 00 00:02:52.608 READ FPDMA QUEUED ec 00 01 00 00 00 00 00 00:02:52.607 IDENTIFY DEVICE 60 00 08 18 00 00 40 00 00:02:52.597 READ FPDMA QUEUED 60 00 08 08 00 00 40 00 00:02:52.597 READ FPDMA QUEUED

Error 934 occurred at disk power-on lifetime: 28629 hours (1192 days + 21 hours) When the command that caused the error occurred, the device was active or idle.

After command completion occurred, registers were: ER ST SC SN CL CH DH


40 51 00 ff ff ff 0f Error: UNC at LBA = 0x0fffffff = 268435455

Commands leading to the command that caused the error were: CR FR SC SN CL CH DH DC Powered_Up_Time Command/Feature_Name


60 00 08 ff ff ff 4f 00 00:02:49.728 READ FPDMA QUEUED ef 10 02 00 00 00 a0 00 00:02:49.728 SET FEATURES [Enable SATA feature] ec 00 00 00 00 00 a0 00 00:02:49.727 IDENTIFY DEVICE ef 03 45 00 00 00 a0 00 00:02:49.727 SET FEATURES [Set transfer mode] ef 10 02 00 00 00 a0 00 00:02:49.727 SET FEATURES [Enable SATA feature]

Error 933 occurred at disk power-on lifetime: 28629 hours (1192 days + 21 hours) When the command that caused the error occurred, the device was active or idle.

After command completion occurred, registers were: ER ST SC SN CL CH DH


40 51 00 ff ff ff 0f Error: UNC at LBA = 0x0fffffff = 268435455

Commands leading to the command that caused the error were: CR FR SC SN CL CH DH DC Powered_Up_Time Command/Feature_Name


60 00 08 ff ff ff 4f 00 00:02:46.881 READ FPDMA QUEUED 60 00 08 00 00 00 40 00 00:02:46.881 READ FPDMA QUEUED 60 00 00 00 00 00 40 00 00:02:44.972 READ FPDMA QUEUED 60 00 00 00 00 00 40 00 00:02:44.967 READ FPDMA QUEUED 60 00 00 00 00 00 40 00 00:02:34.883 READ FPDMA QUEUED

Error 932 occurred at disk power-on lifetime: 28629 hours (1192 days + 21 hours) When the command that caused the error occurred, the device was active or idle.

After command completion occurred, registers were: ER ST SC SN CL CH DH


40 51 00 ff ff ff 0f Error: UNC at LBA = 0x0fffffff = 268435455

Commands leading to the command that caused the error were: CR FR SC SN CL CH DH DC Powered_Up_Time Command/Feature_Name


60 00 e0 ff ff ff 4f 00 00:01:07.035 READ FPDMA QUEUED 60 00 e0 20 02 00 40 00 00:01:07.034 READ FPDMA QUEUED 60 00 e0 ff ff ff 4f 00 00:01:07.034 READ FPDMA QUEUED 60 00 e0 20 00 00 40 00 00:01:07.034 READ FPDMA QUEUED ef 10 02 00 00 00 a0 00 00:01:07.034 SET FEATURES [Enable SATA feature]

SMART Self-test log structure revision number 1 Num Test_Description Status Remaining LifeTime(hours) LBA_of_first_error

1 Extended offline Interrupted (host reset) 90% 1 -

SMART Selective self-test log data structure revision number 1 SPAN MIN_LBA MAX_LBA CURRENT_TEST_STATUS 1 0 0 Not_testing 2 0 0 Not_testing 3 0 0 Not_testing 4 0 0 Not_testing 5 0 0 Not_testing Selective self-test flags (0x0): After scanning selected spans, do NOT read-scan remainder of disk. If Selective self-test is pending on power-up, resume after 0 minute delay.

trik1712
() автор топика
Ответ на: комментарий от trik1712

Примонтировал, и форматнул, далее отмонтировал

Гений

форматировать раздел нужно когда он отмантировал а так input/output error пишет имя когда устройство занято

виндовозник

enep ★★★★★
()
Ответ на: комментарий от trik1712

поставил новый диск

Новый? Да у него 3 года наработки:

9 Power_On_Hours 0x0032 068 068 000 Old_age Always - 28629

А с учётом:

12 Power_Cycle_Count 0x0032 089 089 020 Old_age Always - 12283

Вобще непонятно сколько ему лет, если, допустим, его раз в сутки на пару часов включали.

дать его разбить на разделы

Да с таким счётчиком реаллоков, его не на разделы, его молотком разбить, чтобы не мучался:

5 Reallocated_Sector_Ct 0x0033 085 085 036 Pre-fail Always - 20784

197 Current_Pending_Sector 0x0032 098 079 000 Old_age Always - 440

mky ★★★★★
()
Ответ на: комментарий от firkax

Ну ладно ребята, ну чего вы такие токсики то, ну я начинающий linux юзер) По поводу диска «новый» - нашел валялся на складе я и взял) Да много чего еще не умею, да виндовс чел, ну я и пришел что бы учиться Злые вы ребятки

trik1712
() автор топика
Ответ на: комментарий от trik1712

SMART и под виндой доступен и много «виндовс челов» откуда-то про его показатели знают. Даже на совсем новом винте лучше SMART посмотреть. А если на винте с неизвестной историей не изучить SMART, то образуется потраченое в пустое время («что только с ним не делал кабеля менял»).

Я не запрещаю вам заниматься некрофилией, может искать какие-то тулзы про работе с внутренними структурами диска, может пытаться записывать его нулями и прочие попытки воскрешения. Но лучше на это время особо не тратить, в любом случае это будет нестабильно работающая помойка, которая тут работает, а тут даёт «Input/output error».

И Злых вы ещё и не видели :) Сходите на какие-нибудь ремонтные форумы, где сидят сервисники и пр., попросите их рассказать как всякими спецутилитами пользоваться, где что скачать/почитать...

mky ★★★★★
()
Ответ на: комментарий от mky

кстати, а ещё можно сразу после обозрения что диск в принципе див дать smartctl -t long и ждать указанное диском число минут пока он прогонит проверку. плюс ещё и в том, что шина в это время не занимается и можно спокойно заниматься своими делами на этом компе. главное этот диск не дёргать в это время.

mumpster ★★★★★
()
Ответ на: комментарий от trik1712

Закапывайте стюардессу и бросайте заниматься всякой некрофилией.

1 Raw_Read_Error_Rate 0x002f 085 085 006 Pre-fail Always - 30290146 
3 Spin_Up_Time 0x0023 097 097 000 Pre-fail Always - 0 
4 Start_Stop_Count 0x0032 088 088 020 Old_age Always - 12310 
5 Reallocated_Sector_Ct 0x0033 085 085 036 Pre-fail Always - 20784 
7 Seek_Error_Rate 0x002f 087 060 030 Pre-fail Always - 487645631 
9 Power_On_Hours 0x0032 068 068 000 Old_age Always - 28629 
10 Spin_Retry_Count 0x0033 100 100 097 Pre-fail Always - 0 
12 Power_Cycle_Count 0x0032 089 089 020 Old_age Always - 12283 
180 Unknown_HDD_Attribute 0x002b 100 100 000 Pre-fail Always - 94494559 
183 Runtime_Bad_Block 0x0032 099 099 000 Old_age Always - 1 
184 End-to-End_Error 0x0033 100 100 097 Pre-fail Always - 0 
187 Reported_Uncorrect 0x0032 001 001 000 Old_age Always - 898 
188 Command_Timeout 0x0032 100 097 000 Old_age Always - 6 16 18 
189 High_Fly_Writes 0x003a 097 097 000 Old_age Always - 3 
190 Airflow_Temperature_Cel 0x0022 069 055 045 Old_age Always - 31 (0 15 31 29 0) 
191 G-Sense_Error_Rate 0x0032 100 100 000 Old_age Always - 0 
192 Power-Off_Retract_Count 0x0032 100 100 000 Old_age Always - 199 
193 Load_Cycle_Count 0x0032 020 020 000 Old_age Always - 161251 
194 Temperature_Celsius 0x0022 031 045 000 Old_age Always - 31 (128 0 0 0 0) 
196 Reallocated_Event_Count 0x0032 085 085 036 Old_age Always - 20784 
197 Current_Pending_Sector 0x0032 098 079 000 Old_age Always - 440 
198 Offline_Uncorrectable 0x0030 100 100 000 Old_age Offline - 0 
199 UDMA_CRC_Error_Count 0x0032 200 200 000 Old_age Always - 4

anc ★★★★★
()
Ответ на: комментарий от trik1712

По поводу диска «новый» -
нашел валялся на складе

На полу валялся?

я и взял)

А вам это «я и взял» кто-то разрешил?

Да много чего еще не умею, да виндовс чел, ну я и пришел что бы учиться

Учится спрашивать можно ли брать не принадлежащее вам? Этому раньше ещё в школе учили... но видимо в поколение егэ это депрекейтнули... печалька :( Или «виндовс чел» надо было читать как «голубой воришка»?

anc ★★★★★
()
Ответ на: комментарий от firkax

Видимо это был склад списанного железа перед отправкой на переработку.

Кстати не исключено. Может даже не весь склад, а только часть его предназначена под это железо. Тут у кого как с площадями складывается. Бывает когда и кабинеты забиты этим железом в ожидании накопления до разумной точки в части вывоза на утилизацию.

anc ★★★★★
()
Ответ на: комментарий от mky

Даже на совсем новом винте лучше SMART посмотреть.

Что значит «лучше»? И что значит «посмотреть»? Воткнули новый/старый хард, посмотрели смарт, запустили -t long, посмотрели результат. Это минимум как 2x2.

anc ★★★★★
()