最佳技术支持

作者:Various
使用外部 SCSI 磁盘升级系统

我有一台 133MHz 的笔记本电脑,运行 Red Hat 6.0,只有 / 分区。我的 home 目录位于一个通过 Adaptec 1460 卡连接的外部 SCSI 硬盘上。我想从内核 2.2.5-15 升级到 2.4.5。所以我升级了运行 2.4 内核所需的最低级别软件(包括 modutils 2.4.16 等),但我遇到了问题。一旦我为 modutils makemake install 并重启笔记本电脑,我就无法启动外部 SCSI 硬盘和 zip 驱动器。我也听不到声音。

—Roger Martinez, roger.martinez@freesbee.fr

您应该使用 mkinitrd 命令并创建一个包含 SCSI 模块的镜像。在您编译并安装新内核后,输入 mkinitrd /boot/initrd-2.4.5.img 2.4.5。请确保您更改数字以反映实际的内核版本,然后只需在您的 lilo.conf 中添加一行,就像这一行一样

image=/boot/vmlinuz-2.4.5
       label=linux
       initrd=/boot/initrd-2.4.5.img
       read-only
       root=/dev/xxx

运行 LILO 并重启。

—Mario de Mello Bittencourt Neto, mneto@argo.com.br

这个 Winmodem 能用吗?

最近我在我的戴尔电脑上安装了 Red Hat Linux 7.3,电脑配备了 Intel P3 处理器。我尝试配置拨号连接,但不知何故 Linux 安装没有检测到调制解调器。我的电脑上有一个 Lucent Winmodem。

—Vijay Jilledimudi, jvkvijay@hotmail.com

为了使用这些 Winmodem 卡,您必须安装正确的驱动程序(如果有的话)。要了解您的芯片组是否受支持,请访问 www.linmodems.org

—Mario de Mello Bittencourt Neto, mneto@argo.com.br

与 Slackware 双启动?

我有两个硬盘。C: 盘是 8GB,上面有所有东西。第二个硬盘分为两个盘,D: 和 E:。这两个盘都是 9GB,我希望在其中一个上安装 Linux。我可以在 D: 盘上安装 Slackware 吗?当我启动电脑时,它会允许我选择我想使用的操作系统吗?

—Eamonn Kiely, eamonnkiely198@hotmail.com

当然可以。请务必在开始之前阅读文档,因为 Slackware 对于新用户来说不是最容易的发行版。我实际上会推荐 Mandrake、SuSE 或 Red Hat。这些发行版的安装程序将自动检测您驱动器上分区的布局,并帮助您选择正确的分区。(您所说的 D: 盘和 E: 盘实际上是分区。在 Windows 中,它们被映射到虚拟驱动器。)

—Ben Ford, ben@kalifornia.com

Samba 来救援

我有一个 Red Hat Linux 服务器在 A 地点运行,一个 Windows XP 系统在 B 地点。XP 系统有一台串行点阵打印机和一台并行激光打印机。我在 XP 系统上设置了 SSH,以通过 Internet 将其连接到我的 Linux 服务器。我的问题是:有没有一种方法(硬件或软件)使我的 Linux 服务器可以使用连接到我的 XP 机器的两台打印机?

—Alex, ahui@magstarinc.com

试试 Samba。通过在您的 Linux 系统上安装 Samba (www.samba.org),您可以将其设置为充当连接另一端的 Microsoft Windows XP “打印服务器”的客户端。为了您的安全,您应该创建某种 VPN 隧道,以确保没有人可以将您的 Windows 机器用作“公共”打印服务器。l2tpd.org 网站上有一些工具可以帮助您设置此 Windows/Linux VPN。

—Mario de Mello Bittencourt Neto, mneto@argo.com.br

启动新安装时遇到问题?

我是 Linux 新手,正在尝试在 Compaq Presario 上安装 Red Hat Linux 7.0。我已经对驱动器进行了分区,如下所示:Windows 2000 有一个 15GB 的分区,Linux 有一个 14GB 的 NTFS 分区。我正在从 CD 安装,但似乎无法通过运行 /sbin/loader 屏幕。每次都卡在那里。在到达那个点之前,它会说一些关于 EXT2-fs warning: checktime reached, running e2fsck is recommended. 的内容。如何解决这些错误并安装 Linux?

—Rick, Ritodd@netzero.net

您确定您是从 Red Hat CD-ROM 启动的吗?听起来您正在尝试从旧的安装启动。检查您 BIOS 中的启动顺序。

—Christopher Wingert, cwingert@qualcomm.com

我曾因丢失密码而哭泣,然后我遇到了一个丢失用户名的人。

我从计算机课上收到了 Linux。我使用 Partition Magic,但我忘记了在课堂上使用的登录名。我该如何重新登录?

—Santos Gonzales, sansan78228@yahoo.com

假设您使用 LILO 启动,您可以使用一些技巧进入。当它启动时,输入您的启动镜像的名称(如果您忘记了这些,您可以按 Tab 键获取镜像列表)并附加字符串 init=/bin/bash。例如,LILO: linux init=/bin/bash。现在编辑文件 /etc/shadow 并更改包含单词 root 的行。您需要删除第一个和第二个冒号之间的所有字符。保存文件。然后按 Ctrl-Alt-Del 重启。以 root 身份登录(无密码),并立即使用 passwd 命令设置密码。

—Ben Ford, ben@kalifornia.com

Linux 家庭路由器

我最近完成了 Red Hat 7.2 的安装,我有一台单独的 Windows 98 PC 连接到 Cox@home 有线调制解调器。我想将连接移到 Linux 机器上,并将其用作路由器、防火墙,如果可能的话,还可以用作 DHCP 服务器。DHCP 的原因是我想学习如何设置它并使其工作。如果您能给我第一步,或按优先级顺序排列的步骤,我将不胜感激。

—Mike Dickson, mjd42970@cox.net

首先,设置您的防火墙。您需要设置路由器保护规则和 IP 地址伪装规则(针对您的 Windows 98 机器)。您可能想使用基于 GUI 的工具开始,但您会很快超越它。Red Hat 的 GUI 称为 firewall-config。其次,设置 DHCP 服务器。在 www.tldp.org/HOWTO/mini/DHCP/index.html 上有一个 DHCP mini-HOWTO。对于路由器来说,就差不多是这样了。您可以做其他很酷的事情,例如设置您自己的邮件服务器和 Web 服务器,但这对于初学者来说是一个很好的挑战。总的来说,这个项目似乎是您想要做的,作为一个挑战。如果不是这种情况,我强烈推荐开箱即用的 LRP 或 Linksys 设备。

—Christopher Wingert, cwingert@qualcomm.com

加载 Disqus 评论