#3
帖子
由 cwjbeyond » 2014-01-13 10:28
暂时只有两块盘,应该都是ext2格式。
移动硬盘,插入orico的硬盘座进行热插播。
第一次插入时,可以自动挂载、识别磁盘格式、读写磁盘。
自动挂载使用udev的规则:
KERNEL!="sd[c-z][0-9]|sd[c-z]", GOTO="media_by_label_auto_mount_end"
IMPORT{program}="/sbin/blkid -o udev -p %N"
ENV{ID_FS_LABEL}!="", ENV{dir_name}="%E{ID_FS_LABEL}"
ENV{ID_FS_LABEL}=="", ENV{dir_name}="mdevice-%k"
ACTION=="add", ENV{mount_options}="relatime"
ACTION=="add", ENV{ID_FS_TYPE}=="vfat|ntfs", ENV{mount_options}="$env{mount_options},utf8,gid=100,umask=000"
ACTION=="add",ENV{ID_FS_TYPE}!="ntfs", RUN+="/bin/mkdir -p /media/%E{dir_name}_%k", RUN+="/bin/mount -o $env{mount_options},rw /dev/%k /media/%E{dir_name}_%k"
ACTION=="add",ENV{ID_FS_TYPE}=="ntfs", RUN+="/bin/mkdir -p /media/%E{dir_name}_%k", RUN+="/bin/mount -t ntfs-3g -o $env{mount_options},rw /dev/%k /media/%E{dir_name}_%k"
ACTION=="remove", ENV{dir_name}!="", RUN+="/bin/umount -l /media/%E{dir_name}_%k", RUN+="/bin/rmdir /media/%E{dir_name}_%k" , RUN+="/bin/rm /media/%E{dir_name}_%k"
LABEL="media_by_label_auto_mount_end"
磁盘实用工具显示分区类型 Empty(0x00),类型Ext2(版本1.0),还有卷标xxx
使用磁盘实用工具卸载……
之后再挂载就会失败,磁盘实用工具只显示分区类型 Linux(0x83),卷标为空- ,以及格式化驱动器、格式化卷等按钮。
使用
sudo mount -t ext2 /dev/sdx /media/tempdir
sudo mount -t ext3 /dev/sdx /media/tempdir
sudo mount -t ext4 /dev/sdx /media/tempdir
全部提示错误
mount: wrong fs type, bad option, bad superblock on /dev/sdx,
missing codepage or helper program, or other error
系统日志中可能有一些重要的信息,
试试用 dmesg | tail 之类的命令查看。
dmesg | tail 输出
VFS: Can't find an ext2 filesystem on dev sdx.
VFS: Can't find ext3 filesystem on dev sdx.
EXT4-fs (sdx): VFS: Can't find ext4 filesystem