LinuxSir.Org  
| 网站首页 | 注册账号 | 论坛帮助 |

欢迎来到LinuxSir.Org!
您还未登录,请登录后查看论坛,或者点击论坛上方的注册链接注册新账号。


发表新主题 回复
精华主题  
主题工具
旧 06-10-22, 07:46 第 1 帖
zhanghualng 帅哥
 
zhanghualng 的头像
 
 
注册会员  
  注册日期: Apr 2004
  帖子: 185
  精华: 2
 

标题: 从硬盘安装Slackware11 DVD


前几日Slackware 11发布了,此次Install CD增加至3张,索性用bt下载了DVD安装盘,决定尝试一把硬盘安装。

安装环境:
hda:
hda1 ----- NTFS ------------- Windows XP,引导分区
hda2 ----- Extend ---------- 磁盘扩展分区
hda3 ----- Linux Swap ----- 准备使用的Linux交换分区
hda4 ----- Linux ReiserFS - 安装slackware使用的根分区
hda5 ----- Fat32 ------------ 存放下载的slackware-11.0-install-dvd.iso

1. 效验下载的光盘镜像,确认效验出来的MD5与下载文件中的数字相符


2. 下载 Grub for DOS
网路上有很多版本,更有汉化过的,在google里search吧。
我使用的是0.4.1,解压至C:\boot,整个目录结构如下:
引用:
C:\boot\GRUB\grub.exe
C:\boot\Grub\boot\grub\menu.lst
需要将grub.exe复制到C:\,然后修改boot.ini,添加一行C:\GRLDR="GRUB"

3. 准备kernel
用winrar或者winiso之类的工具打开slackware-11.0-install-dvd.iso,将kernels\bare.i和isolinux\initrd.img解压至C:\slackware

4. Reboot, 出现XP引导菜单,选择GRUB。这时出现grub的引导菜单,我使用的这个版本会自动搜寻磁盘中已经存在的Linux,甚至把hdb中的RHEL4和Ubuntu也找出来了:2cool
按c进入command模式,输入
引用:
kernel (hd0,0)/slackware/bzImage
initrd (hd0,0)/slackware/initrd.img
boot
接下来就是显示引导信息了,完毕后就是标准的slackware安装了,选择键盘类型,然后setup。

5. 选择安装源 Source Media Selection
我选第2项 Install from a hard drive partion始终未成成功,系统提示找到iso文件了,可是一闪而过,提示所有安装完成,不太可能吧?真的是有问题,安装包选择的时候居然还出来Gnome?

只好试试第4项 Install from a pre-mounted directory. 按下Alt + F2转入控制台,Hit Enter激活控制台,输入
代码:
mkdir /mnt/D /mnt/slackware mount /dev/hda5 /mnt/D mount -o loop /mnt/D/Downloads.../slackware-11.0-install-dvd.iso /mnt/slackware
这样slackware 11的安装光盘iso就挂载到/mnt/slackware目录下了,现在按Alt + F1返回安装界面,在安装源路径里输入/mnt/slackware/slackware就可以安装了。后面的就是选择各个大类下面的软件包了,貌似和10.2没有什么区别。
至于最后询问lilo,我没有安装,还是用grub吧







__________________
ASUS P4B266-C/P4 1.6/512M/40G+60G/Leadtek Geforce4 Ti 4200/Slackware 11
==============================
Here is my BLOG:
http://www.wardking.com/blog
http://hi.baidu.com/wardking

此帖于 06-10-22 07:49 被 zhanghualng 编辑.
  zhanghualng 当前离线   回复时引用此帖
旧 06-10-23, 23:02 第 2 帖
style007
 
style007 的头像
 
 
注册会员  
  注册日期: Sep 2006
  帖子: 93
  精华: 0
 

为什么大家不顶?

大家不顶我顶







__________________
我很笨,因为我初中文化水平;
我很丑,因为我从小在农村,现在也是;
我很老,因为我是70年代的人;
但是我真的非常非常想找份与IT有关的工作,所以我在努力。
-------------------------------------------------------------------
兄弟们,上次贴的是我读大学弟弟的照片,这次贴自己人,如果真的非常丑,给我发消息,我马上弄下来。
  style007 当前离线   回复时引用此帖
旧 06-10-23, 23:17 第 3 帖
dyte300
 
 
 
注册会员  
  注册日期: Oct 2006
  帖子: 91
  精华: 0
 

为什么大家硬盘安装都是从dos下启动?我原来就装了grub,直接重启在grub终端下操纵就行了:
kernel (hd0,x)/bzImage
initrd (hd0,X)/initrd.gz
boot







__________________
homepage: http://lianwei3.googlepages.com/home2
  dyte300 当前离线   回复时引用此帖
旧 06-10-24, 13:53 第 4 帖
lad36 帅哥
 
 
 
注册会员  
  注册日期: Jul 2005
  我的住址: 广东中山
  帖子: 58
  精华: 0
 

我顶,过几天再用slackware







__________________
fedora 10-x86-64- F41MT p2390 2048M GMAx3100 好好学习,天天向上!
  lad36 当前离线   回复时引用此帖
旧 06-10-26, 00:01 第 5 帖
dgkgnrt
 
dgkgnrt 的头像
 
 
注册会员  
  注册日期: Feb 2006
  帖子: 376
  精华: 0
 

代码:
mkdir /mnt/D /mnt/slackware mount /dev/hda5 /mnt/D mount -o loop /mnt/D/Downloads.../slackware-11.0-install-dvd.iso /mnt/slackware 这样slackware 11的安装光盘iso就挂载到/mnt/slackware目录下了
请问:三个install.iso不挂载不行吗?把它们放在vfat分区,用grub引导安装时选好硬盘分区所在位置不行吗? 我由于没有调好空间,先用grub引导了一下,可以起动安装程序,一直不明白这一点,并且我看在选source时,不是有install from a hard drive partition和install from a pre-mounted directory之分吗?
另外,从资料中看后来让从1 .bootdisk 2. cdrom 3.floppy 4. skip 四个中选内核,可是我现在既没有刻光盘,也没有引导软盘,該如何选呢?
肯请诸位大侠指点迷津!!!不胜感激!!!!

==========
----------
系统为xp+fc5,
我很笨,这点小问题也在问。没法子呀!
  dgkgnrt 当前离线   回复时引用此帖
旧 06-10-26, 09:08 第 6 帖
r00to
 
r00to 的头像
 
 
注册会员  
  注册日期: Mar 2006
  帖子: 363
  精华: 1
 

支持下楼主,但其实LINUX的lilo和grub都是完全没问题的,没必要用wingrub来引导。
:)
style007:
兄弟们,上次贴的是我读大学弟弟的照片,这次贴自己人,如果真的非常丑,给我发消息,我马上弄下来。
还是这张好很多。上次那张刁着烟太*了。







__________________
hp epc: #cpu:p3 1.4g/ ram 512M/ hd st80g /os: gentoo&windows#
neoware8500: #cpu:via 1g/ ram 256M/ cf 128M /os: 裁减linux#
acer tm3010: #基本没用#
  r00to 当前离线   回复时引用此帖
旧 06-10-26, 13:50 第 7 帖
dgkgnrt
 
dgkgnrt 的头像
 
 
注册会员  
  注册日期: Feb 2006
  帖子: 376
  精华: 0
 

我现在既没有刻光盘,也没有引导软盘,用grub引导安装时选install from a hard drive partition后,显示先有让填定/dev/hdax 字样,ok后,又让填mount分区目录。我是让iso放在xp的分区中,必须用“mount -o loop ....” 命令吗??
我用的目录 为e盘slk目录,填写/slk/ 目录可以吗?
  dgkgnrt 当前离线   回复时引用此帖
旧 06-10-27, 00:18 第 8 帖
zhanghualng 帅哥
 
zhanghualng 的头像
 
 
注册会员  
  注册日期: Apr 2004
  帖子: 185
  精华: 2
 

引用:
作者: dgkgnrt
请问:三个install.iso不挂载不行吗?把它们放在vfat分区,用grub引导安装时选好硬盘分区所在位置不行吗? 我由于没有调好空间,先用grub引导了一下,可以起动安装程序,一直不明白这一点,并且我看在选source时,不是有install from a hard drive partition和install from a pre-mounted directory之分吗?
另外,从资料中看后来让从1 .bootdisk 2. cdrom 3.floppy 4. skip 四个中选内核,可是我现在既没有刻光盘,也没有引导软盘,該如何选呢?
肯请诸位大侠指点迷津!!!不胜感激!!!!

==========
----------
系统为xp+fc5,
我很笨,这点小问题也在问。没法子呀!
我在安装的时候试验过,如果只是输入安装光盘所在的分区,继后会询问文件存放的目录,其实这就是/slackware的目录。这时如果不手动挂载光盘镜像,安装会提示选择软件包,执行下一步就会一闪而过,提示安装成功,但实际上根本就没有安装,这点还没有搞懂。有哪位高人成功了记得告知呀。
  zhanghualng 当前离线   回复时引用此帖
旧 06-10-28, 18:44 第 9 帖
iMouse
 
iMouse 的头像
 
 
注册会员  
  注册日期: Oct 2006
  帖子: 96
  精华: 0
 

灌水。。。。顶!每次版本更新的时候都有热心的兄弟分享他们的安装经验!
  iMouse 当前离线   回复时引用此帖
旧 06-10-29, 22:08 第 10 帖
dgkgnrt
 
dgkgnrt 的头像
 
 
注册会员  
  注册日期: Feb 2006
  帖子: 376
  精华: 0
 

标题: 引导slackware-11.0 的问题


在安装中,我从iso 映象中提bzlmage 及initrd.img 二个文件,再用grub 引导这二个文件 ,没有让选kernel ,而是提示“Enter 1 to select a keyboard map: ” 我 按回车后,以root进入。

这时输入setup, 进入安装程序.
.....
在选安装源时,由于我没有解压iso文件,按alt-f2进入控制台,
mkdir /mnt/slk
mount -t vfat /dev/hda8 /mnt/slk //我的iso 在hda8分区 /linux 目录下。
mkdir /mnt/install //再建安装挂载目录
mount -o loop /mnt/slk/linux/slackware-11.0-install-d1.iso /mnt/install //另外两个iso我一直不知如何再挂载使用。
按alt-f1返回安装界面,我选从硬盘安装,依次先填 /dev/hda8 , 后在目录 的选用上填上 /mnt/install/slackware
由于 我对slackware 是刚认识,我全选了: a, ap, d, e,... 用了full项。
.....
软件安完后,我建了软盘启动盘, 并安lilo为simple项于root 分区,
......

后来,我的软盘好象并不能直接引导进入slackware ,而是将slackware挂在了/mnt分区,软盘好象是一个小的linux系统。

1. 如何才能用grub引导 它呢? 我寻找了多个精华贴,也不见有grub引导slackware的命令说明 。
2. 我的软盘为何不能直接引导 ? 是不是在/boot 中少了一些文件?

lilo.cong文件内容如下(另附/boot文件目录下截图):
代码:
# LILO configuration file # generated by 'liloconfig' # # Start LILO global section lba32 # Allow booting past 1024th cylinder with a recent BIOS boot = /dev/fd0 message = /boot/boot_message.txt prompt timeout = 1200 # Override dangerous defaults that rewrite the partition table: change-rules reset # VESA framebuffer console @ 1024x768x64k vga = 791 # Normal VGA console # vga = normal # VESA framebuffer console @ 1024x768x64k # vga=791 # VESA framebuffer console @ 1024x768x32k # vga=790 # VESA framebuffer console @ 1024x768x256 # vga=773 # VESA framebuffer console @ 800x600x64k # vga=788 # VESA framebuffer console @ 800x600x32k # vga=787 # VESA framebuffer console @ 800x600x256 # vga=771 # VESA framebuffer console @ 640x480x64k # vga=785 # VESA framebuffer console @ 640x480x32k # vga=784 # VESA framebuffer console @ 640x480x256 # vga=769 # End LILO global section # Windows bootable partition config begins other = /dev/hda1 label = Windows table = /dev/hda # Windows bootable partition config ends # Linux bootable partition config begins image = /boot/vmlinuz root = /dev/hda2 label = Linux read-only # Linux bootable partition config ends
上传的图像
文件类型: png Screenshot-boot - 文件浏览器.png (41.5 KB, 65 次查看)







__________________
2004.05.01-->xp...2005.11.-->fc...2006.11-->slackware11.(zenwalk)..2007.03-->gentoo...

======
xp+zenwalk+gentoo;Celeron(R) 2.4GHz,L2-128-KB,0.13Mic;
DDR:256M+512M;intel845;:IDE,40G;:L1520B.
  dgkgnrt 当前离线   回复时引用此帖
旧 06-10-30, 08:30 第 11 帖
xiaofeng_jia
 
 
 
注册会员  
  注册日期: Mar 2005
  帖子: 34
  精华: 0
 

不错!试试,以前都刻盘
  xiaofeng_jia 当前离线   回复时引用此帖
旧 06-10-30, 11:26 第 12 帖
dyte300
 
 
 
注册会员  
  注册日期: Oct 2006
  帖子: 91
  精华: 0
 

grub源码下载编译安装后,再建立目录/boot/grub,把/usr/local/lib/grub/i386-pc里的东西都拷贝到/boot/grub中去,再编辑/boot/grub/menu.lst,比如我的:
PHP 代码:
     # By default, boot the first entry.
     
default 0
     
# Boot automatically after 30 secs.
     
timeout 1
     
# Fallback to the second entry.
     
fallback 1
     
# For booting GNU/Linux 
     
title  GNU/Linux 2.6.18
     kernel 
(hd0,0)/boot/vmlinuz-2.6.18 root=/dev/hda1 ro 
之后运行grub,进入后输入root (hdX/Y),再输入setup (hdX),确认输出信息无误就将grub安装到MBR了
  dyte300 当前离线   回复时引用此帖
旧 06-10-31, 14:32 第 13 帖
zhanghualng 帅哥
 
zhanghualng 的头像
 
 
注册会员  
  注册日期: Apr 2004
  帖子: 185
  精华: 2
 

使用grub引导slackware只需要kernle这一条命令,不需要initrd。
  zhanghualng 当前离线   回复时引用此帖
旧 06-10-31, 15:19 第 14 帖
xiaokang
 
xiaokang 的头像
 
 
注册会员  
  注册日期: Aug 2006
  帖子: 74
  精华: 0
 

我的硬盘只装了个slackware, 这样能不能从我放 .iso 文件的home分区上硬盘安装dvd呢?

hda1 ----- Linux Swap - 交换分区
hda2----- ext3 - 根分区
hda3----- ext3 - /home,下载的slackware-11.0-install-dvd.iso放在这里的
  xiaokang 当前离线   回复时引用此帖
旧 06-11-03, 17:15 第 15 帖
frenzy 帅哥
 
frenzy 的头像
 
 
注册会员  
  注册日期: Oct 2003
  我的住址: Antpolis
  帖子: 849
  精华: 6
 

if you already have Slackware installed, you just need to uprgade your existing Slackware. Much simpler than re-installing.







__________________
Keep moving...
-----------------------------------------------------------------------
Slackware 13.0 on LVM & RAID
Ubuntu 9.04 on LVM & RAID
Core2Duo E8400 + MSI P35 Neo2-FR (Intel P35) + Nvidia GTX260 + Corsair DDR2-800
  frenzy 当前离线   回复时引用此帖
发表新主题 回复


主题工具

发帖规则
您 [不可以] 发表新主题
您 [不可以] 回复主题
您 [不可以] 上传附件
您 [不可以] 编辑您的帖子

已 [启用] BB 代码
已 [启用] 表情符号
已 [启用] IMG 代码
已 [禁用] HTML 代码
[论坛跳转…]


所有时间均为[北京时间]。现在的时间是 13:54


Powered by vBulletin 版本 3.6.8
版权所有 ©2000 - 2010, Jelsoft Enterprises Ltd.
官方中文技术支持: vBulletin 中文
版权所有 ©2002 - 2009, LinuxSir.Org