arch-linux安裝過程中掛載錯誤

arch-linux安裝過程中掛載錯誤

我正在嘗試從 U 盤安裝 Arch-Linux。我使用 Unetbootin 將 iso 複製到棒上,並按照 wiki 對 syslinux 檔案進行了更改。但安裝會拋出「安裝:您需要指定檔案系統類型」錯誤。

答案1

您可能忘記先格式化分割區。假設/dev/sda您的硬碟(您希望安裝 Arch 的位置):

$ fdisk /dev/sda
[create your partitions using fdisk]

有關 fdisk 的更多資訊請參閱此處。然後只需使用mkfs它們來格式化它們即可。以下是建立ext4檔案系統的兩個範例。

$ 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 下執行此操作,或尋找其他選項這裡

相關內容