0 / 0 / 0
Регистрация: 08.11.2023
Сообщений: 9
1

Программный RAID1 на NVME PCIe 3.0 дисках (динамические диски)

08.11.2023, 13:15. Показов 1027. Ответов 20

Студворк — интернет-сервис помощи студентам
Коллеги, всем привет.

Имеется задача собрать raid1 на компьютере важного сотрудника, простои в работе недопустимы.
Для решения задачи было приобретено оборудование:

Материнская плата ASUS PRIME B550M-A, SocketAM4, AMD B550, mATX, Ret - 1 шт
SSD накопитель A-Data XPG SX6000 Pro ASX6000PNP-256GT-C 256ГБ, M.2 2280, PCIe 3.0 x4, NVMe, M.2 - 2 шт.

Операционная система Windows 10 PRO была установлена следующим образом: сначала установил первый NVME диск, установил систему и все настроил, затем установил второй NVME диск в разъем ниже.

По-отдельности (diskpart convert basic) разделы на обоих дисках создаются успешно. Фирменная утилита показывает то, что SMART дисков в порядке. Т.е. диски по отдельности определяются и успешно функционируют. Но когда пытаешься собрать raid1 начинаются проблемы.

После установки дополнительного диска нумерация дисков меняется Диск 1 - системный , Диск 0 - пустой .
Код
DISKPART> list disk 
  Диск ###  Состояние      Размер   Свободно Дин  GPT
  --------  -------------  -------  -------  ---  ---
  Диск 0    В сети          238 Gбайт   238 Gбайт   *     
* Диск 1    В сети          238 Gбайт      0 байт   *    *
  Диск M1   Отсутствует        0 байт      0 байт   *     
  Диск M0   Отсутствует        0 байт      0 байт   *
Вывожу таблицу разделов системного диска
Код
DISKPART> select disk 1
Выбран диск 1.

DISKPART> 
  Раздел    ###  Тип               Размер   Смещение
  -------------  ----------------  -------  -------
  Раздел 1    Системный          100 Mб  1024 Kб
  Раздел 2    Динамический (за  1024 Kб   101 Mб
  Раздел 3    Зарезервирован      15 Mб   102 Mб
  Раздел 4    Динамические дан   199 Gб   117 Mб
  Раздел 5    Динамические дан   833 Kб   199 Gб
  Раздел 6    Восстановление     541 Mб   199 Gб
Далее начинаю создавать разделы на Диск 0, подготавливая для raid1
Код
select disk 0 
create partition efi size=100
create partition msr size=16
convert dynamic
Далее пытаюсь добавить зеркало к диску C
Код
DISKPART>Select volume c
DISKPART>Add disk=0
И получаю в ответ ошибки
Код
DISKPART> 
DiskPart ссылается на устаревший объект.
Обновите объект с помощью команды RESCAN.
Если проблема сохраняется, следует выйти из программы DiskPart, а затем
перезапустить ее или перезагрузить компьютер.
Естественно RESCAN делал, перезайти в diskpart - делал, перезагрузить ПК - делал, sfc /scannow - делал (ошибок нет) .
На SATA дисках несколько раз настраивал такой RAID1, проблем не возникало.
Аппаратный RAID не предлагать, т.к. в случае отказа контроллера, процесс восстановления может затянуться надолго.

P.S.: raid1 пробовал собрать 3-мя доступным методами: как обычно через консоль, через остнастку , и новым способом через "Дисковые пространства".
Миниатюры
Программный RAID1 на NVME PCIe 3.0 дисках (динамические диски)   Программный RAID1 на NVME PCIe 3.0 дисках (динамические диски)   Программный RAID1 на NVME PCIe 3.0 дисках (динамические диски)  

0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
08.11.2023, 13:15
Ответы с готовыми решениями:

Чем отличаются PCIe 3.0 x4 NVMe от PCIe 3 x4 NVMe?)
Привет. Хотел заменить ССДшник. В характеристиках матплаты стоит поддержка 1 x M.2 ports (M2_1, Key...

Адаптер PCIe x16 to M2 NVME
Кто разбирается проясните. Допустим есть SSD форм факора М2, ключ М, использующий интерфейс PCIe3.0...

Загрузка ос с ssd NVMe (PCIe M.2)
Всем доброго времени суток, Решил приобрести в свой сервер dell p/e r610 ssd, долго думал по этому...

NVMe SSD работает на PCIe 3.0 x2 вместо x4
Доброго времени суток. Столкнулся с такой проблемой, имея материнскую плату MSI b450 tomahawk max...

20
Модератор
Эксперт HardwareЭксперт Windows
15888 / 7913 / 752
Регистрация: 03.01.2012
Сообщений: 32,771
08.11.2023, 14:58 2
lext55, Вы тут https://winitpro.ru/index.php/... v-windows/ не читали? По-моему, всё довольно доходчиво описано
0
0 / 0 / 0
Регистрация: 08.11.2023
Сообщений: 9
08.11.2023, 21:06  [ТС] 3
Собственно по этой статье и настроил не один raid1 но на SATA дисках.
Это мой первый опыт на NVMe дисках, что-то не хочет оно работать.
0
Модератор
Эксперт HardwareЭксперт Windows
15888 / 7913 / 752
Регистрация: 03.01.2012
Сообщений: 32,771
09.11.2023, 11:18 4
lext55, Судя по этой статье https://habr.com/ru/companies/... es/523576/ у Интела есть решение
Intel® Virtual RAID On CPU (VROC) — это программно-аппаратная технология для создания RAID-массивов на базе чипсетов Intel®. Данная технология доступна в основном для материнских плат с поддержкой процессоров Intel® Xeon® Scalable. По умолчанию VROC недоступен. Для его активации необходимо установить аппаратный лицензионный ключ VROC.
а тут вдруг
Цитата Сообщение от lext55 Посмотреть сообщение
Для решения задачи было приобретено оборудование:
Материнская плата ASUS PRIME B550M-A, SocketAM4, AMD B550, mATX, Ret - 1 шт
Кстати, и дрова для NVMe-контроллера тоже на Интел берутся...

Добавлено через 2 минуты
Перенесу-ка я вашу тему в Серверы. Туда больше знатоков RAID заглядывают
1
Модератор
Эксперт Hardware
23790 / 13460 / 2336
Регистрация: 23.11.2016
Сообщений: 67,497
Записей в блоге: 35
09.11.2023, 11:54 5
lext55, вот вам пример организации рейда на нвме
https://youtu.be/Y_SaAf36iIk?t=256

там он делает рейд 0 правда, ну и пофиг, рейд 1 будет отличаться галочкой.
0
0 / 0 / 0
Регистрация: 08.11.2023
Сообщений: 9
09.11.2023, 15:51  [ТС] 6
kumehtar, вот на видео чувак тоже рассказывает что диск, который был установлен под видеокартой ни в какой raid не собирался https://www.youtube.com/watch?... Ik&t=1090s 18:20

Добавлено через 6 минут
Кстате у меня есть успешный опыт сборки raid1 на NVMe диска под Linux.
Использовался штатный mdadm ( cat /proc/mdstat ), все работает до сих пор, даже не задумывался о таких проблемах.

Еще раз повторюсь сборка через какие-либо фирменные утилиты Intel , либо через BIOS, не приемлю в принципе. Там в большинстве случаев под капотом linux mdadm используется с параметрами, известными только разработчику материнки либо программы. Только software raid. В случае отказа железа( контроллер, материнка) переставляешь на другой ПК и поднимаешь штатными средствами. Без бубнов.
0
Модератор
Эксперт Hardware
23790 / 13460 / 2336
Регистрация: 23.11.2016
Сообщений: 67,497
Записей в блоге: 35
09.11.2023, 16:16 7
lext55, у нас тут под-форума забито глюками с этими динамическими дисками. Госпожа gecata может об этом говне собачьем книгу написать, потому что по мере возможности участвует в темах по восстановлению оттуда данных.

Поэтому моё личное мнение: или
https://nvme.smb-solution.ru/m... ller-nvme/

или прога по синхронизации данных между дисками.
0
Модератор
Эксперт HardwareЭксперт Windows
15888 / 7913 / 752
Регистрация: 03.01.2012
Сообщений: 32,771
09.11.2023, 17:12 8
Собрать NVMe SSD в RAID с помощью Storage Spaces можно двумя способами:

•GUI
•CLI (PowerShell)

Опишем пошаговую процедуру создания хранилища в среде Windows Server 2019.
https://www.entry.ua/chitalnya... er-i-nvme/

Добавлено через 4 минуты
Цитата Сообщение от kumehtar Посмотреть сообщение
Госпожа gecata может об этом говне собачьем книгу написать
Не. Книгу я писать не буду. Ибо получится нечто... Я просто совершенно не понимаю ничего в этих дисковых пространствах и сей факт меня возмущает
0
kumehtar
09.11.2023, 17:28
  #9

Не по теме:

Цитата Сообщение от gecata Посмотреть сообщение
Я просто совершенно не понимаю ничего в этих дисковых пространствах и сей факт меня возмущает
но с 9285 именно вы из всех нас смогли поговорить на равных, а это что-то да значит.

0
0 / 0 / 0
Регистрация: 08.11.2023
Сообщений: 9
10.11.2023, 11:17  [ТС] 10
За статью спасибо https://www.entry.ua/chitalnya... er-i-nvme/ .

Изучил ее , пошел по пути CLI. Вот собственно и ответ:

На диске 0 стоит флаг CanPool = False.

Собственно вопрос: в какую ж...ой слот нужно воткнуть SSD NVME что бы было CanPool = True.

Код
PS C:\Windows\system32> Get-PhysicalDisk | Sort-Object -Property FriendlyName

Number FriendlyName    SerialNumber                             MediaType CanPool OperationalStatus HealthStatus Usage 
------ ------------    ------------                             --------- ------- ----------------- ------------ ----- 
0      ADATA SX6000PNP 0000_0000_0000_0000_707C_181F_6AAC_F008. SSD       False   OK                Healthy      Aut...
1      ADATA SX6000PNP 0000_0000_0000_0000_707C_1864_F3CF_E9CF. SSD       True    OK                Healthy      Aut...
Добавлено через 3 минуты
Быстро нагуглил ответ как победить https://www.petenetlive.com/KB/Article/0001560

Проверить смогу только на выходных, сейчас ПК уже активно используется.
0
Модератор
Эксперт HardwareЭксперт Windows
15888 / 7913 / 752
Регистрация: 03.01.2012
Сообщений: 32,771
10.11.2023, 18:22 11
lext55, Может, систему поставить на отдельный маленький SSD? А то её даже не переустановить в случае поломки на динамический диск. И диски при конвертации в динамичкские не становятся полноценно динамическими, ибо все эти загрузочные разделы (efi и рекавери) остаются основными.
Кстати посмотрев на скрин Управления дисками, я осознала, почему диски поменялись номерами. На нынешнем диске 0 окопался загрузчик. А он важнее самой системы в иерархии дисков
Есть возможность подцепить к компу третий SSD? Тогда система будет быстрой и - в случае необходимости - её можно будет ремонтировать. А два nwme сформируют зеркало для документов
1
0 / 0 / 0
Регистрация: 08.11.2023
Сообщений: 9
14.11.2023, 17:16  [ТС] 12
Цитата Сообщение от gecata Посмотреть сообщение
на отдельный маленький SSD?
Нет исключено.

Требуется максимальная производительность на NVMe дисках, да и кто-му же нужно решить проблему, набраться опыта.

P.S.: Еще не подходил к ПК , он постоянно занят, перезагурзить не разрешают ( открыто 25 Excel , по 1 млн строк в каждом, работает сотрудник, на ночь ПК не разрешает перезагрузить.).
0
Модератор
Эксперт HardwareЭксперт Windows
15888 / 7913 / 752
Регистрация: 03.01.2012
Сообщений: 32,771
15.11.2023, 12:29 13
Предлагаю вернуться к статье из сообщения № 2 и скринам из первого сообщения. На скрине с комндной строкой ОШИБКА. На скрине с управлением дисками на самом деле. Не ошибка, а порнография. Загрузчик на одном диске. Винда на другом. И что тут куда зеркалировать?
В статье говорится: установить ОС на диск 0 (GPT), очистить диск 1 (причём проверить 100500 раз, что на нём не осталось ни файлов, ни разделов, ни томов), конвертировать его в GPT, создать на диске 1 точно такие же разделы как на диске 0 И ТОЛЬКО ПОСЛЕ ЭТОГО КОНВЕРТИРОВАТЬ ОБА ДИСКА В ДИНАМИЧЕСКИЕ. После этого формируем зеркало.
Ну а дальше - фокусы с копированием загрузчика. Думаю, что там будет проблем ещё больше.

Ну а время конвертации очень важно. Ибо на динамический диск ничего не установится. Всё загружающееся надо установить пока диск базовый
0
0 / 0 / 0
Регистрация: 08.11.2023
Сообщений: 9
15.11.2023, 20:04  [ТС] 14
Цитата Сообщение от gecata Посмотреть сообщение
Загрузчик на одном диске. Винда на другом. И что тут куда зеркалировать?
Нет Вы ошибаетесь. Смотрите, когда я устанавливал систему, диск естественно был 0, т.к. он физически был один установлен на материснскую плату. Т.е. загрузчик там прописан правильно. На том же диске что и система. Но в момент, когда диск был физически один - он определялся как "Диск 0". После физической установки второго диска в слот на материнке ниже порядок поменялся, Диск с установленной Windows стал "Диск 1", а новый пустой диск "Диск 0". Порядок именования не принципиален.

Цитата Сообщение от gecata Посмотреть сообщение
установить ОС на диск 0 (GPT), очистить диск 1 (причём проверить 100500 раз, что на нём не осталось ни файлов, ни разделов, ни томов), конвертировать его в GPT, создать на диске 1 точно такие же разделы как на диске 0 И ТОЛЬКО ПОСЛЕ ЭТОГО КОНВЕРТИРОВАТЬ ОБА ДИСКА В ДИНАМИЧЕСКИЕ. После этого формируем зеркало.
Совет абсолютно верный, полностью с ним согласен. Объясную Вам суть зачем так делается. Вот кусок цитаты точно такие же разделы для этого. Просто вывод diskpart list part отличается если отдать ее на базовом диске или на динамическом. И чтобы у новичков не было ошибок из-за правильности создания разделов из командной строки автор статьи дает такие рекоммендации. Только ради этого, чтобы новички не допустили ошибок. Когда набьешь руку в создании raid из коммандной строки уже не суть важно когда когда конвертировать диски в динамические, нужно лишь забэкапить вывод list part исходного диска до преобразования, и уже по нему создавать разделы.

Конкретно в моем случае есть еще раздел Восстановления, который нужно явно создавать после раздела с диском С:\ , а можно и не создавать в принципе, т.к. он не влияет ни на что.
Код
Раздел 6    Восстановление     541 Mб   199 Gб
P.S.: доступ к Пк так и не дали, работают.

Добавлено через 30 минут
Ого, после перезагрузки стало CanPool=True
Код
C:\Windows\system32>powershell
Windows PowerShell
(C) Корпорация Майкрософт (Microsoft Corporation). Все права защищены.

Попробуйте новую кроссплатформенную оболочку PowerShell (https://aka.ms/pscore6)

PS C:\Windows\system32> Get-PhysicalDisk | Sort-Object -Property FriendlyName

Number FriendlyName    SerialNumber                             MediaType CanPool OperationalStatus HealthStatus Usage
------ ------------    ------------                             --------- ------- ----------------- ------------ -----
0      ADATA SX6000PNP 0000_0000_0000_0000_707C_181F_6AAC_F008. SSD       True    OK                Healthy      Aut...
1      ADATA SX6000PNP 0000_0000_0000_0000_707C_1864_F3CF_E9CF. SSD       True    OK                Healthy      Aut...
Пробую собрать.

Добавлено через 1 час 25 минут
В общем не собирается, ошибки все теже.

Хотя статья https://www.petenetlive.com/KB/Article/0001560 помогла. CanPool=True стало активным.
0
0 / 0 / 0
Регистрация: 08.11.2023
Сообщений: 9
17.11.2023, 13:02  [ТС] 15
Ради эксперинта решил практически полностью заменить железо.
Т.е. и поколения железа отличаются на 5 лет, и платформа AMD -> Intel поменялась

Взял для тестов

Код
Материнская плата ASUS PRIME H270-PLUS , BIOS 2001 ( последняя на момент тестов) 
256 ГБ SSD M.2 накопитель Transcend MTE220S [TS256GMTE220S]  - 1 шт.
A-Data XPG SX6000 Pro ASX6000PNP-256GT-C 256ГБ, M.2 2280, PCIe 3.0 x4, NVMe, M.2 - 1 шт
Ситуация повторяется, ошибки аналогичные Один в один, как базовые диски SSD работают, но вот raid1 собрать не получается.
0
Модератор
Эксперт HardwareЭксперт Windows
15888 / 7913 / 752
Регистрация: 03.01.2012
Сообщений: 32,771
17.11.2023, 18:21 16
lext55, Я-таки думаю, что некоторые моменты, которые вы считаете несущественными, имеют значение. Попробуйте именно эти моменты выполнить:
1. Выберите один из дисков в качестве системного, подключите к компу только его и установите на него Win10. ИМХО, на этом этапе важно, чтобы раздел для загрузчика не попал на другой диск. Он там опять перепутает номера дисков (диск с efi разделом 100 Мб станет диском 0) и - кроме того - сам этот раздел не сможет стать динамическим, иначе он не сможет грузиться. Поэтому когда к динамическому диску С вы в качестве зеркала подсовываете "недодинамический" диск, получаете
Цитата Сообщение от lext55 Посмотреть сообщение
На диске 0 стоит флаг CanPool = False.
Отсюда
2. Второй диск перед конвертацией в динамический надо полностью clean

Ну а что там будет при копировании загрузчика на зеркало, я уже и думать боюсь. Особенно, когда вспоминается, что на динамические диски системы не устанавливаются. Принимаются только те что уже были установлены. Поэтому
3. Диск, который у нас предназначен стать диском 1 после очистки и конвертации в GPT должен получить "шаблон", куда встанут диск С (который, в основном, и зеркалируется) и раздел под загрузчик (efi) - если его не сделать, некуда будет зеркалить загрузчик. Это самое главное. Чтобы был загрузчик на диске 0 и пригретое местечко для его отражения на диске 1 (efi раздел)

Добавлено через 2 часа 21 минуту
Цитата Сообщение от lext55 Посмотреть сообщение
Ситуация повторяется, ошибки аналогичные Один в один, как базовые диски SSD работают, но вот raid1 собрать не получается
Стабильный результат - это закономерность
1
Модератор
Эксперт HardwareЭксперт Windows
15888 / 7913 / 752
Регистрация: 03.01.2012
Сообщений: 32,771
18.11.2023, 12:15 17
Нашла более полный вариант той же статьи (не знаю, какой читали вы), но в конце убиваются все остатки желания дозеркалить систему.
Допустим, что диск исправен, его просто случайно отключили, а потом вставили обратно. Тут нас подстерегает первая опасность — нужно помнить про то, что состояние системы при загрузке с этого диска будет неактуальным и выбрать пункт «Windows Server - secondary plex». После загрузки ОС мы увидим, что зеркало развалилось:
Для восстановления отказоустойчивости нужно удалить неиспользуемый раздел (в данном случае том E) и заново сделать зеркало тома C: sel vol C
add disk=0

Замена диска на новый
Другой, более вероятный сценарий — первый диск вышел из строя, и мы заменили его на новый. В этом случае нужно повторить процедуру, выполненную после установки системы. Добавляется два нюанса:
Желательно иметь под рукой размеры разделов до преобразования дисков в динамические, чтобы не пришлось вычислять заново правильный размер раздела MSR.

Придётся править загрузчик, удалив исправив пункт, ссылающийся на уже недоступный раздел. В данном примере это {default}, так как мы заменили первый диск.......
http://true-system.blogspot.co... aid-1.html
0
0 / 0 / 0
Регистрация: 08.11.2023
Сообщений: 9
21.11.2023, 16:38  [ТС] 18
В общем так: решил пройти самотестирование на рукожопа, решил полностью заменить диски NVMe SSD на SATA SSD.
Вот такие диски старенькие нашел:
Код
Samsung SSD 750 EVO 120GB
Samsung SSD 850 EVO 250GB
Собирал по статье https://winitpro.ru/index.php/... v-windows/

Все собралось на отлично, потратил не более 3 часов на эксперименты.( включая установку Windows c нуля)

После всех сборок решил посмотреть, что там с флагом CanPool, и удивился , у обоих дисков он вооще False. Но при этом сборка зеркала работает.

Код
PS C:\Windows\system32> Get-PhysicalDisk | Sort-Object -Property FriendlyName

Number FriendlyName              SerialNumber    MediaType CanPool OperationalStatus HealthStatus Usage            Size
------ ------------              ------------    --------- ------- ----------------- ------------ -----            ----
1      Samsung SSD 750 EVO 120GB S3F2NWBHC43269Z SSD       False   OK                Healthy      Auto-Select 111.79 GB
0      Samsung SSD 850 EVO 250GB S3NYNF0JB41354H SSD       False   OK                Healthy      Auto-Select 232.89 GB
Также проверил как обычно если выдернуть первый диск, загрузится ли со второго: загрузилось успешно. И даже raid1 после того как я подоткнул обратно успешно ресинхронизировался обратно.

Проблема исключительно с NVMe SSD

P.S.: Скриншот какой я рукожоп прилагаю. Там не смотрите на то как диски отображаются(имею ввиду визуальный размер разделов). Разделы там ровные. Раздел восстановления не создавал за ненадобностью.

P.S.: Я не один раз собирал такой raid1 на SATA дисках. На NVMe ни разу.
Миниатюры
Программный RAID1 на NVME PCIe 3.0 дисках (динамические диски)  
0
Модератор
Эксперт по компьютерным сетямЭксперт HardwareЭксперт Windows
7308 / 4062 / 507
Регистрация: 13.03.2013
Сообщений: 14,824
Записей в блоге: 12
28.11.2023, 15:08 19
Цитата Сообщение от lext55 Посмотреть сообщение
Только software raid
В этом случае рейд может отлететь в любой момент, причем Вы даже этого не заметите: глюк винды, или кривая обнова и о надежности можно забыть. Можно купить Raid-контроллер NVMe, даже самый бюджетный будет стабильнее софтового рейда работать.

Добавлено через 3 часа 0 минут
Если Вы все же настаиваете на софтовом рейде, то в качестве вспомогательной меры настройте бэкап системы при помощи встроенного средства архивации Windows в сетевую папку - это спасет данные на случай, если отвалится рейд и ляжет система на основном накопителе. Хотя бэкапы одинаково полезны для любого рейда.
1
0 / 0 / 0
Регистрация: 08.11.2023
Сообщений: 9
29.11.2023, 13:00  [ТС] 20
Цитата Сообщение от Maks Посмотреть сообщение
бэкапы
Уже сделано. Veeam Agent for Windows Free Edition. У всех ключевых сотрудников.

Давайте не будем спорить о software/hardware raid. Разные подходы - разные решения. Мы всегда опираемся на software raid. Например в Selectel большинство серверов - software raid. Мы придерживаемся такогоже подхода.

По-поводу дисков. У меня появилось предположение о том, что это исключительно проблема именно этих дисков.
Код
A-Data XPG SX6000 Pro ASX6000PNP-256GT-C 256Г
При следующей закупке куплю другие диски и попробую собрать software Raid1 на других дисках.
0
29.11.2023, 13:00
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
29.11.2023, 13:00
Помогаю со студенческими работами здесь

Выбор M.2 под апгрейд - SATA, PCIe, NVMe
Я запутался в стандартах. С SATA и NVMe всё понятно, но что такое НЕ NVMe просто PCIe диски? По...

Corsair Force Series 4 MP600 500GB NVMe PCIe M.2
Вопрос к знатокам.Есть материнская плата Gigabyte GA- H97- D3H из первых с поддержкой м2 PCIe...

Система не видит ссд KingSpec M.2 PCIe NVMe 512 ГБ
Приветствую всех. Постараюсь короче. Материнка ASUS PRIME Z370-A BIOS обновлен, настройки по...

BIOS не видит M.2 SSD подключенный через NVMe (PCIe x4)
Народ выручайте! Купил 240Gb SSD Corsair Force MP500 и Адаптер ASUS Hyper M.2 X4 Mini Card,...

Мат. плата с портом NVMe PCIe Gen2 x2 2280 M.2 Connector
Доброго дня)) Задумался перейти с sata ssd на m2. Присмотрел модельку WD Blue SN570 на 1тб. Для...

Разобрать программный Raid1 на Ubuntu Server 16.04
Существует сервер с ОС Ubuntu Server 16.04, при установке ОС создан программный Raid1, объединяющий...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru