网易首页 > 网易号 > 正文 申请入驻

不使用安装程序安装 FreeDOS | Linux 中国

0
分享至

导读:这里是如何在不使用安装程序的情况下来手动设置你的 FreeDOS 系统。                   

本文字数:5143,阅读时长大约: 7分钟

https://linux.cn/article-14022-1.html
作者:Jim Hall
译者:郑

大多数的人应该能够使用安装程序来非常容易地安装 FreeDOS 1.3 RC4 。FreeDOS 安装程序会先询问几个问题,然后处理剩余的工作,包括为 FreeDOS 制作安装空间和使系统可启动。

但是,如果安装程序不适合你怎么办?或者,你更喜欢 手动 设置你的 FreeDOS 系统,而不喜欢使用安装程序怎么办?使用 FreeDOS ,你也可以做到这些!让我们在不使用安装程序的情况下逐步走完安装 FreeDOS 的步骤。我将使用 QEMU 虚拟机的一个空白的硬盘驱动器镜像来完成所有的步骤。我使用这个 Linux 命令来创建了一个 100 MB 的硬盘驱动器镜像:

  1. $ qemu-img create freedos.img 100M

我下载了 FreeDOS 1.3 RC4 的 LiveCD ,并将其命名为 FD13LIVE.iso ,它提供了一个 “身临其境” 的环境,我可以在其中运行 FreeDOS ,包括所有的标准工具。大多数用户也使用 LiveCD 自带的常规安装程序来安装 FreeDOS 。但是,在这里我将仅使用 LiveCD ,并从其命令行中使用某些类型的命令来安装 FreeDOS 。

我使用这个相当长的 QEMU 命令来启动虚拟机,并选择 “Use FreeDOS 1.3 in Live Environment mode” 启动菜单项:

  1. $ qemu-system-x86_64 -name FreeDOS -machine pc-i440fx-4.2,accel=kvm,usb=off,dump-guest-core=off -enable-kvm -cpu host -m 8 -overcommit mem-lock=off -no-user-config -nodefaults -rtc base=utc,driftfix=slew -no-hpet -boot menu=on,strict=on -sandbox on,obsolete=deny,elevateprivileges=deny,spawn=deny,resourcecontrol=deny -msg timestamp=on -hda freedos.img -cdrom FD13LIVE.iso -device sb16 -device adlib -soundhw pcspk -vga cirrus -display sdl -usbdevice mouse

选择 "Use FreeDOS 1.3 in Live Environment mode" 来启动 LiveCD(Jim Hall, creativecommons.org)

这个 QEMU 命令行包含大量的选项,乍一看可能会让你迷糊。因为你完全使用命令行选项配置 QEMU ,所以在这里有很多东西需要审查。但是,我将简单地重点说明几个重要的选项:

-m 8:设置系统存储器(RAM)为 8 MB

-boot menu=on,strict=on:使用一个启动菜单,这样,我可以选择从 CD-ROM 镜像或硬盘驱动器镜像启动

-hda freedos.img:使用 freedos.img 作为硬盘驱动器镜像

-cdrom FD13LIVE.iso:使用 FD13LIVE.iso 作为 CD-ROM 镜像

-device sb16 -device adlib -soundhw pcspk:定义计算机带有一个 SoundBlaster16 声卡、AdLib 数字音乐卡、PC 扬声器模拟器(如果你想玩 DOS 游戏的话,这些模拟器很有用)

-usbdevice mouse:将用户的鼠标识别为一个 USB 鼠标(在 QEMU 窗口中单击以使用鼠标)

对硬盘驱动器进行分区

你可以从 LiveCD 中使用 FreeDOS 1.3 RC4 ,但是,如果你想安装 FreeDOS 到你的计算机中,你需要先在硬盘驱动器上制作安装空间。这需要使用 FDISK 程序来创建一个 分区 。

从 DOS 命令行中,输入 FDISK 来运行 分区 设置程序。FDISK 是一个全屏交互式程序,你只需要输入数字来选择菜单项。从 FDISK 的主菜单中,输入 1 来在驱动器上创建一个 DOS 分区,然后在接下来的屏幕上输入 1 来创建一个 “主” DOS 分区。

选择 1 来创建一个分区(Jim Hall, creativecommons.org)

在接下来的菜单上选择 1 来制作一个主分区(Jim Hall, creativecommons.org)

FDISK 会询问你是否想要使用全部的硬盘空间大小来创建分区。除非你需要在这个硬盘驱动器上和另外一个操作系统(例如 Linux)共享硬盘空间,否则,对于这个提示,你应该回答 Y

FDISK 创建新的分区后,在 DOS 能够识别新的分区信息前,你将需要重新启动 DOS 。像所有的 DOS 操作系统一样,FreeDOS 仅在其启动时识别硬盘驱动器信息。因此,如果你创建或删除任何的磁盘分区的话,你都将需要重新启动 FreeDOS ,只有这样做,FreeDOS 才能识别到更改的分区信息。FDISK 会提醒你重新启动,因此,你是不会忘记的。

你需要重新启动以识别新的分区(Jim Hall, creativecommons.org)

你可以通过停止或重新启动 QEMU 虚拟机来重新启动 FreeDOS,但是我更喜欢在 FreeDOS 命令行中使用 FreeDOS 的高级电源管理(FDADPM)工具来重新启动 FreeDOS 。为了重新启动,输入命令 FDADPM /WARMBOOT ,FreeDOS 将自动重新启动。

对硬盘驱动器进行格式化

在 FreeDOS 重新启动后,你可以继续设置硬盘驱动器。创建磁盘分区是这个过程的“第一步”;现在你需要在分区上创建一个 DOS 文件系统 ,以便 FreeDOS 可以使用它。

DOS 系统使用字母 AZ 来识别“驱动器”。FreeDOS 将识别第一个硬盘驱动器的第一个分区为 C 驱动器,依此论推。你经常使用字母和一个冒号(:)来表示驱动器,因此我们在上面创建的新分区实际上是 C: 驱动器。

你可以在新的分区上使用 FORMAT 命令来创建一个 DOS 文件系统。这个命令带有一些选项,但是,我们将仅使用 /S 选项来告诉 FORMAT 来使新的文件系统可启动: S 意味着安装 FreeDOS “系统” 文件。输入 FORMAT /S C: 来在 C: 驱动器上制作一个新的 DOS 文件系统。

格式化分区来创建 DOS 文件系统(Jim Hall, creativecommons.org)

使用 /S 选项,FORMAT 将运行 SYS 程序来传输系统文件。你将看到这是从 FORMAT 输出的一部分:

FORMAT /S 将使用 SYS 来使磁盘可启动(Jim Hall, creativecommons.org)

安装软件

在使用 FDISK 创建了一个新的分区,并使用 FORMAT 创建了一个新的文件系统后, 新的 C: 驱动器基本上是空的。此时,C: 驱动器仅包含一份内核和 COMMAND.COM 命令行 shell 的副本。为使新的磁盘可以执行一些有用的操作,我们需要在其上安装软件。这是手动安装过程的最后步骤。

FreeDOS 1.3 RC4 LiveCD 包含所有的你可能希望在新的系统上所要安装的软件。每个 FreeDOS 程序都是一个单独的 “软件包” ,它实际上只是一个 Zip 档案文件。建立标准 DOS 环境的软件包存储在 LiveCD 上 PACKAGES 目录下的 BASE 目录之中。

你可以一次一个的将其中的每一个软件包都 “解压缩” 到硬盘驱动器来完成安装。在 Base 组中有 62 个单独的软件包,如果每次安装一个软件包,这可能会花费非常多的时间。不过,你可以运行一个只有一行的 FOR “循环” 命令来 UNZIP 每个程序。接下来 FreeDOS 可以为你 “解压缩” 所有的软件包。

FOR 循环的基本用法中提及的一个单个字母变量(让我们使用 %F),稍后,FreeDOS 将使用该字母变量来 “填充” 文件名称。FOR 还需要括号中的一个文件列表,这个命令会对每个文件都运行一次。用来解压一系列的 Zip 文件的语法看起来像这样:

  1. FOR %F IN (*.ZIP) DO UNZIP %F

这将提取所有的 Zip 文件到当前目录之中。为提取或 UNZIP 文件到一个不同的位置,在 UNZIP 命令行结尾处使用 -d (“目的地”) 选项。对于大多数的 FreeDOS 系统来说,你应该安装软件包到 C:\FDOS 目录中:

解压缩所有的基本软件包来完成安装 FreeDOS(Jim Hall, creativecommons.org)

FreeDOS 会处理剩余的工作,安装所有的 62 个软件包到你的系统之中。这可能会花费几分钟的时间,因为 DOS 在处理很多单个的文件时会很慢,这个命令需要提取 62 个 Zip 文件。如果我们使用单个的 BASE.ZIP 档案文件的话,安装过程可能会运行地更快,但是使用软件包的话,在你选择想要安装或不安装软件包时会提供更多的灵活性。

在安装所有的基本软件包后(Jim Hall, creativecommons.org)

在我们安装完所有的东西后,使用 FDADPM /WARMBOOT 来重新启动你的系统。手动安装意味着你的新 FreeDOS 系统没有常见的 FDCONFIG.SYS 配置文件,因此,当 FreeDOS 在启动时,它将假设一些典型的默认值。因为没有 AUTOXEC.BAT 文件,FreeDOS 也会提示你时间和日期。

在手动安装后,重新启动 FreeDOS(Jim Hall, creativecommons.org)

大多数的用户应该能够使用比较用户友好的过程来在一台新的计算机上安装 FreeDOS 。但是如果你想自己使用“古老的”方法来安装它,那么你可以手动运行安装步骤。这会提供一些额外的灵活性和控制权,因为是你自己安装的一切。现在你知道如何安装它了。

via:

作者: 选题: 译者: 校对:

本文由 原创编译, 荣誉推出

欢迎遵照 CC-BY-NC-SA 协议规定转载,

如需转载,请在文章下留言 “ 转载:公众号名称”,

我们将为您添加白名单,授权“ 转载文章时可以修改”。

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
税务稽查问:你为啥用私人卡收款?别乱说话!这才是标准答案

税务稽查问:你为啥用私人卡收款?别乱说话!这才是标准答案

小陆搞笑日常
2026-08-16 10:08:52
目瞪口呆,美国白宫突然宣布了!

目瞪口呆,美国白宫突然宣布了!

故事终将光明磊落
2026-08-15 08:55:17
这个社会怎么了?国家连年给退休人员涨养老金,还有人吐槽没必要

这个社会怎么了?国家连年给退休人员涨养老金,还有人吐槽没必要

兵卒史
2026-08-13 13:02:09
马筱梅为玥儿豪掷5万!汪小菲买名包,玥儿却说回家比啥礼物都珍贵

马筱梅为玥儿豪掷5万!汪小菲买名包,玥儿却说回家比啥礼物都珍贵

八星人
2026-08-16 11:20:13
周末,7家公司发布利好公告

周末,7家公司发布利好公告

21世纪经济报道
2026-08-16 07:28:54
连续32年未进行捕捞,三峡水库中的鱼,最大的已经长到多大了?

连续32年未进行捕捞,三峡水库中的鱼,最大的已经长到多大了?

抽象派大师
2026-08-14 16:40:49
公务员大势已定,未来5年,公务员将发生结构性重塑

公务员大势已定,未来5年,公务员将发生结构性重塑

朗威谈星座
2026-08-16 11:54:21
乌克兰的兵快打光了!俄军清理战壕,扒开尸体堆,结果发现一大半都不是乌克兰人。黑皮肤的,白皮肤的,哪儿的都有

乌克兰的兵快打光了!俄军清理战壕,扒开尸体堆,结果发现一大半都不是乌克兰人。黑皮肤的,白皮肤的,哪儿的都有

扶苏聊历史
2026-08-15 16:08:36
孩子身上有3个特征,是典型的“聪明相”,占一个都很了不起!

孩子身上有3个特征,是典型的“聪明相”,占一个都很了不起!

户外阿毽
2026-08-14 01:41:53
万万没想到!还有女生给王水牛“洗地”,结果被扒出其卑微求赐名记录,那句“I need!水牛please”喊得那么饥渴

万万没想到!还有女生给王水牛“洗地”,结果被扒出其卑微求赐名记录,那句“I need!水牛please”喊得那么饥渴

火山詩话
2026-08-16 08:26:57
体坛冠军史上最大的败类!为捞钱共侍两夫,坑国民44亿后逃到美国

体坛冠军史上最大的败类!为捞钱共侍两夫,坑国民44亿后逃到美国

墨印斋
2026-08-12 10:06:13
新郎全程黑脸娶高颜值新娘,亲友:这哪是结婚,是“接盘”

新郎全程黑脸娶高颜值新娘,亲友:这哪是结婚,是“接盘”

蝴蝶花雨话教育
2026-08-15 09:56:18
“富裕是有原因的!”邻居饭桌对比照走红了,母亲:知道输在哪了

“富裕是有原因的!”邻居饭桌对比照走红了,母亲:知道输在哪了

熙熙说教
2026-08-16 12:22:15
女性长期使用情趣用品,身体可能出现哪些不适?不少人缺乏认知

女性长期使用情趣用品,身体可能出现哪些不适?不少人缺乏认知

看世界的人
2026-08-07 09:22:50
体系球员与体系本身

体系球员与体系本身

张佳玮写字的地方
2026-08-15 12:45:44
想不到!离婚15年的美国前夫,竟给54岁未再嫁的宁静留下一手好牌

想不到!离婚15年的美国前夫,竟给54岁未再嫁的宁静留下一手好牌

老塕是个手艺人
2026-08-16 09:25:41
67岁许家印当庭认罪,背后3座“靠山”也全倒了:一死一病一死缓

67岁许家印当庭认罪,背后3座“靠山”也全倒了:一死一病一死缓

灯光玄幻天天看
2026-08-16 03:35:56
深度|这么糙的《牛来》为什么能公映?听专业人士详解

深度|这么糙的《牛来》为什么能公映?听专业人士详解

澎湃新闻
2026-08-15 15:56:07
前国足教练去世!在中国执教7年,球员时代两夺欧冠,曾效力曼联阿森纳

前国足教练去世!在中国执教7年,球员时代两夺欧冠,曾效力曼联阿森纳

湖报体育
2026-08-15 21:20:22
43岁王智吊带太丰满,这身材谁能顶得住!

43岁王智吊带太丰满,这身材谁能顶得住!

翩翩明星
2026-08-15 08:18:16
2026-08-16 14:56:49
Linux
Linux
Linux 中国开源社区
8018文章数 73111关注度
往期回顾 全部

科技要闻

210亿美元,黄仁勋投了马斯克

头条要闻

妻子产后抑郁自缢离世 岳父岳母两度起诉女婿争夺财产

头条要闻

妻子产后抑郁自缢离世 岳父岳母两度起诉女婿争夺财产

体育要闻

体系球员与体系本身

娱乐要闻

李小冉疑承认离婚 多次强调“一个人”

财经要闻

事关8万亿养老金!长周期考核落地中

汽车要闻

杨洋成001号车主 岚图追光S正式上市

态度原创

本地
亲子
游戏
时尚
公开课

本地新闻

黄景藏用半刀泥刻瓷都魂

亲子要闻

奶奶问孙子:你有100万最想做什么?6岁孙子的回答太搞笑了

手瓦一周年不搞虚的:枪皮免费送,三人成团再送一把

看来看去还是穿裙子最显气质,不花哨、不扮嫩,大方又舒适

公开课

李玫瑾:为什么性格比能力更重要?

无障碍浏览 进入关怀版