寻求帮助,让 Samba 服务器在 Knoppix Live CD 上启动并运行,以从 WinXP 机器中拯救文件

寻求帮助,让 Samba 服务器在 Knoppix Live CD 上启动并运行,以从 WinXP 机器中拯救文件

我有一台 WinXP 机器,它一直卡在重启循环中,无法停止。因此,我获取了终极启动 CD,以及Knoppix 现场直播 CD并把它们烧毁了。

使用 UBCD,我设法清除了一两种病毒,验证了磁盘完整性等,但它仍然处于永久重新启动循环中......(没有安全模式,或者还原点根本不起作用)。

因此,我现在处于备份、清除和重新安装阶段……具体来说是备份(通过我的 LAN 备份到另一个 WinXP 机箱)。我希望使用 Knoppix CD 设置 Samba 服务器,但我在磁盘上找不到 Samba。例如,没有 Samba:

/etc/init.d/samba

有没有我忽略的启动 Samba 服务器的简单方法?或者有没有更简单的方法来访问硬盘上的文件?

答案1

由于两个系统都是 Windows 系统(这意味着我们不太可能需要处理除 NTFS 或 FAT 之外的不同格式类型),因此有一种更简单的方法来获取数据。只需将有问题的系统的硬盘从机箱中取出,将其连接到另一台正常运行的 PC,然后直接复制/移动所需的数据。您可以通过将有问题的系统的硬盘连接到正常系统上的可用 IDE 端口来内部执行此操作(如果有问题的系统的硬盘是 PATA 类型的硬盘,可能涉及主/从设置,则可能会稍微复杂一些),或者使用外部硬盘机箱,以便您可以将有问题的系统的硬盘连接到正常系统上的可用 USB 端口。只要您不尝试从有问题的系统的硬盘启动(无论如何都不会启动),您仍然可以通过另一台 PC 访问其上的数据。没有 Linux,没有 Samba,没有胡说八道。如果您选择内部连接方法,复制/移动数据的速度也差不多。

现在,如果您只是不想因为保修问题或其他原因而打开两台 PC,那么您可以使用“实时”Linux 发行版来复制/移动数据。这听起来就像您可能一直试图用 Knoppix 做的事情 - 而且也不一定在本地。但这种方法更难,而且可能很复杂和/或非常成问题,特别是如果您涉及与更“先进”或“不太完善”的发行版(如 Knoppix)联网。但如果您别无选择(例如,因为您只有一台 PC),那么我至少建议您使用更现代的 Linux 发行版,例如 Ubuntu 10(甚至像 Ubuntu 7 一样老)。与 Knoppix 不同,Ubuntu 几乎和使用 Microsoft Windows 一样简单,尤其是在复制/移动文件时,甚至在大多数网络问题上也是如此。如果您需要准备/恢复工具,我怀疑 Ubuntu 甚至比 Ultimate Boot CD 更好。因此,请停止使用 Knoppix 和 Ultimate Boot,并免费获取 Ubuntu 10.10 桌面 32 位版本(32 位版本更有可能在任何机器上运行 - 甚至是 64 位机器)。

因此,总而言之,您可以尝试将有问题的系统的硬盘驱动器连接到另一台正常运行的 PC,然后通过这种方式复制/移动(恢复)数据。但是,如果您无法做到这一点,那么使用 Linux 会变得稍微复杂一些,我建议使用 Ubuntu,而不是 Knoppix 或 Ultimate Boot CD。因为一旦您使用 Ubuntu 启动,它实际上只是将数据从某个地方(例如有问题的系统的硬盘驱动器)复制/移动到某个地方(例如 USB 记忆棒或甚至通过 LAN)的简单问题。祝你好运。

答案2

相关内容