在没有任何可移动存储驱动器的未联网机器上安装 Linux 发行版

在没有任何可移动存储驱动器的未联网机器上安装 Linux 发行版

这有点像为了做某事而做的练习,所以我愿意接受这可能无法实现。

我得到了一台 1996 年的老式笔记本电脑,它有一个足够大的硬盘来安装 Debian,还有一个 CD 驱动器。还有一个软盘驱动器,但尽管我搜索了一番,还是没能找到一个 3.5 英寸的软盘来制作启动盘。而且显然没有 USB 端口,所以 UNetbootIn 方法不可行。

它没有板载以太网(以前,你需要一张 PCMCIA 卡才能实现!),或者显然没有无线,所以它实际上是一台没有任何网络访问能力的封闭机器。我有一张 PCMCIA 卡,但要过一段时间才能拿到,所以在此期间,我正在尝试安装一个 Linux 发行版来替换上面那个不稳定的 Win98(SE 之前)版本。

它也无法从 CD 启动,BIOS 中没有选项 - 只有软盘或硬盘。有谁知道从 Windows 98 本身安装 Linux 的方法,或者以某种方式让机器从 CD 启动?除了拔出硬盘并使用 USB 驱动器/电缆在其上安装 Linux - 我不想这样做,因为这意味着要花钱购买老式 IDE 驱动器,我很困惑。

(顺便说一句,这是一张戴尔 XPI CD,如果这有什么区别的话)

以前有人成功解决过这个问题吗?

答案1

Plop Boot Manager 允许您创建一个可以启动 CD(和其他媒体)的环境,即使 BIOS 不支持它 - 值得一试。

http://www.plop.at/en/bootmanager.html

“Plop 启动管理器是一个用于启动不同操作系统的小程序。启动管理器有一个内置的 ide cdrom 和 usb 驱动程序,无需 BIOS 的帮助/需要即可访问这些硬件。您可以从硬盘、软盘、CD/DVD 或 USB 启动操作系统。您可以从软盘、CD、网络启动启动管理器,还有更多方法可以启动启动管理器。您可以在硬盘上安装启动管理器。启动管理器不需要额外的分区。”

答案2

您可以使用五笔

请参阅上面链接中的“如何在没有互联网连接的机器上安装 Wubi?”部分。

答案3

是的,我在一台装有 486 处理器的东芝笔记本电脑上做了同样的事。这有点棘手(我可以提供更多细节,但我不确定这是否是合适的论坛),但总体思路是 - 您将在可启动的 Linux 软盘之间进行大量交换,以获得适合任何一项任务的软件、内核和模块的正确组合,最终您将通过串行端口使用合适的零调制解调器串行端口电缆将所有软件下载到笔记本电脑上。

    1 Find a bootable floppy containing ppp over serial port software (binary package pppd) so you can download from your main system which contains the Debian installation software. 
    2 Find a bootable floppy that contains fdisk.
    3 Find a bootable flopyy that contains mount.  I could not a bootable floppy that contained pppd, fdisk and mount . 
    4 Fdisk the notebook hdd, create a very small partition and a very large partion and then copy ( use ftp ) thru the serial port to a local directory on the very small partition,  the Debian installation software.
    5 From the small partition, run the Debian installation and install to the very large partition.  I initially installed a very minimal package on the large partition so that I could stop booting from floppies and instead boot from the hdd and use the new hdd installation to compete the download of all the main installation software.

为了实现这一点,我创建了以下可启动软盘 - Pocket Linux 2.51、Darkstar Resque 2.3.99-a 和一个我标记为 fli4l 的软盘。一个软件包有 fdisk,一个软件包 lilo,一个软件包 tar 和 pppd。Linux 可以轻松地以 115kbaud 的速度运行您的串行端口,您将学到很多有关各种软件包(lilo、ftp、pppd、tar、mount、fdisk、sfdisk、mke2fs、ext3/4......)的知识,但这不是“按一个按钮然后看它运行”类型的操作 - 很有趣。

答案4

洛德林可以直接从 MS-DOS、Windows 95、Windows 98 和 Windows Me 启动 Linux。您需要从 CD 中取出内核和 initrd 的副本并将其复制到计算机的硬盘上,以便 Loadlin 可以在那里找到它们。

另外,我上次去史泰博时看到有几盒软盘有库存……

相关内容