GRUB2 com sistema de arquivos FAT32 no disco rígido externo? Quaisquer outras opções do sistema de arquivos?

1

Eu criei um disco rígido externo inicializável usando o GRUB2 seguindo este este artigo .

No entanto, estou com alguns problemas:

  1. Muitas vezes preciso copiar um único arquivo com tamanho superior a 4 GB, mas o FAT32 tem um limite de tamanho.
  2. Como todos os dados estão em uma única partição, estou preocupado com a perda de dados.

A verdadeira questão: O GRUB2 pode ser instalado em outro sistema de arquivos? Ou existe alguma maneira de criar uma partição e dividir coisas como ter o GRUB2 em uma partição e dados em outra?

sudo fdisk  /dev/sdb

Command (m for help): p

Disk /dev/sdb: 500.1 GB, 500107861504 bytes
81 heads, 62 sectors/track, 194498 cylinders, total 976773167 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 identifier: 0x8bb9b7a3

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1   *        2048   976773166   488385559+   c  W95 FAT32 (LBA)

Command (m for help): v
Remaining 2047 unallocated 512-byte sectors
    
por user138530 19.09.2016 / 20:38

1 resposta

1

O GRUB2 versão 2.0 suporta os seguintes sistemas de arquivos :

The currently supported filesystem types are Amiga Fast FileSystem (AFFS), AtheOS fs, BeFS, BtrFS (including raid0, raid1, raid10, gzip and lzo), cpio (little- and big-endian bin, odc and newc variants), Linux ext2/ext3/ext4, DOS FAT12/FAT16/FAT32, exFAT, HFS, HFS+, ISO9660 (including Joliet, Rock-ridge and multi-chunk files), JFS, Minix fs (versions 1, 2 and 3), nilfs2, NTFS (including compression), ReiserFS, ROMFS, Amiga Smart FileSystem (SFS), Squash4, tar, UDF, BSD UFS/UFS2, XFS, and ZFS (including lzjb, gzip, zle, mirror, stripe, raidz1/2/3 and encryption in AES-CCM and AES-GCM).

No entanto, eu recomendaria instalar o GRUB2 em uma partição separada no início do dispositivo, de preferência em um sistema de arquivos ext2 do Linux. É claro que seu kernel deve suportar os sistemas de arquivos escolhidos, e a configuração do sistema deve ser ajustada de acordo.

    
por 20.09.2016 / 00:32