• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: | 推荐给好友 上一篇 | 下一篇

[转贴]妙用unix5.05中的fdisk两则

发布: 2007-6-08 22:43 | 作者: 王瑞文 

软件测试论坛讨论

领测软件测试网
[color=blue:1dbe93958b]
作者:王瑞文 

---- Unix 是一款优秀的操作系统,5.05版中的分区软件功能完善,支持建立其它类型的分区,笔者利用它建立了多个dos可引导分区(C:),修复两块不能启动的硬盘。 

---- 首先介绍使用unix5.05建立多个可引导分区。unix5.05支持建立4个可引导分区,当然绝大多数人不需要unix,只用应急盘(BOOT盘和ROOT盘)加上fdisk即可。其中ROOT盘中的fdisk用下面的命令加载: 

---- (BOOT ROOT)cp /etc/fdisk /mnt/etc/fdisk 

---- 下面以8.4GB硬盘为例介绍具体步骤: 

---- 1.用DOS6.2在硬盘上建立一个基本分区2GB,不能使用win98建立,否则type 显示为type 11,后建的分区都不能启动;也不要用unix5.05直接建,有时磁道1所在的分区不能启动。 

---- 2.用BOOT盘和ROOT盘启动系统在 # 下执行fdisk,选第7步Creat partition,显示 Current hard disk drive: /dev/rhd00 

+----------+--------+-------+------+-------+-------
 partition | status | type  |start | end   | size 
+----------+--------+-------+------+-------+-------
 4 |inactive|dos(32)|  1   | 65309 | 65309
+----------+--------+-------+------+-------+-------
Total disk size :245520 tracks(241 reserved for
 masterboot and diagnostics) enter partition 
number or 'q'to return.

---- 这里是以多少道来划分,此时实际管理7.8GB,如果不嫌浪费空间的话可再建三个不大于2GB可引导分区,否则再建两个,其余部分再用win98建为扩展分区(此法要求磁道划分应连续)。 
输入3,建第三部分,这里可以乱序,1-3都可。
Enter starting track number,or 'q ' to return

输入65310,从65310到开始。
Enter patition size in tracks,or 'q ' to return

输入65300,大小65300道,约2GB。
Select operating system type 

输入5,操作系统类型为dos(32)。

---- 至此建立了第三部分,重复以上步骤,建立剩下两个部分。用dos重新启动系统,可以看到新建的分区都是基本分区(PRI-DOS),在每个分区装上软件,激活相应分区就可以使用了。 
---- 以上是用unix建立多引导分区的方法,笔者利用它和dos对引导区管理的不同,成功修复两块不能启动的硬盘,以下为修复实例。 

---- 一台Compaq 133、Windows 3.2 所用两块昆腾大脚1.2G硬盘先后出现文件分配表错误,重新分区后装入dos不能启动,低级格式化后重新分区(600M)、格式化仍然无法启动,用软盘引导能使用硬盘,查看分区已经激活,用分区软件Bootmanager BOOTSTAR不能识别分区。 

---- 笔者试着使用上面的方法将剩下的600M建为基本分区dos(32),并设为活动分区,其中一块顺利启动,激活另一分区,也能启动;另一块硬盘仍不能启动,用dos系统盘启动,执行fdisk/mbr重写引导区后启动正常,切换为另一分区启动也正常。 [/color:1dbe93958b]

 pillow 回复于:2003-12-19 17:49:02
谢谢

延伸阅读

文章来源于领测软件测试网 https://www.ltesting.net/


关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备10010545号-5
技术支持和业务联系:info@testage.com.cn 电话:010-51297073

软件测试 | 领测国际ISTQBISTQB官网TMMiTMMi认证国际软件测试工程师认证领测软件测试网