Tidak dapat melihat Linux fdisk membuat partisi disk GPT di Windows 7 (64-bit)

2

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  
Christoffer Karlsson
sumber
1
apa versi windows yang tepat?
Richie Frame

Jawaban:

0

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)

linuxdev2013
sumber
1) Tapi saya punya sistem file Windows juga. 2) Ini adalah sistem file Windows yang ingin saya akses, bukan sistem RAID1.
Christoffer Karlsson
Bagian mana dari linux yang dapat melihat kedua Windows Tidak Bisa tidak tenggelam? dan hanya untuk mengkonfirmasi saya tidak salah paham yang ingin Anda dapatkan di salah satu atau keduanya dari / dev / sdc2 atau / dev / sdd2 benar bukan c1 atau d1 ..
linuxdev2013
0

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 fdiskmenciptakan GPT yang tidak disukai Windows. Jika demikian, itu mungkin bug di Linux fdisk. (Perhatikan bahwa fdiskmemperoleh kemampuan untuk menangani GPT baru-baru ini. Anda mungkin lebih baik menggunakan gdiskatau sesuatu berdasarkan libparted, seperti partedatau GParted.)

Untuk melanjutkan poin ini, Anda dapat mencoba menggunakan vopsi di gdisk(atau sgdisk -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 DISKPARTutilitas Windows juga patut dicoba. Saya tidak terbiasa dengan itu DISKPART, tetapi tautan sebelumnya harusnya membantu mempercepat Anda. Jika DISKPARTmenunjukkan hasil yang konsisten dengan apa yang Anda posting, maka masalahnya kemungkinan besar bukan masalah dengan apa yang fdiskdibuat, tetapi sesuatu yang lain. Jika DISKPARTmengeluh bahwa ia tidak dapat memahami tabel partisi, maka mungkin ada fdiskketidakcocokan / Windows, setidaknya dalam kasus spesifik Anda.

Rod Smith
sumber