Я новий користувач Ubuntu зі свіжою установкою, і я дуже бажаю розпочати роботу з ним. Однак усі мої важливі дані знаходяться на масиві програмного забезпечення Windows RAID 0, і мені це потрібно, щоб я залишився там, оскільки я також подвійний завантажувальний Windows. Мені потрібен доступ до цих даних на Ubuntu, і я не можу реально зробити нічого реального, поки я не отримаю доступ.
Я вже вивчив цю тему якнайкраще, і мені вдалося знайти дуже корисну посаду:
У публікації описано, як заставити Ubuntu бачити масив Windows RAID 0, який складається з двох дисків. Основна використовувана команда - sudo mdadm --build /dev/md0 --chunk=64 --level=0 --raid-devices=2 /dev/sdd2 /dev/sdc2
. За словами цього користувача та інших плакатів у потоці, він фактично працює. Це чудово.
Я ще не намагався виконувати ці вказівки. Чому? Допис містить попередження про те, як ви не повинні писати на нього, якщо ви ввели неправильний розмір шматка; зрозуміло, як це могло спричинити проблеми. Мене хвилює те, що моя настройка відрізняється від їх прикладу, і я не впевнений, що команди повинні бути введені абсолютно однаково для моєї установки. Я боюся зламати це, роблячи неправильно, і тому бажаю отримати поради когось більш досвідченого.
Ось чим моя установка відрізняється від їх прикладу:
- У мене є три накопичувачі на 1 ТБ, а не два накопичувачі (незалежно від розміру, який вони використовували).
- У мене є два розділи RAID 0, розподілені на цих трьох накопичувачах: один 500 ГБ і 2,3 ТБ. Це означає, що мені потрібно НЕ використовувати повні диски під час створення масиву RAID, а замість цього використовувати лише частину з них.
- Я використовував розмір блоку за замовчуванням для принаймні одного з моїх розділів RAID 0, коли я їх встановлював років тому. Я поняття не маю, чи розмір цього блоку збігається з розміром, який вони згадують. Мій розділ на 500 ГБ має розмір блоку 4 кб (4096 байт на кластер), а мій розділ 2,3 ТБ має розмір блоку 64 кб (65536 байт на кластер).
Відповідний вихід sudo lsblk -o NAME,FSTYPE,SIZE,MOUNTPOINT,LABEL
(лише для цих трьох дисководів RAID0):
NAME FSTYPE SIZE MOUNTPOINT LABEL
sdb 931.5G
├─sdb1 1M
├─sdb2 127M
└─sdb3 931.4G
sdc 931.5G
├─sdc1 1M
├─sdc2 127M
└─sdc3 931.4G
sdd 931.5G
├─sdd1 166.7G
└─sdd2 764.7G
Відповідний вихід cat /proc/partitions
(лише для цих трьох дисководів RAID0):
8 16 976762584 sdb
8 17 1024 sdb1
8 18 130048 sdb2
8 19 976631478 sdb3
8 32 976762584 sdc
8 33 1024 sdc1
8 34 130048 sdc2
8 35 976631478 sdc3
8 48 976762584 sdd
8 49 174763008 sdd1
8 50 801865728 sdd2
Програма "Диски" в Ubuntu відображає такі розділи для моїх дисків:
/dev/sdb: GUID Partition Table .
/dev/sdb1: 1.0 MB, Microsoft LDM metadata.
/dev/sdb2: 133 MB, Microsoft Reserved.
/dev/sdb3: 1.0 TB, Microsoft LDM data.
/dev/sdc: GUID Partition Table partitioning.
/dev/sdc1: 1.0 MB, Microsoft LDM metadata.
/dev/sdc2: 133 MB, Microsoft Reserved.
/dev/sdc3: 1.0 TB, Microsoft LDM data.
/dev/sdd: Master Boot Record partitioning.
/dev/sdd1: 179 GB, Unknown.
/dev/sdd2: 821 GB, Unknown.
/dev/sdd: 136 MB, Unallocated space.
Я сподіваюся, що тут я надав достатньо інформації. Отже, моє запитання таке: яка правильна команда для введення з моїм налаштуванням, щоб я мав доступ до обох моїх розділів Windows RAID 0 з Ubuntu?
Заздалегідь дуже дякую.