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
$ # ...
man ページから:
-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 ドライブが壊れていないことを確認してください。また、サイズと md5 チェックサムをチェックして、ISO が正常にダウンロードされたことを確認してください。
答え2
Arch Wiki では、フラッシュ ドライブに ISO を書き込むために Unetbooting を使用することは推奨されていません。
# dd bs=4M if=/path/to/archlinux.iso of=/dev/sdx && sync
既存のLinuxでこの操作を実行するには、を使用するか、他のオプションを見つけてください。ここ