懒汉技巧:轻松找回丢失的空间

在一次重新安装Win98系统之后,发现自己的4.3GB硬盘只剩下了2000兆左右的空间可以使用,仔细回忆了一下才想到可能是以前安装Linux系统的时候留下的“后遗症”,大家知道Linux使用的硬盘分区结构和Windows系统不一样,因此如果格式化硬盘的方式不正确,有可能造成硬盘分区的丢失。可惜我那一半儿的硬盘空间啊!我当然不能轻易放弃,因此试图用windows系统提供的硬盘分区工具fdisk找回丢失的空间,可是结果令人失望——根本不能发现其他分区,难道说Linux的分区windows就不认识吗?没办法了,只好将就使用这仅剩的2000兆了。

时间的流失,让我忘记了硬盘空间的狭窄,直到最近买回来一大堆游戏才有一次让我想起这令人伤心的往事。看来不把那2000兆丢失的空间找回来,这些好玩儿的游戏是无缘与我见面了,因此我唤醒“猫儿”到了海上……

在漫长的搜索旅程中,我似乎没有什么发现,不过功夫不负有新人,一款我们中国人开发的强悍的分区工具终于被我发现了——Smart Fdisk,经过本人的尝试,这款软件不仅可以解决上述问题,而且还有很多强劲的功能,因此我将它介绍给大家,希望能让大家一同领略这款软件带给我们的好处!

先来说说我是如何使用这款软件解决上述问题的:

首先从Win98系统退出到真正的dos模式,然后运行Smart Fdisk,软件界面给我的第一感觉就是简洁明了,非常清晰的让我看到了硬盘的分区结构,我很快注意到我的硬盘尚存在两个分区,第一个是我现在正在使用的FAT32分区,而另外一个却写着什么我不清楚的东西,因此肯定一定是其他分区类型,而这种类型是fdisk所不认知的,因此找不到。

既然Smart Fdisk能够找到丢失的分区,就一定可以修复了,通过对那个分区的重新设置,将它的类型更改回了FAT32,同时保存设置,这个时候就可以直接利用Smart Fdisk对这个分区进行格式化,不大功夫,所有工作已经完成了,退出软件启动电脑,哈!硬盘的那一半儿终于出现在“我的电脑”中了。

而这个时候,我再也没有心情玩儿游戏,而是再一次运行了Smart Fdisk,这回我要将它看个究竟。它的界面正如我前面介绍的——非常简洁,然后在这简单的界面中,却包含了一个非常强大的功能,它可以帮助我们方便地管理电脑中的硬盘。能在硬盘上建立基本分区、逻辑分区,并且可以格式化分区。通过内建的启动管理器,可以方便地在一个或多个硬盘上的不同分区中独立地安装多个不同的操作系统,如 DOS、Windows 9X、Windows NT、Linux、Free BSD、OS/2 等,在启动计算机时,起动管理器可以通过菜单让我们选择需要进入的系统。

总之,这款软件可为我们进行硬盘分区管理、硬盘格式化、在同一计算机上安装和使用多个不同的操作系统提供了极大的方便。怎么样?你是不是也开始心动,快到互联网上寻找一下,然后用它来轻松管理您的硬盘分区吧!

懒汉技巧:建站常识集锦

此文写于2001年以前,并在传统报刊上发表。大约是在2001年8月11日时重新整理归入此博客,并于2024年4月14日重新整理、并重新公开。今天看来,这份“古老的”文章似乎已经毫无意义了,但这是我的“旧作”,虽毫无价值但对个人而言十分珍贵,故而收录在自己的博客中,仅供自己“回忆”使用。

2024年4月14日

做网站是很多“网虫”津津乐道的一件事情,可很多刚刚接触这一行当的朋友总会或多或少碰到些问题,这些问题说起来挺简单,可要是不说,您可能还真解决不了,因此我将自己当初所遇到的若干问题做了一下整理,希望能够给各位身陷水深火热中的兄弟些许帮助。

1、Perl程序不能运行

如果您发现自己申请的个人主页空间支持Perl程序,而上传了代码又无法被执行,这可能有两个原因:

第一个原因是空间提供商对CGI程序的存放路径有特殊要求,比如您的代码必须上传到/home/cgi-bin目录中、才能被当成脚本程序被执行,具体目录要向空间提供商询问、或看他们的帮助说明中是否有专门的说明。

另外还有一个原因,就是您自己的cgi程序解释器路径没有设置正确。用文本编辑器打开程序代码,在程序的开始部分有一条类似#!/usr/bin/perl的代码,其中/usr/bin/perl根据不同空间提供商可能会有所不同,因此您仍然要仔细查阅空间提供商的操作指引或人工问询。

2、图片显示不正常

当您的网站制作完毕并上传到服务器上之后,您发现它的浏览效果与自己在本地的浏览效果不一样,主页上的一些图片无法正常显示,就好像是经过了马赛克处理——只在图片的左上角有个小小的图标而近乎空白。造成这一现象的原因是您的上传方式有问题。我们知道jpeg、gif等图片都是二进制的储存格式,而一旦我们用ascii方式上传这些图片,就会造成数据丢失,导致这一结果。

如果您用的是cuteftp等软件,在链接服务器的时候有一个选项,其内容是ascii、bin、auto detect,选择其中的auto detect连接,这样当遇到图片或者zip包的时候,软件就会自动改用二进制格式上传文件。如果您使用win9x自提供的ftp命令,则可以在上传二进制文件之前输入命令bin更改上传方式,待上传文本格式文件的时候在用ascii命令进行更改。

3、字体显示不正常

当您正在用浏览器在家欣赏自己做的主页的时候,会不会有朋友打来电话对您说:“啊呀,你的主页做的是‘神马’东西呀?”

您的朋友也许会奚落您,觉得您的审美有问题——网页上的字体都很呆滞,而您又会申辩字体都是“魏碑”,非常精美。

这个问题主要是因为您电脑中拥有的某些字体字库文件、在朋友电脑中并不存在。当浏览器识别到本地不存在的字体时,就会改用系统默认字体显示。因此您费心费力做出来的页面在其他人看来,也许是非常难看的。

这一问题的解决有两种方案:首先您可以看一下刚刚安装完系统的电脑中所拥有的字体,并在以后制作网页时尽量使用这些基本字体,如果需要特殊字体,可以制作成图形。或者您也可以将自己的字库文件放到网站服务器上,以供需要的朋友进行下载。

4、软件无法下载

当初,我经常遇到这样一个问题:看到下载站点有好的程序就下载,可其中或多或少有一些无法正常下载,寻找原因,原来是自己的系统中安装了网络防护软件,而不能下载的文件是exe可执行文件,遇到zip、rar等压缩包时可以正常下载、但如果想直接对exe文件进行下载,防护软件会直接阻止或中断下载过程。

因此建议各位准备做软件下载网站的朋友,将exe文件压缩成zip文件包,这样既可以方便我们这些系统中安装了防护软件的人,又可以减小软件体积、节省软件下载时间和带宽。当然这样做也会节省您的上传耗时和宝贵的带宽资源。

5、asp程序无法正常运行

看到这里,您也许会说:“哦,这和上面的Perl程序无法正常运行是一个原因”,呵呵,那您可就错啦。asp程序运行不需要声明什么解释器路径,可是因为其存在安全问题和占用资源问题,因此提供asp权限的空间提供商都会对其进行权限限制。

因此如果您的asp程序是牵扯到文件操作的,例如数据库,可能就会被提供商限制无法运行。另外现在国内很多主页空间提供商对聊天程序也进行了限制,这样就无法运行了。

解决也好办,直接到国外申请一个可以运行的就好啦。

6、无法进行ftp登陆

如果您无法进行ftp登陆,请先确认自己以前能不能进行此项操作:如果以前明明可以正常登陆而最近突然无法连接了,有可能是您的空间提供上设置了ftp登陆上限,而某些时候这个上限达到了饱和值,您就无法登陆了。

如果您从一开始就无法登陆,您需要重新阅读空间提供商给您的帮助说明,看看提供商到底提供ftp登陆了没有,而且要看提供给您的ftp登陆地址是什么。因为有的主页空间提供商并不会给您ftp权限,而是要直接用浏览器进行文件的上传和修改工作。

至此有关网站建设的问题我就说完了,最后还要说的就是:祝您一帆风顺、遨游网海了。