当前位置: 技术问答>linux和unix
如何看windows下的文件?
来源: 互联网 发布时间:2015-04-20
本文导语: 我装了2个系统,linux一个是windows 我想在linux下查看windows下的盘c,d | 假设你的硬盘为第一硬盘,而你的/mnt/目录下有目录hda5 mount /dev/hda5 /mnt/hda5 用完后 umount /mnt/hda5 其中各个分区可通过 f...
我装了2个系统,linux一个是windows
我想在linux下查看windows下的盘c,d
我想在linux下查看windows下的盘c,d
|
假设你的硬盘为第一硬盘,而你的/mnt/目录下有目录hda5
mount /dev/hda5 /mnt/hda5
用完后
umount /mnt/hda5
其中各个分区可通过
fdisk -l
来查看,如hda5一般来说是表示第一硬盘的第一分区。
mount /dev/hda5 /mnt/hda5
用完后
umount /mnt/hda5
其中各个分区可通过
fdisk -l
来查看,如hda5一般来说是表示第一硬盘的第一分区。
|
我的做法:先在/mnt中新建文件夹c,d,e,f
然后打开/etc/fstab,在文件最后加上
/dev/hda1 /mnt/c vfat defaults,iocharset=cp936 0 0
/dev/hda5 /mnt/d vfat defaults,iocharset=cp936 0 0
/dev/hda6 /mnt/e vfat defaults,iocharset=cp936 0 0
……
以后开机就mount上去了,呵呵
然后打开/etc/fstab,在文件最后加上
/dev/hda1 /mnt/c vfat defaults,iocharset=cp936 0 0
/dev/hda5 /mnt/d vfat defaults,iocharset=cp936 0 0
/dev/hda6 /mnt/e vfat defaults,iocharset=cp936 0 0
……
以后开机就mount上去了,呵呵
|
[root@lover windir]# mount -o iocharset=cp936 /dev/hda1 ./c
mount: /dev/hda9 is not a valid block device
我的磁盘分区如下:
windows:
c: -- fat16
d: -- ntfs
f: -- ntfs
g: -- ntfs
h: -- fat32
i: -- cdrom
原来的逻辑分区e:被我删除掉, 腾出空间来给linux了, 我从/dev/hda1尝试到了/dev/hda8全部都是这样子的错误信息, 是怎么回事啊?
mount: /dev/hda9 is not a valid block device
我的磁盘分区如下:
windows:
c: -- fat16
d: -- ntfs
f: -- ntfs
g: -- ntfs
h: -- fat32
i: -- cdrom
原来的逻辑分区e:被我删除掉, 腾出空间来给linux了, 我从/dev/hda1尝试到了/dev/hda8全部都是这样子的错误信息, 是怎么回事啊?
|
mount .....
|
同意楼上的说法
如果是这样可以试试其他办法
那就是利用smbclient和smbmount来实现目的
将c,d共享,在linux下smbclient -L //计算机名
smbmount //计算机名/c: /mnt/xxx
试试吧
如果是这样可以试试其他办法
那就是利用smbclient和smbmount来实现目的
将c,d共享,在linux下smbclient -L //计算机名
smbmount //计算机名/c: /mnt/xxx
试试吧
|
直接用盘符可能不行,得用共享文件夹
|
假如你windows用的是ntfs文件系统,你就不用试了,linux对ntfs支持不好,且默认的是不支持,如果是fat文件系统,用上面2位高手的方法,既可以看硬盘,又可以看u盘之类的,看硬盘mount hda ,看u盘mount sda.看软盘用mount fda
|
同意,使用mount
#mkdir /mnt/d
#mount -o iocharset=cp936 /dev/hda5 /mnt/d
#mkdir /mnt/d
#mount -o iocharset=cp936 /dev/hda5 /mnt/d
|
使用mount
#mkdir /mnt/d
#mount -o iocharset=cp936 /dev/hda5 /mnt/d
不过这样每次启动后还得在mount一次
可以编辑/etc/fstab这个文件
系统启动后,自动载上 d盘
#mkdir /mnt/d
#mount -o iocharset=cp936 /dev/hda5 /mnt/d
不过这样每次启动后还得在mount一次
可以编辑/etc/fstab这个文件
系统启动后,自动载上 d盘