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

Вопрос или проблема

Предыстория: я сделал изменение в реестре, чтобы показать Firefox в списке быстрого выбора программ, которые могут открыть тип файла. Я перезагрузил компьютер, но он не загружался. С тех пор он не загружается, и я отказался от восстановления данных. Я купил новый SSD и установил Linux Mint 22. Я хочу использовать SSD на 1 ТБ, отформатировав его и установив на него что-то ещё. Я не могу отформатировать его с использованием Linux или Windows. SSD на 1 ТБ был куплен в августе 2021 года.

DISKPART> LIST DISK

  Disk ###  Status         Size     Free     Dyn  Gpt
  --------  -------------  -------  -------  ---  ---
  Disk 0    Online          476 GB  1024 KB        *
  Disk 1    Unknown         953 GB      0 B

DISKPART> select disk 1

The disk you specified is not valid.

There is no disk selected.

DISKPART>

Как я могу отформатировать Диск 1?

У меня есть доступ как к компьютеру с Linux, так и с Windows.

В Linux он отображается в lsblk:

adrian@mint:~$ lsblk
NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINTS
sda      8:0    0 238.5G  0 disk 
└─sda1   8:1    0 238.5G  0 part /
sdb      8:16   0 953.9G  0 disk 
├─sdb2   8:18   0 924.8G  0 part 
├─sdb3   8:19   0  28.7G  0 part 
└─sdb4   8:20   0  70.7M  0 part 
sr0     11:0    1     0B  0 rom  
adrian@mint:~$

но не отображается в fdisk:

adrian@mint:~$ sudo fdisk -l 
Disk /dev/sda: 238.47 GiB, 256060514304 bytes, 500118192 sectors
Disk model: SPCC Solid State
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: 3A0EF88E-3A0C-4A74-870A-416DDD2ED862

Device     Start       End   Sectors   Size Type
/dev/sda1   2048 500117503 500115456 238.5G Linux filesystem
adrian@mint:~$ 

вывод dmesg:

[16904.084290] ntfs3: 825379 callbacks suppressed
[16904.084295] ntfs3: sdb2: failed to read volume at offset 0xb64b7000
[16904.084307] print_req_error: 825380 callbacks suppressed
[16904.084308] blk_update_request: I/O error, dev sdb, sector 6460856 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0
[16904.084314] ntfs3: sdb2: failed to read volume at offset 0xb64b7000
[16904.084320] blk_update_request: I/O error, dev sdb, sector 6460856 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0
[16904.084324] ntfs3: sdb2: failed to read volume at offset 0xb64b7000
[16904.084330] blk_update_request: I/O error, dev sdb, sector 6460856 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0
[16904.084334] ntfs3: sdb2: failed to read volume at offset 0xb64b7000
[16904.084340] blk_update_request: I/O error, dev sdb, sector 6460856 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0
[16904.084344] ntfs3: sdb2: failed to read volume at offset 0xb64b7000
[16904.084350] blk_update_request: I/O error, dev sdb, sector 6460856 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0
[16904.084354] ntfs3: sdb2: failed to read volume at offset 0xb64b7000
[16904.084359] blk_update_request: I/O error, dev sdb, sector 6460856 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0
[16904.084363] ntfs3: sdb2: failed to read volume at offset 0xb64b7000
[16904.084370] blk_update_request: I/O error, dev sdb, sector 6460856 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0
[16904.084376] ntfs3: sdb2: failed to read volume at offset 0xb64b7000
[16904.084383] blk_update_request: I/O error, dev sdb, sector 6460856 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0
[16904.084387] ntfs3: sdb2: failed to read volume at offset 0xb64b7000
[16904.084393] blk_update_request: I/O error, dev sdb, sector 6460856 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0
[16904.084397] ntfs3: sdb2: failed to read volume at offset 0xb64b7000
[16904.084403] blk_update_request: I/O error, dev sdb, sector 6460856 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0

Ответ или решение

Чтобы решить проблему с диском, который показывает статус "Неизвестно" в DISKPART и не может быть выбран, необходимо предпринять несколько шагов диагностики и исправления. Ваша ситуация также подтверждается выводом из Linux, где диск отображается в lsblk, но отсутствует в fdisk. Это указывает на проблемы с файловой системой или разделами диска.

Шаги для решения проблемы:

1. Диагностика состояния диска

Первым шагом будет диагностика физического состояния SSD. Общие ошибки чтения (I/O error) в dmesg могут указывать на проблемы с оборудованием.

  • SMART Тест: Выполните SMART-тест, чтобы проверить здоровье SSD. Вы можете использовать утилиту smartctl в Linux. Команда для проверки диска может выглядеть так:
    sudo smartctl -a /dev/sdb

    Обратите внимание на атрибуты, такие как Reallocated_Sector_Ct, Current_Pending_Sector, которые могут указать на изношенные или дефектные секторы.

2. Попробовать инициировать диск в Windows

Если вы уверены, что диск физически исправен, попробуйте инициализировать его в Windows.

  • Управление дисками (Disk Management):
    • Откройте Управление компьютером -> Управление дисками.
    • Если диск отображается как "Неизвестный" или "Неинициализированный," попробуйте инициализировать его. Для этого щелкните правой кнопкой мыши на диск и выберите "Инициализировать диск." Выберите используемую схему разделов (MBR или GPT).

3. Использование GParted или других инструментов

Если инициализация не помогла, или инструменты Windows показывают ошибки:

  • GParted в Linux:

    • Запустите GParted:
      sudo gparted
    • Найдите проблемный диск (/dev/sdb) и попробуйте удалить все существующие разделы. Это поможет, если таблица разделов повреждена.
  • Создание новой таблицы разделов:

    • Если удаление разделов прошло успешно, создайте новую таблицу разделов (например, GPT). GParted предоставляет такой функционал.

4. Удаление и форматирование с помощью командной строки

Если ни одно из вышеуказанных действий не работает, попробуйте использовать dd для полного обнуления диска. Будьте осторожны, этот процесс удалит все данные на диске.

sudo dd if=/dev/zero of=/dev/sdb bs=1M status=progress

5. Прошивка диска

Если образуется впечатление, что причина в прошивке, проверьте наличие обновлений прошивки для вашего SSD от производителя. Обновление может исправить ошибки, связанные с некорректной работой устройства.

Заключение

Проблемы с диском могут быть связаны как с программными, так и с аппаратными сбоями. Прежде чем принять решение о замене оборудования, исчерпайте все программные методы восстановления. Однако, если диск проявляет признаки аппаратного сбоя и гарантии от производителя еще действует, рассмотрите возможность его замены.

Оцените материал
Добавить комментарий

Капча загружается...