安装slackware12.2后,安装grub2作为到mbr。
时间:2009-04-10
来源:互联网
此次硬盘安装中真是问题多多,下面分别描述:
1、网络安装时,把镜像中的slackware文件夹提取出来,在http服务器中建立一个虚拟目录指向这个文件夹。选择安装方式为http时,提示找不到PACKAGES.TXT,可明明在slackware下面有,打开一看,仔细一看是个软连接,指向上层目录的PACKAGES.TXT。再次提取ACKAGES.TXT,放到和slackware同一极目录下。
2、接近末尾,不能安装lilo,整个硬盘就只有slackware,没有bootloader,只好用光盘启动到dos,用硬盘上的grub4dos引导slackware。然后再配置网络,下载grub2,编译安装。主要命令是grub-install --root=directory=/ /dev/hdb
(grub-install copies GRUB images into the DIR/boot directory specified by --root-directory, and uses grub-setup to install grub into the bootsector)
然后建立菜单,/boot/grub/grub.cfg(旧的grub是menu.lst),格式很多都不一样了。
set default=0
set timeout=5
set root=(hd0,3)
set menu_color_normal=cyan/blue
set menu_color_highlight=white/blue
menuentry "Slackware 12.2 Linux 2009-4-9"
{
linux (hd0,3)/boot/vmlinuz root=/dev/hdb3 vga=791
boot
}
menuentry "reboot"
{
reboot
}
menuentry "halt"
{
halt
}
3、/etc/rc.d/rc.local 不执行,好像在slackware12.1中也有这个问题,我想开机就运行apache和mysql,而且我chmod +x /etc/rc.d/rc.httpd, 手动运行/etc/rc.d/rc.httpd start是可以启动的。在/etc/rc.d/rc.S中添加
if [ -x /etc/rc.d/rc.local ]; then
/etc/rc.d/rc.local
fi
重启,成功。
4、~/.bashrc好像没用了,我想立刻就能看到修改PATH后的效果,而不用重启,/etc/profile需要重启。
1、网络安装时,把镜像中的slackware文件夹提取出来,在http服务器中建立一个虚拟目录指向这个文件夹。选择安装方式为http时,提示找不到PACKAGES.TXT,可明明在slackware下面有,打开一看,仔细一看是个软连接,指向上层目录的PACKAGES.TXT。再次提取ACKAGES.TXT,放到和slackware同一极目录下。
2、接近末尾,不能安装lilo,整个硬盘就只有slackware,没有bootloader,只好用光盘启动到dos,用硬盘上的grub4dos引导slackware。然后再配置网络,下载grub2,编译安装。主要命令是grub-install --root=directory=/ /dev/hdb
(grub-install copies GRUB images into the DIR/boot directory specified by --root-directory, and uses grub-setup to install grub into the bootsector)
然后建立菜单,/boot/grub/grub.cfg(旧的grub是menu.lst),格式很多都不一样了。
set default=0
set timeout=5
set root=(hd0,3)
set menu_color_normal=cyan/blue
set menu_color_highlight=white/blue
menuentry "Slackware 12.2 Linux 2009-4-9"
{
linux (hd0,3)/boot/vmlinuz root=/dev/hdb3 vga=791
boot
}
menuentry "reboot"
{
reboot
}
menuentry "halt"
{
halt
}
3、/etc/rc.d/rc.local 不执行,好像在slackware12.1中也有这个问题,我想开机就运行apache和mysql,而且我chmod +x /etc/rc.d/rc.httpd, 手动运行/etc/rc.d/rc.httpd start是可以启动的。在/etc/rc.d/rc.S中添加
if [ -x /etc/rc.d/rc.local ]; then
/etc/rc.d/rc.local
fi
重启,成功。
4、~/.bashrc好像没用了,我想立刻就能看到修改PATH后的效果,而不用重启,/etc/profile需要重启。
作者: zhurui4 发布时间: 2009-04-10
4。 用 . /etc/profile或source /etc/profile就可以了
作者: imzhangliang 发布时间: 2009-04-10
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28