Como montar uma partição de tipo estendida?

0

Sou muito novo no Ubuntu e rodando o Ubuntu 16.04 LTS a partir do USB inicializável. Como posso montar o sda2 ou o sda 5?

Saída de sudo fdisk -l :

Disk /dev/loop0: 1.5 GiB, 1591058432 bytes, 3107536 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes




Disk /dev/sda: 149.1 GiB, 160041885696 bytes, 312581808 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x08ee90aa

Device     Boot   Start       End   Sectors   Size Id Type
/dev/sda1          2048    999423    997376   487M 83 Linux
/dev/sda2       1001470 312580095 311578626 148.6G  5 Extended
/dev/sda5       1001472 312580095 311578624 148.6G 8e Linux LVM




Disk /dev/sdb: 3.8 GiB, 4023385600 bytes, 7858175 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x0033b79c

Device     Boot Start     End Sectors  Size Id Type
/dev/sdb1  *     2048 7858174 7856127  3.8G  c W95 FAT32 (LBA)
    
por Himanshu Santolia 17.05.2018 / 00:41

1 resposta

-1

Por razões que eu esqueci ... (IIRC tem a ver com quanto espaço é alocado para a tabela de partição no disco físico) você só pode fazer 4 entradas na tabela de partição de discos. Assim como um sistema de arquivos MSDOS só permitirá 512 entradas no diretório "root". Para contornar essa restrição no MSDOS, eles criaram subdiretórios, que estavam no mesmo formato do diretório "raiz", com a exceção de que eles poderiam crescer em tamanho, já que eram apenas arquivos com um atributo especial. Versões anteriores do MSDOS não tinham suporte para "subdiretórios", o IIRC que não veio até o MSDOS 1.6 ou mais. Então, agora temos os tipos de partições "extended" e "LVM" na tabela de partições de discos para executar a mesma função que um subdiretório, isso nos permite criar mais de 4 partições físicas. O tamanho físico da partição estendida é determinado pelo número de partições lógicas que você declara durante a execução do fdisk. Tem as descrições da partição lógica. Uma partição lógica, não pode ser inicializada, é por isso que você precisa ter uma partição física para inicializar.

A saída do sudo fdisk / dev / sda -l para o meu computador está abaixo. Eu recomendaria pelo menos 10 Gib (alguns dizem 20) para a partição que você montar para "/". Eu por várias razões, gosto de ter uma partição separada para / usr (ou com a opção 20 Gib / usr / local) dimensionada de acordo com sua experiência e outra para / home. O último para uma partição swap, tamanho (alguns dizem) para o dobro da sua RAM instalada, eu faria com que RAM + Swap = 16 Gib para um desktop "normal". Eu tive uma máquina rodando Apache, proftp, assim como programas CAD e compiladores rodando, com 12G de RAM, rodando por meses seguidos sem usar swap. Sua milhagem pode variar ...

Perdoem a formatação da saída, esta caixa não parece gostar do meu recorte & colar!

Disco / dev / sda: 111.8 GiB, 120034123776 bytes, 234441648 setores

Unidades: setores de 1 * 512 = 512 bytes Tamanho do setor (lógico / físico): 512 bytes / 512 bytes

Tamanho de E / S (mínimo / ótimo): 512 bytes / 512 bytes

Tipo de disco: dos

Identificador de disco: 0x3bec3746

Tipo de ID do tamanho dos setores de fim de inicialização do dispositivo

/ dev / sda1 * 2048 11999231 11997184 5.7G 83 Linux

/ dev / sda2 12001278 234440703 222439426 106.1G 5 Extended

/ dev / sda5 12001280 111998975 99997696 47.7G 83 Linux

/ dev / sda6 112001024 211998719 99997696 47.7G 83 Linux

/ dev / sda7 212000768 234440703 22439936 10.7G 82 Troca de Linux / Solaris

Nota: sda1 é a partição inicializável (física), enquanto sda2 é uma partição estendida e é física, mas apenas descreve onde as informações "estendidas" estão localizadas. sda5, sda6 & sda7 são discos lógicos descritos em / sda2. O que acontece com sda3 e 4? IDK, eu costumava, mas isso estava de volta em torno do kernel v0.97 ou assim, já faz algum tempo. Espero que isso explique o que está acontecendo aqui. Para mais informações, eu me referiria a um livro "old skool" (copyright 1988 Thom Hogan) chamado "The Programmer's PC Sourcebook", ele tem uma tabela da Tabela de Partição de Disco, com todos os tipos de notas detalhadas sobre compensações, etc. Se você quiser saber o que está acontecendo, é válido hoje, exceto pelas informações legadas do SO, bem, a informação ainda é válida, mas quem escreve software para manipular hardware em um IBM PC / 2 mais? p>     

por Bruce Lytle 18.05.2018 / 02:26