从windows xp读取linux ext4分区的文件
用了好久的linux, firefox的插件都放在linux的ext4分区上。 想要在windows xp中读取ext4分区的文件,接着就有了一段惊心动魄的经历。
首先是到google上搜索“reading linux ext4 from windows”,找到好几个网页说可以用ext2fsd或者linux reader的,ext2fsd和linux reader都号称支持ext4, 但都没有成功读取。 读不了也就罢了, 用linux reader的时候, 它居然把我的一个20G的硬盘分区误认为是近300G的分区, 我试着读取, 读不了。 后来重启进入linux的时候,发现ext4分区读不了……
在linux下面查看分区表(fdisk -l, cfdisk), 发现原先的好几个分区已经合并成一个了, linux reader把分区表给破坏了, 汗~~~~~~
然后小心翼翼地用usb启动盘进入dos,尝试用diskman来恢复分区表, 无奈diskman能试图找到的分区表都不正确, 不能把原先的正确分区找到, 放在机器上的所有数据就这样丢了,只能扼腕痛惜,于是网上搜索恢复linux分区的工具, 找到了 R-Linux, 一个恢复ext2/ext3/ext4分区数据的软件, 用R-Linux居然能够把丢失分区的文件找回了部分, 但不能恢复所有的。 误打误撞,发现可以用R-Linux来在windows上读取ext4分区,专用的读取软件读不了ext4, 数据恢复软件竟然可以
。
后来就把硬盘上重要的数据备份了,然后打开PQ Magic, PQ说分区表有错误,提示是否要恢复, 确定几次后修复了分区表中的错误,之后居然在windows的磁盘管理器看到了正确的分区表(能看到原先的几个linux分区)。 然后点击右键创建分区, 但选择不格式化。
重启进入linux, fdisk -l 看到了原先的分区。 mount之后, 数据全部找到了。 回到windows xp之后, 用R-Linux轻易地把ext4分区上的firefox 插件都拷贝到xp的分区上。 这些插件都非常有用, 要么可以提升网页浏览速度, 要么方便开发调试, 要么用于内容管理。 后面我会在blog中介绍这些好用的插件。
可以从这里下载R-Linux
: http://www.data-recovery-software.net/Linux_Recovery_Download.shtml
相关文档:
例一:发送Signaling Packet:
Signaling Command是2个Bluetooth实体之间的L2CAP层命令传输。所以得Signaling Command使用CID 0x0001.
多个Command可以在一个C-frame(control frame)中发送。
如果要直接发送Signaling Command.需要建立SOCK_RAW类型的L2CAP连接Socket。这样才有机会自己填充Command Code,Identi ......
Service Discovery Protocol(SDP)提供一种能力,让应用程序有方法发现哪种服务可用以及这种服务的特性。
服务发现协议(SDP或Bluetooth SDP)在蓝牙协议栈中对蓝牙环境中的应用程序有特殊的含意,发现哪个服务是可用的和确定这些可用服务的特征。SDP定义了bluetooth client发现可用bluetooth server服务和它们的特征的方法。 ......
Vi是Linux系统的第一个全屏幕交互式编辑程序。Vi是“Visual interface”的简称,它在Linux上的地位就仿佛Edit程序在DOS上一样。1、首次使用介绍
<1>用vi打开文件后,是处于「命令行模式(command mode)」,要切换到「插入模式(Insert mode)」才能够输入文字。切换方法:在命令行模式(comm ......
Syslog设备依据两个重要的文件:/etc/syslogd(守护进程)和/etc/syslog.conf配置文件,习惯上,多数syslog 信息被写到/var/adm或/var/log目录下的信息文件中(messages.*)。一个典型的syslog纪录包括生成程序的名字和一个文本信息。它还包括一个设备和一个优先级范围(但不在日之中出现)。
每个syslog消息被赋予下 ......
Linux内核中的platform机制
从Linux 2.6起引入了一套新的驱动管理和注册机制:platform_device和platform_driver。Linux中大部分的设备驱动,都可以使用这套机制,设备用platform_device表示,驱动用platform_driver进行注册。
Linux platform driver机制和传统的device driver 机制( ......