USBスティックからArch-Linuxをインストールしようとしています。私はUnetbootinを使ってisoをスティックにコピーし、wikiに応じてsyslinuxファイルを変更しました。ただし、インストール時に「インストール:ファイルシステムの種類を指定する必要があります」というエラーが発生します。
答え1
まず、パーティションをフォーマットするのを忘れたかもしれません。/dev/sda
(Archをインストールしたいハードドライブ)仮定:
$ fdisk /dev/sda
[create your partitions using fdisk]
fdiskの詳細については、こちらをご覧ください。。次に、それを使用mkfs
してフォーマットします。以下は、ext4
ファイルシステムの作成の2つの例です。
$ mkfs.ext4 /dev/sda1
$ mkfs.ext4 /dev/sda2
$ # ...
その後、mount
ファイルシステムを正しく検出する必要があります。
$ mount /dev/sda1 /mnt
$ mount /dev/sda2 /mnt/home
$ # ...
それ以外の場合は明示的に指定してください。
$ mount -text4 /dev/sda1 /mnt
$ mount -text4 /dev/sda2 /mnt/home
$ # ...
マニュアルページから:
-t, --types vfstype
The argument following the -t is used to indicate the filesystem
type. The filesystem types which are currently supported
include: adfs, affs, autofs, cifs, coda, coherent, cramfs,
debugfs, devpts, efs, ext, ext2, ext3, ext4, hfs, hfsplus, hpfs,
iso9660, jfs, minix, msdos, ncpfs, nfs, nfs4, ntfs, proc, qnx4,
ramfs, reiserfs, romfs, squashfs, smbfs, sysv, tmpfs, ubifs,
udf, ufs, umsdos, usbfs, vfat, xenix, xfs, xiafs.
ただし、以前のすべての操作が正しく行われた場合、これは必要ありません。
mount
編集:予想より早くこの問題が発生したようです。おそらく確認してみるべきだと思います。ここに別の答えがあります。最初の部分を読んでください:USBイメージのセキュアブート。 ISOを正しくコピーしたか(Unetbootinを使用することをお勧めしません)、USBドライブが損傷していないことを確認してください。また、ISOサイズとmd5チェックサムを確認して、ISOが正常にダウンロードされたことを確認してください。
答え2
Arch WikiはUnetbootingを使用してフラッシュドライブにISOを作成することをお勧めしません。
# dd bs=4M if=/path/to/archlinux.iso of=/dev/sdx && sync
既存のLinuxでこれを行うか、他のオプションを見つけてください。ここ