我有一台 2001 年的老式笔记本电脑 (Vaio R505),它的硬件非常有限。幸运的是,有很多有效的方法,但我不知道如何让它更好地工作。最大的两个限制是 256MB RAM,没有软盘或 CD,它不能从 USB 驱动器启动,因为 BIOS 很古老。
它确实有足够的磁盘用于缩小的 WinXP 分区、Ubuntu Lucid 分区、交换区和 60MB 未分配空间。即使使用自定义构建的最小内核剥离了 Xubuntu 安装,对于小内核和超慢交换来说也有点太重量级了。
我想安装Damn Small Linux,因为它是为这种老式和规格的机器设计的,但我不知道如何加载它。为了启动 Xubuntu,我在 Windows 中启动了 WUBI,它旨在然后安装 Unbuntu。我的引导加载程序现在是 GRUB2,并且可以愉快地引导 Linux 或 XP(我无缘无故地保留它们)。
我几乎可以肯定,将正确的材料放在我的空闲分区上并告诉 GRUB DSL 安装是可能的,我只是不知道正确的材料是什么。
由于这是一个非常奇怪的情况,而且我能够滚动自定义内核,因此我主要是在寻找指向信息的指针以揭开引导过程的神秘面纱,以及 update-grub 需要查看哪些内容才能将 DSL 添加到引导列表。
max*_*zig 10
由于您已经安装了 grub,因此困难的部分已经完成。继续:
1) 例如通过 mkfs.ext3
3)4) 查看 dsl 镜像中可用的 frugal_liste.sh 脚本 - 大致如下:
mount /mnt/$SOURCE/current.iso /mnt/iso -t iso9660 -o loop=/dev/loop0
cp -r /mnt/iso/KNOPPIX /mnt/$TARGET
cp -r /mnt/iso/boot /mnt/$TARGET
Run Code Online (Sandbox Code Playgroud)
你已经适应了这些行:
title Damn Small Linux
root (hd0,0)
kernel /boot/isolinux/linux24 root=/dev/sda1 ro lang=us toram noeject frugal
initrd /boot/isolinux/minirt24.gz
Run Code Online (Sandbox Code Playgroud)
这意味着您必须根据您的设置调整根行、root= 参数和路径。
归档时间: |
|
查看次数: |
1294 次 |
最近记录: |