Tôi là một người dùng Ubuntu mới với bản cài đặt mới và rất háo hức để bắt đầu với nó. Tuy nhiên, tất cả dữ liệu quan trọng của tôi là trên mảng RAID 0 của phần mềm Windows và tôi cần dữ liệu đó để ở đó vì tôi cũng khởi động kép Windows. Tôi cần quyền truy cập vào dữ liệu này trên Ubuntu và thực sự không thể thực hiện được bất cứ điều gì thực sự cho đến khi tôi có quyền truy cập.
Tôi đã nghiên cứu chủ đề này tốt nhất có thể, và tôi đã tìm được một bài viết rất hữu ích:
Bài đăng mô tả cách tải Ubuntu để xem mảng Windows RAID 0 được tạo thành từ hai ổ đĩa. Lệnh chính được sử dụng là sudo mdadm --build /dev/md0 --chunk=64 --level=0 --raid-devices=2 /dev/sdd2 /dev/sdc2
. Theo người dùng đó và các áp phích khác trong chuỗi, nó thực sự hoạt động. Thật tuyệt.
Tôi chưa thử làm theo các hướng dẫn này. Tại sao? Bài đăng bao gồm một cảnh báo về cách bạn không được viết cho nó nếu bạn nhập sai kích thước khối; thật dễ hiểu khi điều đó có thể gây ra vấn đề. Mối quan tâm của tôi là thiết lập của tôi khác với ví dụ của họ và tôi không chắc chắn rằng các lệnh nên được nhập chính xác giống nhau cho thiết lập của tôi. Tôi sợ phá vỡ nó bằng cách làm sai, và do đó mong muốn nhận được lời khuyên của ai đó có kinh nghiệm hơn.
Đây là cách thiết lập của tôi khác với ví dụ của họ:
- Tôi có ba ổ 1 TB, không phải hai ổ (với bất kỳ kích thước nào họ đã sử dụng).
- Tôi có hai phân vùng RAID 0 trải rộng trên ba ổ đĩa đó: một ổ 500 GB và 2,3 TB. Điều này có nghĩa là tôi KHÔNG cần sử dụng các đĩa đầy đủ khi tạo mảng RAID, mà thay vào đó chỉ sử dụng một phần của chúng.
- Tôi đã sử dụng kích thước khối không mặc định cho ít nhất một trong các phân vùng RAID 0 của mình khi tôi thiết lập chúng cách đây nhiều năm. Tôi không biết kích thước khối này có giống với kích thước khối mà họ đề cập hay không. Phân vùng 500 GB của tôi có kích thước khối là 4 kb (4096 byte mỗi cụm) và phân vùng 2,3 TB của tôi có kích thước khối là 64 kb (65536 byte mỗi cụm).
Đầu ra có liên quan từ sudo lsblk -o NAME,FSTYPE,SIZE,MOUNTPOINT,LABEL
(chỉ cho ba ổ RAID0) là:
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
Đầu ra có liên quan từ cat /proc/partitions
(chỉ cho ba ổ RAID0) là:
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
Chương trình "Đĩa" trong Ubuntu hiển thị các phân vùng sau cho các ổ đĩa của tôi:
/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.
Tôi hy vọng tôi đã cung cấp đủ thông tin ở đây. Vì vậy, bây giờ, câu hỏi của tôi là: lệnh thích hợp để tôi nhập với thiết lập của mình là gì, để tôi có thể truy cập cả hai phân vùng Windows RAID 0 từ Ubuntu?
Cảm ơn bạn rất nhiều trước.