Como saber qual partição é para o windows

2

Então, estou atualmente na minha máquina ArchLinux e esqueci qual partição é para o Windows 7. Existe alguma maneira de eu saber qual é qual?

Quando faço:

$ cat /proc/partitions

Eu recebo:

 major minor  #blocks  name

 8        0  488386584 sda
 8        1   17408000 sda1
 8        2  403598873 sda2
 8        3          1 sda3
 8        5    4122624 sda5
 8        6   63254528 sda6
11        0    1048575 sr0

Mas não sei ao certo como usá-lo para determinar qual é a minha partição do Windows.

    
por clifgray 05.01.2015 / 19:52

1 resposta

2

Você não pode saber para que serve cada partição de /proc/partitions , que informa apenas os números das partições e seus tamanhos. Dada a numeração, com um único setor sda3 e nenhuma partição numerada como 4, essa é uma tabela de partições do tipo MBR onde sda3 é uma partição estendida ; já que o Windows precisa inicializar a partir de uma partição primária, a partição do Windows deve ser sda1 (17GB) ou sda2 (400GB).

Você pode listar os tipos de partição - isso deve lhe dizer qual é o Windows. É possível instalar o Linux em uma partição marcada com um tipo DOS / Windows, porque o Linux na maioria das vezes não se importa com os tipos de partição, mas isso não é recomendado porque é propenso à confusão, e instaladores típicos não fazem isso. / p>

fdisk -l /dev/sda

Outra maneira seria listar os tipos de sistema de arquivos em cada partição. Aquele que é o NTFS é o Windows.

file -s /dev/sda[0-9]*

Se a partição estiver montada (ou, por um processo de eliminação, se for a que não está montada), você poderá executar df -T ou cat /proc/mounts para listar as partições montadas com os tipos de sistema de arquivos e seus pontos de montagem.

    
por 06.01.2015 / 00:56