次のように、GRUB2を使用して起動可能な外付けHDDを作成しました。この記事。
しかし、いくつかの問題が発生しました。
- 4GBを超える個々のファイルをコピーする必要があることがよくありますが、FAT32にはサイズ制限があります。
- すべてのデータが1つのパーティションにあるため、データの損失が心配です。
実際の質問:GRUB2を他のファイルシステムにインストールできますか?それとも、GRUB2をあるパーティションに置き、別のパーティションにデータを置くようにパーティションを作成して分割する方法はありますか?
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
答え1
GRUB2 バージョン 2.0 は以下をサポートします。ファイルシステム:
現在サポートされているファイルシステムの種類には、AFFS(Amiga Fast FileSystem)、AtheOS fs、BeFS、BtrFS(raid0、raid1、raid10、gzip、およびlzoを含む)、cpio(little-endianおよびbig-endian bin、odcおよびnewcバリアント)、 Linuxが含まれます。 ext2/ext3/ext4、DOS FAT12/FAT16/FAT32、exFAT、HFS、HFS+、ISO9660(Joliet、Rock-ridge、マルチブロックファイルを含む)、JFS、Minix fs(バージョン1、2、3)、nilfs2、NTFS(圧縮を含む)、ReiserFS、ROMFS、Amigaスマートファイルシステム(SFS)、Squash4、tar、UDF、BSD UFS / UFS2、XFSおよびZFS(lzjb、gzip、zle、ミラー、ストライプ、raidz1/2/3、および暗号化を含む) )AES-CCMおよびAES-GCM)。
ただし、デバイスの最初のパーティション、好ましくはLinux ext2ファイルシステムにGRUB2をインストールすることをお勧めします。もちろん、カーネルは選択したファイルシステムをサポートし、それに応じてシステム構成を調整する必要があります。