易截截图软件、单文件、免安装、纯绿色、仅160KB

使用linux访问hd.img文件

#!/bin/bash
#Key Words:linux0.11 bochs harddisk bash
#mount hdimg name:hdimage-devel
#mount point:/mnt/initrd
hdimg=hdimage-devel
mpoint=/mnt/initrd
if [ "$1" == "mount" ]
then
    #mount hdimg
    echo "$1 START"
    sudo losetup /dev/loop1 "$hdimg" && \
    sudo fdisk /dev/loop1 && \
    sudo losetup -d /dev/loop1 && \
    
    #Command (m for help): x
    #Expert command (m for help): p
    #Disk /dev/loop1: 16 heads, 38 sectors, 410 cylinders
    #Nr AF  Hd Sec  Cyl  Hd Sec  Cyl     Start      Size ID
    # 1 00   0   3    0  15  38  203          2     124030 81
    # 2 00   0   1  204  15  38  407     124032     124032 81
    # 3 00   0   0    0   0   0    0          0          0 00
    # 4 00   0   0    0   0   0    0          0          0 00
    #2*512
    sudo losetup -o 1024 /dev/loop1
$hdimg
&& \
    sudo mount -t minix /dev/loop1 "$mpoint"
    echo "$1 END"
elif [ "$1" == "umount" ]
then
    #umount hdimg
    echo "$1 START"
  


相关文档:

Linux上Apache反向代理之ProxyPass IIS网站总结


   在把这篇总结写下来之前,我想说几句话: 工作和爱好千万别混在一起,心焦力瘁啊!为了完成一个看似以前很简单并且也有过成功经验的任务,我干到现在。本来以为挺简单的事情,加上那不争气的Promise MB Fasttrak133 的RAID驱动真的让我领略到了Windows服务器平台的魅力:一个字:真TMD烂!服务器安装的时候 ......

Linux模块编程


摘要
Linux内核模块编程的资料有些纷繁复杂,有的过于简单,有的过于庞杂,我试图用笔记的形式想读者展示怎样来进程Linux模块编程,力图做到简明扼要,这篇文章也是作为本人备忘的资料,所以有些地方过于简略是难免的。本来这篇文章的目的就是让用户知其然,至于所以然还是请参考相应的资料,其实最好的资料莫过于Linux ......

LINUX安装网卡驱动时提示找不到.autoconf.h

在fc8的dom0上安装e1000e网卡驱动
#make
#Linux kernel source not configured: missing autoconf.h
解决方法:
在编译xen时未使用make config
此时可以找到源码,其中包含.config文件,运行make oldconfig即可生成autoconf.h
从而可以成功编译安装内核。 ......

Linux内核同步介绍和方法

Linux设备驱动中必须解决的一个问题是多个进程对共享资源的并发访问,并发访问会导致竞态,linux提供了多种解决竞态问题的方式,这些方式适合不同的应用场景。
 
Linux内核是多进程、多线程的操作系统,它提供了相当完整的内核同步方法。内核同步方法列表如下:
中断屏蔽
原子操作
自旋锁
读写自旋锁
顺序锁
......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号