利用Ubuntu Windows互访访问Ext UFS ReiserFs JFS XFS 等文件系统
2008-12-31 16:38
621 查看
转自:http://blog.csdn.net/lllearning/archive/2010/05/16/5598382.aspx
在数据恢复中经常遇到如下情况:
磁盘阵列通过重组可以获取完整镜像,由磁盘坏道或阵列信息丢失导致的磁盘阵列数据丢失,通过对损坏磁盘修复,利用磁盘阵列恢复工具重组阵列数据可获取完整镜像.如果是常见的Windows系统,将镜像盘挂为从盘在系统中便可直接访问到数据.但是部分非Windows文件系统却无法直接访问.
对于NTFS EXT UFS HFS+ 可以利用 部分数据恢复软件如 R-Studio来进行恢复,对其他文件系统则无能为力.
这种情况可以通过Ubuntu对多文件系统支持及Ubuntu和Windows之间的互访,来实现对镜像里的数据进行访问.
这里利用了Samba网络服务协议,具体操作如下:
第一 在Ubuntu中安装Samba模块
Samba的几个套件,安装及简单配置
samba,smbclient,samba-common-bin
sudo apt-get install samba smbclient samba-common-bin就能全部装上
第二 添加Samba用户密码
sudo smbpasswd -a yourname 如果想获得完全访问权最好使用root用户
sudo smbpasswd -a root 使用 root用户
第三 启动samba服务
启动samba也很简单: sudo /etc/init.d/samba start
第四 通过mount命令将要查看的数据盘挂载到系统最好使用只读模式 例如 /mnt
sudo mount –r /dev/sdb1 /mnt
第五 在该目录 如 /mnt 鼠标右键,sharing options (共享设置),选择 share this folder (共享此文件夹) 对于验证数据allow write(允许写操作)就不要选择了
如果提示 执行子进程“testparm”失败没有该文件或目录
通过 apt-get install samba-common-bin 解决
在ubuntu中设置共享文件夹的时候可能会出现下面的错误:
'net usershare' returned error 255: net usershare add:……
解决办法:
sudo touch /etc/samba/smbpasswd 建smb 帐户文件
sudo smbpasswd -a 用户 设置用户密码
sudo gedit /etc/samba/smb.conf 共享设置
#=========== Global Settings =========
[global]
usershare owner only = False 添加此行
运行命令重启samba服务 sudo /etc/init.d/samba restart
第六 在Windows中访问共享目录
Windows桌面,我的电脑 右键 Map network Drive(映射网络驱动器) 驱动器选择 Z: 文件夹 输入 ubuntu下的共享文件夹:比如//192.168.1.128/mnt, 根据提示输入用户名密码,然后在 我的电脑 Z盘下面就可以看到ubuntu里面的共享文件了。
或者直接在运行中 输入 //192.168.1.128/mnt
在数据恢复中经常遇到如下情况:
磁盘阵列通过重组可以获取完整镜像,由磁盘坏道或阵列信息丢失导致的磁盘阵列数据丢失,通过对损坏磁盘修复,利用磁盘阵列恢复工具重组阵列数据可获取完整镜像.如果是常见的Windows系统,将镜像盘挂为从盘在系统中便可直接访问到数据.但是部分非Windows文件系统却无法直接访问.
对于NTFS EXT UFS HFS+ 可以利用 部分数据恢复软件如 R-Studio来进行恢复,对其他文件系统则无能为力.
这种情况可以通过Ubuntu对多文件系统支持及Ubuntu和Windows之间的互访,来实现对镜像里的数据进行访问.
这里利用了Samba网络服务协议,具体操作如下:
第一 在Ubuntu中安装Samba模块
Samba的几个套件,安装及简单配置
samba,smbclient,samba-common-bin
sudo apt-get install samba smbclient samba-common-bin就能全部装上
第二 添加Samba用户密码
sudo smbpasswd -a yourname 如果想获得完全访问权最好使用root用户
sudo smbpasswd -a root 使用 root用户
第三 启动samba服务
启动samba也很简单: sudo /etc/init.d/samba start
第四 通过mount命令将要查看的数据盘挂载到系统最好使用只读模式 例如 /mnt
sudo mount –r /dev/sdb1 /mnt
第五 在该目录 如 /mnt 鼠标右键,sharing options (共享设置),选择 share this folder (共享此文件夹) 对于验证数据allow write(允许写操作)就不要选择了
如果提示 执行子进程“testparm”失败没有该文件或目录
通过 apt-get install samba-common-bin 解决
在ubuntu中设置共享文件夹的时候可能会出现下面的错误:
'net usershare' returned error 255: net usershare add:……
解决办法:
sudo touch /etc/samba/smbpasswd 建smb 帐户文件
sudo smbpasswd -a 用户 设置用户密码
sudo gedit /etc/samba/smb.conf 共享设置
#=========== Global Settings =========
[global]
usershare owner only = False 添加此行
运行命令重启samba服务 sudo /etc/init.d/samba restart
第六 在Windows中访问共享目录
Windows桌面,我的电脑 右键 Map network Drive(映射网络驱动器) 驱动器选择 Z: 文件夹 输入 ubuntu下的共享文件夹:比如//192.168.1.128/mnt, 根据提示输入用户名密码,然后在 我的电脑 Z盘下面就可以看到ubuntu里面的共享文件了。
或者直接在运行中 输入 //192.168.1.128/mnt
相关文章推荐
- Linux各种文件系统(ext3,ReiserFS,jfs,xfs)的性能
- (ext2,ext3,reiserfs,xfs,jfs)文件系统的性能测试
- ext2 ext3_ordered ext3_writeback jfs reiserfs xfs六种文件系统性能对比
- Ext2、Ext3、Jfs、Xfs、Reiserfs文件系统性能大测试
- 日志式文件系统:SGI的xfs, Reiserfs, IBM的jfs, ext3fs
- 【Linux】虚拟机Ubuntu系统访问主机windows共享文件夹文件类型出错
- Linux kernel 2.6.29下安装ext4、reiserfs、jfs、xfs文件系统
- 利用mount在Linux中挂装文件系统访问Windows系统
- (ext2,ext3,reiserfs,xfs,jfs)文件系统的性能测试
- windows 7访问Ubuntu16.04系统中文件的一种简单方法
- Linux各种文件系统(ext3,ReiserFS,jfs,xfs)的性能
- Ubuntu Linux系统访问Windows文件
- Linux各种文件系统(ext3,ReiserFS,jfs,xfs)的性能
- Linux各种文件系统(ext3,ReiserFS,jfs,xfs)的性能
- 日志式文件系统:SGI的xfs, Reiserfs, IBM的jfs, ext3fs
- 让linux支持xfs jfs reiserfs 文件系统
- Linux各种文件系统(ext3,ReiserFS,jfs,xfs)的性能
- 如何实现Windows宿主系统和虚拟机ubuntu系统文件互相访问
- Ext2、Ext3、Jfs、Xfs、Reiserfs文件系统性能大测试
- linux系统访问Windows文件共享