精华内容
下载资源
问答
  • 专注于操作系统25之软盘镜像

    千次阅读 2012-03-22 22:15:03
    在以后的文章中我们要用到软盘镜像,因为我们是通过软盘来启动操作系统(因为...格式化软盘镜像,3.向软盘镜像中写入文件  1.制作虚拟软盘。在这是通过WMware来制作的。首先,选择任一个虚拟机,点击edit virtual mac

           在以后的文章中我们要用到软盘镜像,因为我们是通过软盘来启动操作系统(因为软盘比硬盘更简单,暂时用软盘)的,而现在的计算机又几乎不配软驱,所以我们只有通过虚拟的软盘来启动。在这里我们主要解决3个问题:1.制作虚拟软盘(即软盘镜像),2.格式化软盘镜像,3.向软盘镜像中写入文件

          1.制作虚拟软盘。在这是通过WMware来制作的。首先,选择任一个虚拟机,点击edit virtual machine settings        然后,在出现的窗口的下方,点击 add        然后,在出现的窗口中选择floppy drive 并点击next         然后,在出现的窗口中选择第三个(建立一个空的floppy image) 并点击next        然后,在出现的窗口中点击,browse 选择要存储的位置和软盘镜像的名字               这样便得到了一个软盘镜像,不过这镜像的后缀名为flp,我们可以把后缀名改为img


         2.格式化软盘镜像。这里需要一个虚拟光驱,如:winvfd 可到网上去下载    下载后启动软件,点击浏览选择要格式化的软盘镜像,然后点击挂载。 打开我的电脑,这时会出现一个软盘驱动器,在它上面点击右键,选择格式化


         3.向软盘镜像中写入文件。 通过2中的方法将软盘镜像挂载后,打开我的电脑,双击软盘驱动器,打开后便可以向里面写文件了。


    展开全文
  • Linux制作软盘镜像

    千次阅读 2013-12-17 15:10:21
    1、空白软盘镜像 # dd if=/dev/zero of=data.img bs=512 count=2880 每个块512B,共2880块,是1.4M左右 2、losetup将floppy.img作为循环设备loop device使用 ...3、格式化loop device # mkfs.msdos /dev/l
    1、空白软盘镜像
    # dd if=/dev/zero of=floppy.img bs=512 count=2880
    每个块512B,共2880块,即是1.4M左右

    2、losetup将floppy.img作为循环设备loop device使用
    # losetup /dev/loop0 floppy.img

    3、格式化loop device
    # mkfs.msdos /dev/loop0

    4、检查文件系统
    # fsck.msdos /dev/loop0
    dosfsck 3.0.9, 31 Jan 2010, FAT32, LFN
    /dev/loop0: 0 files, 0/2847 clusters

    5、卸载loop device:
    # losetup -d /dev/loop0

    6、floppy.img已经格式化完成,以可读写选项挂载空白软盘镜像
    # mount -o loop,rw floppy.img /mnt/floop 
    挂载完毕后,可以把/mnt/floop当作1.4M的软驱使用
    查询loop device信息
    # losetup /dev/loop0
    /dev/loop0: [fd00]:142658 (/root/floppy.img) 

    7、卸载挂载点
    # umount /mnt/floop
    查询loop device信息
    loop: can't get info on device /dev/loop0: No such device or address
    显然读不到信息

    展开全文
  • 自己制作软盘镜像文件

    万次阅读 2006-10-07 00:14:00
    现在较以往编写操作系统方便的地方就是有许多虚拟机可以应用,因此不必要在硬件上不停重启机器。然而,新机器很多也没有...然而不可以直接写二进制,格式化的二进制img文件。2.自己写一个可以拷贝二进制进而生成im

    现在较以往编写操作系统方便的地方就是有许多虚拟机可以应用,因此不必要在硬件上不停重启机器。然而,新机器很多也没有软驱。因此需要用模拟的软驱,即用一个img文件来代替软驱。vmware和bochs都支持模拟软驱。

    但是img文件如何生成呢?

    1.使用winimage软件。该软件可以生成各种镜像文件。然而不可以直接写二进制,即未格式化的二进制img文件。

    2.自己写一个可以拷贝二进制进而生成img文件的代码(在linux AS4上编译调试通过):

    /**************************************************************
    文件名 : writeimg.c
    说 明 :将二进制文件写成一个软盘image文件,用于引导

    版权所有 2006, 周海汉,保留所有权利
    Copyright 2006, ablo zhou. All Right Reserved.
     
    版权声明:
     汉风操作系统(Hanos),分发遵循汉风操作系统授权协议(Hanos License)。
    ***************************************************************/

    #include <sys/types.h> /* unistd.h 需要这个文件 */
    #include <unistd.h>    /* 包含有read和write函数 */
    #include <fcntl.h>
    #include <string.h>
    void menu(void)
    {
     printf("write binary file to image file or floppy/n /
        copy right 2006 zhouhh /n/n /
        using : /n /
        writeimg [-i infile] [-o outfile] /n /
        -i : binary input file /n /
        -o : output image file /n /
        eg:/n /
        writeimg -i boot.bin -o boot.img/n /
        writeimg -i boot.bin -o /dev/fd0 /n");
    }
    int main(int argc,char** argv)
    {
     char in_file[256]="boot.bin";
     char out_file[256]="BOOT.IMG";
     int i=0;
     char boot_buf[1440*1024]={0};
     int size=0;
        int floppy_desc, file_desc;
     if(argc == 1)
     {
      menu();
      return;
     }
     for(i = 1; i < argc; i+=2)
     {
      if(i+1 > argc)
      {
       menu();
       return;
      }
      if(strcmp(argv[i],"-i")==0)
      {
       strcpy(in_file,argv[i+1]);
      }
      else if(strcmp(argv[i],"-o")==0)
      {
       strcpy(out_file,argv[i+1]);
      }
     }
     
     file_desc = open(in_file,O_RDONLY);
     if(file_desc <=0)
     {
      printf("error: can't open file %s /n",in_file);
      menu();
      return;
     }

     size = lseek(file_desc,0L,SEEK_END); 
     lseek(file_desc,0L,SEEK_SET);
     read(file_desc, boot_buf, size);
     close(file_desc);
     boot_buf[510] = 0x55;
     boot_buf[511] = 0xaa;
     
     floppy_desc = open(out_file,O_RDWR|O_CREAT);
     if(floppy_desc <=0)
     {
      printf("error: can't open file %s /n",out_file);
      menu();
      return;
     }
     lseek(floppy_desc, 0, SEEK_CUR);
     write(floppy_desc, boot_buf, 1440*1024);
     close(floppy_desc);
     printf("image file %s create successfully./n",out_file);
    }

    该程序可以直接拷贝二进制到img文件或者软驱。可以用于制作直接启动盘。 

    展开全文
  • U盘启动格式

    2016-04-01 14:23:00
    U盘的几种启动模式:USB-HDD、USB-ZIP、USB-HDD+、USB-ZIP+、USB-CDROM1、 USB-HDD硬盘仿真模式,DOS启动后显示C:盘,HP U盘格式化工具制作的U盘采用此启动模式。此模式兼容性很高,但对于一些只支持USB-ZIP模式的...

    U盘的几种启动模式:USB-HDD、USB-ZIP、USB-HDD+、USB-ZIP+、USB-CDROM

    1、  USB-HDD

    硬盘仿真模式,DOS启动后显示C:盘,HP U盘格式化工具制作的U盘即采用此启动模式。此模式兼容性很高,但对于一些只支持USB-ZIP模式的电脑则无法启动。

    2、  USB-ZIP

    大容量软盘仿真模式,DOS启动后显示A盘,FlashBoot制作的USB-ZIP启动U盘即采用此模式。此模式在一些比较老的电脑上是唯一可选的模式,但对大部分新电脑来说兼容性不好,特别是大容量U盘。

    3、  USB-HDD+

    增强的USB-HDD模式,DOS启动后显示C:盘,兼容性极高。其缺点在于对仅支持USB-ZIP的电脑无法启动。

    4、  USB-ZIP+

    增强的USB-ZIP模式,支持USB-HDD/USB-ZIP双模式启动(根据电脑的不同,有些BIOS在DOS启动后可能显示C:盘,有些BIOS在DOS启动后可能显示A:盘),从而达到很高的兼容性。其缺点在于有些支持USB-HDD的电脑会将此模式的U盘认为是USB-ZIP来启动,从而导致4GB以上大容量U盘的兼容性有所降低。

    5、  USB-CDROM

    光盘仿真模式,DOS启动后可以不占盘符,兼容性一般。其优点在于可以像光盘一样进行XP/2003安装。制作时一般需要具体U盘型号/批号所对应的量产工具来制作,对于U3盘网上有通用的量产工具。

    转载于:https://www.cnblogs.com/liangxiaofeng/p/5344860.html

    展开全文
  • FORMAT.COM DOS7.1自带的格式化工具。 HIMEM.SYS DOS7.1的内存驱动。 JMHDFIX.EXE 江民硬盘修复王,修硬盘的好东东,比较危险,新手慎用。 LCC.COM 一个DOS下管理文件和目录的工具,可对中文目录和文件操作。 MOUSE....
  • found.000文件夹的问题.txt IE以最大显示.txt Mfm1992文件问题.txt Regsvr32 用法和错误消息的说明.txt Regsvr32使用方法.txt Regsvr32修复系统故障.txt RUNDLL32内容.txt SFC使用方法.txt Win2000XP启动详解.txt ...
  • 认识硬盘主引导扇区

    千次阅读 2006-12-07 10:52:00
    硬盘主引导扇区是一个敏感的区域, 它的安全与否直接决定硬盘是否能够正常使用。 深入认识和灵活使用硬盘主... DOS 引导扇区存在于软盘的第一逻辑扇区或硬盘DOS分区的第一逻辑扇区,是用FORMAT命令对磁盘格式化时产生的,
  • 可以格式化软盘(支持从160KB-2.88MB),编辑主引导记录属性,由于修改硬盘主引导记录可能会阻止计算机启动,使用时需要谨慎。能从物理驱动器中创建虚拟硬盘映像,也可以恢复物理驱动器中的虚拟硬盘映像,恢复物理驱动...
  • 大家知道,每当我们格式化软盘或硬盘时系统都会给它分配一个序列号,用DOS命令dir显示出的"Volume Serial Number is 0A41-0E0A"。该序 列号是随机产生的,且具有唯一性。也就是因为这个原因许多软件的测试版本利用...
  • 大家知道,每当我们格式化软盘或硬盘时系统都会给它分配一个序列号,用DOS命令dir显示出的"Volume Serial Number is 0A41-0E0A"。该序列号是随机产生的,且具有唯一性。也就是因为这个原因许多软件的测试版本利用...
  • Pb读硬盘序列号和加密rsa算法

    千次阅读 2009-10-10 18:06:00
    Pb读硬盘序列号和加密rsa算法很实用的代码,环境:PB9.0说明:大家知道,每当我们格式化软盘或硬盘时系统都会给它分配一个序列号,用DOS命令dir显示出的"Volume Serial Number is 0A41-0E0A"。该序列号是随机...
  • 文件系统文件管理系统,是操作系统的重要组成部分之一,如果需要开发底层磁盘驱动或...当软盘被标准格式化后,磁盘被格式化为:每磁头80个柱面(磁道),每个柱面有18个扇区,每个扇区有512字节空间。所以标准软盘...
  • 不得已我使用一张128M的SD卡来代替,而事实上你用的是U盘还是软盘对我们的操作系统没有影响,缺点是你的U盘刷入系统后容量只能是1440 MB,当年流行的3.5英寸软盘的大小,当然不用担心,再格式化一次(...
  • 文件系统文件管理系统,是操作系统的重要组成部分之一,如果需要开发底层磁盘驱动或...当软盘被标准格式化后,磁盘被格式化为:每磁头80个柱面(磁道),每个柱面有18个扇区,每个扇区有512字节空间。所以标准软盘的总
  • 如果对源盘做过格式化,但格式化前后的文件系统格式是相同的(例如原来是FAT32,格式化后还是FAT32),也可以尝试选择“删除或自动消失”进行恢复。参数“分区类型”是指格式化之前或丢失分区之前的文件系统格式。参数...
  • 各种U盘启动模式简介

    2011-12-12 10:38:30
    硬盘仿真模式,DOS启动后显示C:盘,HP U盘格式化工具制作的U盘采用此启动模式。此模式兼容性很高,但对于一些只支持USB-ZIP模式的电脑则无法启动。 2、 USB-ZIP 大容量软盘仿真模式,DOS启动后显示A盘,Flash...
  • FAT12资料汇总

    2011-05-14 17:05:00
    软盘被标准格式化后,磁盘被格式化为:每磁头80个柱面(磁道),每个柱面有18个扇区,每个扇区有512字节空间。所以标准软盘的总空间(容量)为:2*80*18*512=1474560B=1440K=1.44MFAT12文件系统将按照下表所示的方式...
  • 1、USB-HDD:硬盘仿真模式,DOS启动后显示C:盘,HP U盘格式化工具制作的U盘采用此启动模式。此模式兼容性很高,但对于一些只支持USB-ZIP模式的电脑则无法启动。 2、USB-ZIP:大容量软盘仿真模式,DOS启动后显示A...
  • FAT12文件系统之引导扇区结构 文件系统文件管理系统,是操作系统的重要组成部分之一,如果需要开发底层磁盘...当软盘被标准格式化后,磁盘被格式化为:每磁头80个柱面(磁道),每个柱面有18个扇区,每个扇区有51...
  • 1、USB-HDD:硬盘仿真模式,DOS启动后显示C:盘,HP U盘格式化工具制作的U盘采用此启动模式。此模式兼容性很高,但对于一些只支持USB-ZIP模式的电脑则无法启动。 2、USB-ZIP:大容量软盘仿真模式,DOS启动后...
  • NTFS与FAT32文件系统

    2012-11-30 10:19:24
    磁盘(包括移动硬盘、U盘、软盘等)在格式化时都必须指定文件系统,目前常用的文件系统有NTFS和FAT32。 一、NTFS 1、概述  NTFS,NT文件系统。是微软在Windows NT操作系统上使用的一种文件系统。  NTFS不断...
  • U盘启动模式资料

    2011-07-19 11:01:33
    1、USB-HDD:硬盘仿真模式,DOS启动后显示C:盘,HP U盘格式化工具制作的U盘采用此启动模式。此模式兼容性很高,但对于一些只支持USB-ZIP模式的电脑则无法启动。 2、USB-ZIP:大容量软盘仿真模式,DOS启动后显示A...

空空如也

空空如也

1 2 3 4 5
收藏数 90
精华内容 36
关键字:

格式化软盘即