当前位置: 技术问答>linux和unix
我的linux完了
来源: 互联网 发布时间:2015-05-17
本文导语: 我用的是xp和linux(redhat9)双启动,前几天xp挂了,重装!结果linux在启动菜单中消失了.没办法,用启动盘,用vmlinuz将linux是启动了,但不知该怎么再写入引导区.(我用的crub)没办法只好用了个笨主意,覆盖安装!结果linux能用了,但我...
我用的是xp和linux(redhat9)双启动,前几天xp挂了,重装!结果linux在启动菜单中消失了.没办法,用启动盘,用vmlinuz将linux是启动了,但不知该怎么再写入引导区.(我用的crub)没办法只好用了个笨主意,覆盖安装!结果linux能用了,但我的usb鼠标在linux中根本没反应(以前用的好好的),在设置里改为ps2鼠标后,鼠标可以动了,但一钝一钝的而且左键粘连,于是我做了个让人后悔的决定,将鼠标改为了sun那个,结果linux无法进入图形界面了:( ,startx也没法用!
在此将问题整理如下
1.双系统重装xp后,怎么把linux重新加入启动菜单
2.我鼠标的可能原因
3.我现在该怎么办
另想请教linux下的分屏查看命令,相当于dos下的dir/p .以及redhat是否有纯文本界面(不是终端).和crub怎么重安装.
谢谢谢谢!!~~
在此将问题整理如下
1.双系统重装xp后,怎么把linux重新加入启动菜单
2.我鼠标的可能原因
3.我现在该怎么办
另想请教linux下的分屏查看命令,相当于dos下的dir/p .以及redhat是否有纯文本界面(不是终端).和crub怎么重安装.
谢谢谢谢!!~~
|
相当于dos下的dir/p---->命令|more
纯文本界面---->进入级别3
切换lilo与grub
原来用grub启动,现在改用lilo:
Redhat已经帮用户写好配置文件了,只要如下
cp /etc/lilo.conf.anaconda /etc/lilo.conf ---->将redhat准备好的配置文件复制成lilo的配置文件
lilo ---->安装lilo
原来用lilo启动,现在改用grub:
grub-install /dev/hda ---->安装grub
-------------------------------------------------------------------------
用windows XP的OS Loader管理启动
先安装windows XP,然后安装Linux,并将LILO安装到Linux分区的第一个磁区(如/dev/hda2),并务必制作引导盘。安装完成启动计算机,会由windows XP的OS Loader管理启动,但是不会看到进入Linux的选项,而是直接进入windows XP。
要将Linux加入windows XP的OS Loader启动菜单中,可用安装Linux时制作的引导盘启动进入Linux,并执行以下命令:
dd if=/dev/hda2 of=/bootsect.lnx bs=512 count=1,其中/dev/hda2是Linux实际安装的分区。
命令执行后将/bootsect.lnx复制到windows XP的c:,然后编辑boot.ini,加入下列一行:
c:bootsect.lnx="Linux"
重新启动计算机,在windows XP的OS Loader菜单中就有Linux的进入选项了。
使用LILO管理启动
先安装windows XP,然后安装Linux,并将LILO安装到MBR,安装完成后启动计算机,此时在LILO启动画面中只能看到一个Linux的启动选项,没有windows XP的进入选项。
直接进入Linux,编辑/etc/lilo.conf,加入以下:
other=/dev/hda1 ---->指定windows XP存放的分区
label=WinXP ---->指定启动标识标签
table=/dev/hda ---->指定windows XP存放硬盘的设备名称
保存lilo.conf,执行lilo使配置生效,重新启动即可。
使用GRUB管理启动
先安装windows XP,然后安装Linux,并将GRUB安装到MBR,安装完成后启动计算机。
直接进入Linux,编辑/boot/grub/menu.lst,加入以下:
title Windows XP
rootnoverify (hd0,0)
chainloader +1
保存重新安装GRUB使配置生效:grub-install /dev/hda,重新启动即可。
纯文本界面---->进入级别3
切换lilo与grub
原来用grub启动,现在改用lilo:
Redhat已经帮用户写好配置文件了,只要如下
cp /etc/lilo.conf.anaconda /etc/lilo.conf ---->将redhat准备好的配置文件复制成lilo的配置文件
lilo ---->安装lilo
原来用lilo启动,现在改用grub:
grub-install /dev/hda ---->安装grub
-------------------------------------------------------------------------
用windows XP的OS Loader管理启动
先安装windows XP,然后安装Linux,并将LILO安装到Linux分区的第一个磁区(如/dev/hda2),并务必制作引导盘。安装完成启动计算机,会由windows XP的OS Loader管理启动,但是不会看到进入Linux的选项,而是直接进入windows XP。
要将Linux加入windows XP的OS Loader启动菜单中,可用安装Linux时制作的引导盘启动进入Linux,并执行以下命令:
dd if=/dev/hda2 of=/bootsect.lnx bs=512 count=1,其中/dev/hda2是Linux实际安装的分区。
命令执行后将/bootsect.lnx复制到windows XP的c:,然后编辑boot.ini,加入下列一行:
c:bootsect.lnx="Linux"
重新启动计算机,在windows XP的OS Loader菜单中就有Linux的进入选项了。
使用LILO管理启动
先安装windows XP,然后安装Linux,并将LILO安装到MBR,安装完成后启动计算机,此时在LILO启动画面中只能看到一个Linux的启动选项,没有windows XP的进入选项。
直接进入Linux,编辑/etc/lilo.conf,加入以下:
other=/dev/hda1 ---->指定windows XP存放的分区
label=WinXP ---->指定启动标识标签
table=/dev/hda ---->指定windows XP存放硬盘的设备名称
保存lilo.conf,执行lilo使配置生效,重新启动即可。
使用GRUB管理启动
先安装windows XP,然后安装Linux,并将GRUB安装到MBR,安装完成后启动计算机。
直接进入Linux,编辑/boot/grub/menu.lst,加入以下:
title Windows XP
rootnoverify (hd0,0)
chainloader +1
保存重新安装GRUB使配置生效:grub-install /dev/hda,重新启动即可。
|
用linux安装盘启动,boot=后面输入linux rescue root=/dev/hd?
例:
grub> find /boot/vmlinuz ;查找/boot/vmlinuz
(hd0,7) ;运行结果告知/boot/vmlinuz位置
grub> root (hd0,7)
grub> kernel /boot/vmlinuz root=/dev/hda8 ;注意是hda8,不是hda7,要加1
grub> boot
重启动后,你可以重新安装grub到mbr,还可以使用ntloader作启动管理器。
使用ntloader:
进入 Linux后,执行 dd if=/dev/hda(X) of=路径与文件名 bs=512 count=1
说明:
a. 这条命令是将 Linux 的启动扇区存为一个文件
b. (X) 指的是 Linux 安装的 Boot 分区(如:Hda8 对应 Redhat )
c. 路径与文件名是存放文件的位置与文件名
例:
a.dd if=/dev/hda8 of=/redhat.lnx bs=512 count=1
b.将刚刚做好的文件拷贝redhat.lnx到Windows 的 C 盘(Hda1)
c.修改 C盘下的 boot.ini 文件添加最后两行例如:
[boot loader]
timeout=15
default=multi(0)disk(0)rdisk(0)partition(1)WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)WINDOWS="Microsoft Windows 2000 Professional" /fastdetect
multi(0)disk(0)rdisk(0)partition(2)WINDOWS="Windows XP Professional" /fastdetect
c:Redhat.lnx="Redhat 9.0“
d.重启动,菜单就会出现了。
这样安装的好处在于 Linux与 Windows 互不干扰,即使要重装 Windows,也不会影响 Linux,只要备份那两个文件 (redhat.lnx 与 Magic.lnx), 重装完后放回 C盘,再按上面的方法修改 boot.ini 即可。
|
1. root@xx# ls|more or ls|less
2. Insert ur setup disk into cdrom,and select rescure mode,it will help u to reconstruct the grub or lilo.
Good luck.
2. Insert ur setup disk into cdrom,and select rescure mode,it will help u to reconstruct the grub or lilo.
Good luck.
|
使用grub吧
今rescue模式
chroot /mnt/sysimage
grub -install
如有必要 ,修改grub.conf
今rescue模式
chroot /mnt/sysimage
grub -install
如有必要 ,修改grub.conf
|
相当于dos下的dir/p---->命令 |less
可以通过上下方向键查看
可以通过上下方向键查看