Debian 拉伸安装混合 iso 失败

Debian 拉伸安装混合 iso 失败

我尝试挂载当前的 Debian live ISO(来自 debian-live-9.3.0-amd64-xfce.isohttps://cdimage.debian.org/debian-cd/current-live/amd64/bt-hybrid/)在 Debian 9.3.0 系统中。

命令应该是这样的

sudo mount -o loop debian-live-9.3.0-amd64-xfce.iso /mnt

但不幸的是这给了我错误

mount: /dev/loop0: can't read superblock

我多次尝试加载 ISO,并检查了 md5 代码。经过一番谷歌搜索后,我发现这可能是一个文件系统问题。所以我打电话

cat /proc/filesystems

并收到

nodev   sysfs
nodev   rootfs
nodev   ramfs
nodev   bdev
nodev   proc
nodev   cpuset
nodev   cgroup
nodev   cgroup2
nodev   tmpfs
nodev   devtmpfs
nodev   debugfs
nodev   tracefs
nodev   securityfs
nodev   sockfs
nodev   bpf
nodev   pipefs
nodev   hugetlbfs
nodev   devpts
nodev   pstore
nodev   mqueue
        ext3
        ext2
        ext4
nodev   autofs
nodev   vboxsf
nodev   rpc_pipefs
        xfs
        jfs
        msdos
        vfat
        ntfs
        minix
        hfs
        hfsplus
        qnx4
        ufs
        btrfs
        fuseblk
nodev   fuse
nodev   fusectl
        iso9660

是不是少了点什么?

我还尝试指定 fs:

sudo mount -o loop -t iso9660 debian-live-9.3.0-amd64-xfce.iso /mnt

但这给了我错误

mount: wrong fs type, bad option, bad superblock on /dev/loop0,
       missing codepage or helper program, or other error

       In some cases useful info is found in syslog - try
       dmesg | tail or so.

然后我尝试:

sudo dmesg |tail

并收到:

[ 5658.879475] Buffer I/O error on dev loop0, logical block 1901889, async page read
[ 5658.879477] blk_update_request: I/O error, dev loop0, sector 3803780
[ 5658.879478] Buffer I/O error on dev loop0, logical block 1901890, async page read
[ 5658.879480] blk_update_request: I/O error, dev loop0, sector 3803782
[ 5658.879482] Buffer I/O error on dev loop0, logical block 1901891, async page read
[ 6301.201338] blk_update_request: I/O error, dev loop0, sector 3803776
[ 6301.201350] blk_update_request: I/O error, dev loop0, sector 3803776
[ 6301.201353] Buffer I/O error on dev loop0, logical block 475472, async page read
[ 6301.201746] blk_update_request: I/O error, dev loop0, sector 64
[ 6301.201812] isofs_fill_super: bread failed, dev=loop0, iso_blknum=16, block=32
当尝试从官方下载站点安装 debian-9.3.0-amd64-netinst.iso 时,我遇到了同样的问题。

为了确保我安装了 Debian 8.10.0 并且安装工作正常。可以肯定的是,我正在运行的 Debian 没有以某种方式损坏,我安装了新的 9.3.0,但它不再工作了。

所以在我看来,他们改变了一些东西,所以我的问题是:

如何使用 mount 命令挂载 Debian live ISO?

相关内容