Saya baru saja menambahkan 2 disk baru (hanya untuk data, tidak ada booting OS) dan mengaturnya sama dengan GPT dan partisi yang sama, untuk menggunakan partisi sebagai RAID1 di Arch Linux, dan sisa penyimpanan untuk Windows. Ini berfungsi seperti yang diharapkan di Linux (saya kira), tetapi Windows menunjukkannya sebagai "Tidak diinisialisasi" (lihat gambar: http://s2.postimg.org/a63qwgmg9/disks.png ). Saya ingin tahu apakah ada yang tahu bagaimana cara memperbaikinya?
Saya pertama kali membuat partisi RAID menggunakan fdisk dan kemudian partisi Windows menggunakan gdisk .
Output dari "fdisk -l":
Disk /dev/sdc: 1.8 TiB, 2000398934016 bytes, 3907029168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: xxx-random-identidifier-xxx
Device Start End Sectors Size Type
/dev/sdc1 2048 3450000000 3449997953 1.6T Linux RAID
/dev/sdc2 3450001408 3907029134 457027727 218G Microsoft basic data
.
Disk /dev/sdd: 1.8 TiB, 2000398934016 bytes, 3907029168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: xxx-random-identidifier-xxx
Device Start End Sectors Size Type
/dev/sdd1 2048 3450000000 3449997953 1.6T Linux RAID
/dev/sdd2 3450001408 3907029134 457027727 218G Microsoft basic data
Output dari "gdisk -l":
# gdisk -l /dev/sdc
GPT fdisk (gdisk) version 1.0.0
Partition table scan:
MBR: protective
BSD: not present
APM: not present
GPT: present
Found valid GPT with protective MBR; using GPT.
Disk /dev/sdc: 3907029168 sectors, 1.8 TiB
Logical sector size: 512 bytes
Disk identifier (GUID): xxx-random-identidifier-xxx
Partition table holds up to 128 entries
First usable sector is 2048, last usable sector is 3907029134
Partitions will be aligned on 2048-sector boundaries
Total free space is 1407 sectors (703.5 KiB)
Number Start (sector) End (sector) Size Code Name
1 2048 3450000000 1.6 TiB FD00
2 3450001408 3907029134 217.9 GiB 0700
.
# gdisk -l /dev/sdd
GPT fdisk (gdisk) version 1.0.0
Partition table scan:
MBR: protective
BSD: not present
APM: not present
GPT: present
Found valid GPT with protective MBR; using GPT.
Disk /dev/sdd: 3907029168 sectors, 1.8 TiB
Logical sector size: 512 bytes
Disk identifier (GUID): xxx-random-identidifier-xxx
Partition table holds up to 128 entries
First usable sector is 2048, last usable sector is 3907029134
Partitions will be aligned on 2048-sector boundaries
Total free space is 1407 sectors (703.5 KiB)
Number Start (sector) End (sector) Size Code Name
1 2048 3450000000 1.6 TiB FD00
2 3450001408 3907029134 217.9 GiB 0700
Jawaban:
Sepertinya mereka TETAPI:
1) windows TIDAK secara native melihat sistem file linux
2) Menjadi raid mereka digabungkan sehingga mereka tidak akan muncul (mengasumsikan raid 5 atau 6)
sumber
Pertama, saya sarankan Anda memeriksa jenis tabel partisi di Windows - yaitu, seperti yang terlihat oleh OS Windows, bukan oleh alat partisi tertentu. Salah satu cara untuk melakukannya dijelaskan di sini. Jika Windows melaporkan bahwa disk tersebut menggunakan sesuatu selain GPT, dapat dibayangkan bahwa Linux
fdisk
menciptakan GPT yang tidak disukai Windows. Jika demikian, itu mungkin bug di Linuxfdisk
. (Perhatikan bahwafdisk
memperoleh kemampuan untuk menangani GPT baru-baru ini. Anda mungkin lebih baik menggunakangdisk
atau sesuatu berdasarkan libparted, sepertiparted
atau GParted.)Untuk melanjutkan poin ini, Anda dapat mencoba menggunakan
v
opsi digdisk
(atausgdisk -v
) untuk memeriksa integritas struktur data GPT. Tidak ada jaminan bahwa perintah ini akan mendeteksi semua yang mungkin cocok untuk Windows, jika itu yang terjadi, tetapi harus mendeteksi masalah GPT paling terang-terangan, dan laporan masalah dapat memberi Anda petunjuk tentang cara memperbaikinya.Poin lain adalah bahwa Windows melihat disk yang dapat dilepas tertentu sebagai "superfloppies" - mereka digunakan baik yang tidak dipartisi atau, jika dipartisi, hanya partisi pertama pada setiap disk yang dapat diakses. Bisa jadi Anda mengalami masalah ini, meskipun Anda seharusnya tidak berada di hard disk nyata. (Biasanya, hanya USB flash drive, kartu SD, dan sejenisnya yang diperlakukan sebagai superfloppies.) Jika ini masalahnya, Anda sebaiknya meletakkan partisi yang ingin dilihat Windows terlebih dahulu pada disk.
Hal lain yang harus dicoba adalah membuat sistem file NTFS atau FAT pada partisi kedua di setiap disk. Lakukan ini dari Linux. Ketika Anda reboot ke Windows, itu harus mengenali sistem file baru. Pemikiran saya di sini adalah bahwa partisi yang dapat diakses Windows sangat kecil dibandingkan dengan partisi Linux RAID sehingga partisi Windows mungkin tidak muncul di utilitas disk GUI, tetapi mereka mungkin terdaftar dan akan dapat diakses jika mereka memiliki filesystem di atasnya. .
Menggunakan
DISKPART
utilitas Windows juga patut dicoba. Saya tidak terbiasa dengan ituDISKPART
, tetapi tautan sebelumnya harusnya membantu mempercepat Anda. JikaDISKPART
menunjukkan hasil yang konsisten dengan apa yang Anda posting, maka masalahnya kemungkinan besar bukan masalah dengan apa yangfdisk
dibuat, tetapi sesuatu yang lain. JikaDISKPART
mengeluh bahwa ia tidak dapat memahami tabel partisi, maka mungkin adafdisk
ketidakcocokan / Windows, setidaknya dalam kasus spesifik Anda.sumber