600e win/lin双系统L2 CACHE的解决方案

昨晚没事就在本本上装了个redhat9,自然需要解决的问题就是L2
CACHE了,下面给出解决方法。
要准备的东西:一个fat32的分区,noblame兄弟的程序,redhat的安装cd1

http://www.thinkpad.cn/forum/vie …
=1&highlight=l2
首先到上面下载noblame兄弟的东西,按照上面说的方法,写入MBR。

重新启动,你会发现grub没有了,别急,用redhat的安装cd1启动,在启动界面选择按键盘的F5,输入linux
rescue回车。继续启动。如果本本有网卡的话会提示你是否启动网卡,选no行了。稍等一下就出现提示符#。
接着就要判断一下你的redhat装哪里了,输入fdisk
-l,出现一堆东西,下面是我的:


  Quote:
Disk /dev/hda:
20.0 GB, 20003880960 bytes
255 heads, 63 sectors/track, 2432
cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot    Start       End    Blocks   Id  System
/dev/hda1   *    
    1       639   5125648+   7  HPFS/NTFS
Partition 1 does not end on
cylinder boundary.
/dev/hda2           639      1914  10243800    c  Win95
FAT32 (LBA)
/dev/hda3          1915      2368   3646755 
 83  Linux
/dev/hda4          2369      2432    514080    f  Win95 Ext’d
(LBA)
/dev/hda5          2369      2432    514048+  82  Linux
swap


上面可以看到我的根是在/dev/hda3,ok,继续。
输入grub,稍等,出现grub>
输入root
(hd0,2)            —–这里为什么输入2?因为grub是从0开始算起的。
setup
(hd0,2)
这样就可以把grub装到/下面了。
ok,输入quit,然后exit,系统重启。
继续重复刚才的步骤,启动的时候F5,linux
rescue, 在#下面输入
chroot /mnt/sysimage
dd if=/dev/hda3 of=/redhat.lnx bs=512
count=1
mount /dev/hda2 /mnt/d    —–这里的hda2是我windows的fat32分区
cp
redhat.lnx
/mnt/d
到这里就基本完成我们在linux下的任务了。重启到windows吧。
把刚才复制过来的redhat.lnx复制到C:\,然后打开C:\boot.ini,在最后输入
C:\redhat.lnx="Red
Hat Linux 9.0"
保存。

ok,重启看看吧。如果没有问题的话进入linux后输入dmesg|more会看到这样的东西


  Quote:
CPU: L1 I cache:
16K, L1 D cache: 16K
CPU: L2 cache: 256K
Intel
machine check architecture supported.
Intel machine check reporting enabled
on CPU#0.
CPU:     After generic, caps: 0383f9ff 00000000 00000000
00000000
CPU:             Common caps: 0383f9ff 00000000 00000000
00000000
CPU: Intel Pentium III (Coppermine) stepping 01

昨晚没事就在本本上装了个redhat9,自然需要解决的问题就是L2
CACHE了,下面给出解决方法。
要准备的东西:一个fat32的分区,noblame兄弟的程序,redhat的安装cd1

http://www.thinkpad.cn/forum/vie …
=1&highlight=l2
首先到上面下载noblame兄弟的东西,按照上面说的方法,写入MBR。

重新启动,你会发现grub没有了,别急,用redhat的安装cd1启动,在启动界面选择按键盘的F5,输入linux
rescue回车。继续启动。如果本本有网卡的话会提示你是否启动网卡,选no行了。稍等一下就出现提示符#。
接着就要判断一下你的redhat装哪里了,输入fdisk
-l,出现一堆东西,下面是我的:


  Quote:
Disk /dev/hda:
20.0 GB, 20003880960 bytes
255 heads, 63 sectors/track, 2432
cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot    Start       End    Blocks   Id  System
/dev/hda1   *    
    1       639   5125648+   7  HPFS/NTFS
Partition 1 does not end on
cylinder boundary.
/dev/hda2           639      1914  10243800    c  Win95
FAT32 (LBA)
/dev/hda3          1915      2368   3646755 
 83  Linux
/dev/hda4          2369      2432    514080    f  Win95 Ext’d
(LBA)
/dev/hda5          2369      2432    514048+  82  Linux
swap


上面可以看到我的根是在/dev/hda3,ok,继续。
输入grub,稍等,出现grub>
输入root
(hd0,2)            —–这里为什么输入2?因为grub是从0开始算起的。
setup
(hd0,2)
这样就可以把grub装到/下面了。
ok,输入quit,然后exit,系统重启。
继续重复刚才的步骤,启动的时候F5,linux
rescue, 在#下面输入
chroot /mnt/sysimage
dd if=/dev/hda3 of=/redhat.lnx bs=512
count=1
mount /dev/hda2 /mnt/d    —–这里的hda2是我windows的fat32分区
cp
redhat.lnx
/mnt/d
到这里就基本完成我们在linux下的任务了。重启到windows吧。
把刚才复制过来的redhat.lnx复制到C:\,然后打开C:\boot.ini,在最后输入
C:\redhat.lnx="Red
Hat Linux 9.0"
保存。

ok,重启看看吧。如果没有问题的话进入linux后输入dmesg|more会看到这样的东西


  Quote:
CPU: L1 I cache:
16K, L1 D cache: 16K
CPU: L2 cache: 256K
Intel
machine check architecture supported.
Intel machine check reporting enabled
on CPU#0.
CPU:     After generic, caps: 0383f9ff 00000000 00000000
00000000
CPU:             Common caps: 0383f9ff 00000000 00000000
00000000
CPU: Intel Pentium III (Coppermine) stepping 01