logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

VMare不能重启

<br />几乎玩过虚拟机的人都经历过,突然掉电或者死机后,虚拟机不能正常启动的情况。虚拟机会给我的提示信息是:<br />Cannot open the disk 'D:/ubuntu/ubuntu.vmdk' or one of the snapshot disks it depends on.<br />Reason: The specified virtual disk need repa

#虚拟机#linux
在Windows下删除Linux系统的方法(附修复MBR的工具下载)

在Windows下删除Linux系统的方法(附修复MBR的工具下载)<br />   我的电脑安装了双系统,Windows和Linux,不过由于Linux在最近一段时间内不会使用,所以我打算删除Linux。(我的电脑情况比较复杂,我在windows的基础上装了linux系统,又在windows中装了linux的虚拟机,由于虚拟机不能启动了,需要恢复虚拟机,所以把安装的linux系统给干掉了,我直接

#windows#linux#虚拟机
删除逻辑驱动器后的数据回复

<br />今天真是郁闷,虚拟机罢工了,为了恢复虚拟机,不小心又把windows下的分区给删除了。真是雪上加霜,那个心呀哇凉哇凉哩!三年的东西,没有了,那是什么概念!<br />赶快想办法恢复,上网搜,按照这篇文章说的,找到了分区,心里一块石头落地!转载一下。<br /> <br />有时候我们操作电脑的时候不小心删除分区了,或者删除完分区后才想起来磁盘里面还有很多数据呢 不要以为只有菜鸟才干得出

#虚拟机#windows#linux
linux字符cdev和Inode的关系

<br />本文所说的Inode是struct inode结构体,并不是在inode块中的inode结点。<br /> <br />Char Device Driver<br />  相关数据结构:<br />struct cdev {<br />struct kobject kobj;<br />  struct module *owner;<br />const struct file_ope

#linux#list
class_create(),device_create自动创建设备文件结点

从linux内核2.6的某个版本之后,devfs不复存在,udev成为devfs的替代。相比devfs,udev有很多优势,在此就不罗嗦了,提醒一点,udev是应用层的东东,不要试图在内核的配置选项里找到它;加入对udev的支持很简单,以作者所写的一个字符设备驱动为例,在驱动初始化的代码里调用class_create为该设备创建一个class,再为每个设备调用 class_device_creat

VFS文件系统

<br />linux内核在用户程序(或C标准库)和文件系统实现之间引入了一个抽象层。该抽象层称之为虚拟文件系统(Virtual File system),简称VFS。<br />VFS的任务并不简单。一方面,他用来提供一种操作文件、目录以及其他对象的同一方法(对上层应用层)。另一方面,它必须能够与各种给出的具体文件系统的实现达成妥协(对下层的具体的文件系统),这些实现在具体细节、总体设计方面都有

#emacs#数据结构
到底了