LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 3876|回复: 4

*从SATA硬盘安装OpenSuSE-Linux-10.1 DVD &加& 安装光盘Linux到硬

[复制链接]
发表于 2006-7-6 01:31:33 | 显示全部楼层 |阅读模式
*从SATA硬盘安装OpenSuSE-Linux-10.1 DVD

*环境:
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
*硬件:
*CPU:ALTHON64-K8-2800+盒
*主板:微星K8T-NEO-V
*硬盘:WDC WD1600BB-00GUA0 (160GB)
*      WDC WD1600JS-00MHB0 SCSI Disk Device
*内存:金士顿256M DDR400 两根
*显示器:飞利浦107F6
*显卡:NVIDIA GeForce FX 5700LE
*DVDROM:略 (不用光驱)
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
*软件:
*Windows Server 2003 R2 Enterprise x64 Edition Service Pack 1
*64位虚拟光驱 FantomDVD-Beta-20050524
*WinRAR3.6Beta5
*GRUB引导装载程序 GRLDR
SUSE-Linux-10.1-GM-DVD-x86_64.iso
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>



*1、安装前的准备工作

*预备磁盘空间:
*我的是一块160GB(149GB)的SATA硬盘,才用了两天。硬盘分配了三个主分区和一个扩展,扩展分区包含了除三个主分区外的所有的磁盘空间。三个主分区大小分别为10000M、20000M、10000M,扩展下分配了一个5000M的逻辑分区。已分配的空间共45000M,其余的106GB空间全部空闲而且都在扩展分区。预备在这些空闲空间中分配45GB空间用于SuSE Linux 10.1使用。

*预备安装所需文件:
*在Win2k3_x64 R2平台
*下载SUSE-Linux-10.1-GM-DVD-x86_64.iso
*下载地址:download.opsuse.org http或BT方式下载。
*下载完毕,将光盘映像文件SUSE-Linux-10.1-GM-DVD-x86_64.iso挂载到虚拟光驱。我用的是64位虚拟光驱。提取光盘 /boot/x86_64/loader/ 目录下的linux和initrd这两个文件到C盘根目录,当然也可以是其它分区。
*下载GRLDR,编辑C:\boot.ini文件,末尾另起一行,输入 C:\GRLDR="GRUB" 保存。

*备份分区表:
*启动DOS运行diskgen
*备份分区表到软盘,没有软驱可以先备份到硬盘的Fat32分区中。然后启动Windows,将分区表文件发送到自己常用的几个邮箱、网络硬盘。



*2、安装

*重启计算机。
*在Windows引导菜单中选择GRUB,速按C键进入命令模式。出现GRUB提示符如下:
GRUB>
*现在开始敲命令
find / linux 按Enter键
出现一段提示
(hd0,0)
*第一个0表示第一块硬盘,也就是当前引导的硬盘。后面的0表示第一分区。
find /SUSE-Linux-10.1-GM-DVD-x86_64.iso
*提示
(hd0,1)
kernel (hd0,0)/ linux  按Enter键
*出现一段提示,包含了文件的一些信息。
initrd (hd0,0)/initrd  按Enter键
*出现一段提示
boot 按Enter键
*开始装载内核引导系统安装

*提示 CD ,选back或直接OK。
*然后是语言、鼠标、键盘的选择,都按默认的就行。中文界面在后面可以再选。
*接下来是安装源的选择。提供了三种安装方式CD-ROM Network Hard Disk 。选择Hard Disk 。接下来是选择分区partition,当时在grub命令find /SUSE-Linux-10.1-GM-DVD-x86_64.iso的是(hd0,1),那么现在应该选择第sda2。然后是指定安装文件所在位置。输入/SUSE-Linux-10.1-GM-DVD-x86_64.iso回车就可以了。这时可以直接从ISO光盘映像中读取安装文件。
*然后是语言选择,这里滚动棒向下拖可行简体中文。
*接下来的一步步很简单,各个细节可以都看看。不确定的就取消或者是后退。
*最重要的是分区的地方。可以选择第二项基于此建议进行分区。对于系统自动分配的Linux分区不满意的,可以一个一个的删除。注意,这里只手动删除Linux的分区。区分Windows分区和Linux分区,只看文件系统类型。只要是标有Linux的都删除。
*一个一个的慢慢删,不要删错了。
*然后按自己的需要进行手工创建Linux分区,使用什么文件系统,以及每个分区的大小和挂载点。
*做好后,点完成。这样分区就模拟设定好了。
*接下来看还有什么选项要改,如果没什么特别要求就下一步下一步确定就成。
*接下来是开始创建文件系统(进行分区和格式化)。这里的分区就是上面手动设置的分区。这一步就是真正的对硬盘进行写入的操作了。这大概要花二十分钟以上的时间,安装时间由安装软件的多少和处理器、内存、硬盘等硬件的性能决定。



*3、用户配置


*4、登录
*用户配置后,重启计算机。
*如果没有将GRUB安装到MBR,可以在Windows引导菜单选择GRUB。由Windows的ntldr引导装载程序引导GRUB(C盘根目录下的GRLDR),GRUB默认从硬盘的第一个分区中找/boot/grub/menu.lst 这个文件中包含了引导的一些参数。如果第一分区的这个路径没找到,继续到第二分区找。如果所有分区的这个都没有这个路径就找/grub/menu.lst最后是直接在/根目录找。引导装载程序不受文件系统的限制。
*由于已经安装了SuSE Linux,所以在Windows引导菜单中选择grub菜单后,能够依次从第一分区再到第二分区,直到/dev/sda8这个分区中找到/boot/grub/menu.lst 。注意,由于/boot分区是单独分区,所以在这个/dev/sda8(/根目录)有一个名为boot的链接文件(目录),链接指向/boot目录。/boot目录对应的是/dev/sda7的根分区。接下来就找到了引导装载程序的配置文件。grub的配置文件都放在/boot/grub下。
*现在就看到了SuSE Linux的引导菜单。
*如果GRUB不是安装在MBR的,此时看到的SuSE Linux的引导菜单是没有16色图片背景的。


OpenSuSE-10.1 login:root
password:
#df -T
#ls -l /
#ls /windows/
#mkdir /windows/G
#ls /windows/
#mount -t vfat /dev/hda1 /windows/G
#ls -l /windows/G

#dd if=/dev/sda7 of=/windows/G/linux.bin bs=512 count=1
*这条命令是在文件系统为Fat32的C盘根目录写入了 /dev/sda7的第一个扇区的信息。当时将GRUB安装在/dev/sda7,这个分区的第一个扇区就相当于MBR主引导记录。其中包含了SuSE Linux的引导装载程序GRUB。
*如果硬盘上没有Fat32的分区,所有的Windows都使用的NTFS文件系统。那么不要将文件写入NTFS的磁盘分区中,会造成文件系统崩溃的。SuSE Linux目前暂时不支持对NTFS文件系统的写入。
*可用
#dd if=/dev/sda7 of=/linux.bin bs=512 count=1
*将文件写入Linux的根分区下。然后再想办法复制到NTFS磁盘分区中。


#ls -l /boot/grub/
#cp /boot/grub/menu.lst /windows/G/menu_suse.lst


*进入Windows操作系统,在C盘根目录建boot文件夹,进入boot文件夹建grub子文件夹。将根目录下的menu_suse.lst复制到C:\boot\grub\  并改名为menu.lst 。
*将linux.bin复制到C盘根目录下。
*编辑C:\boot.ini文件。在末尾另起一行,输入 C:\linux.bin="SuSE-Linux-10.1"  保存。

#startx
*启动图形界面用户配置
 楼主| 发表于 2006-7-6 01:32:39 | 显示全部楼层
安装光盘Linux到硬盘
LiveCD > 光盘Linux
________________________________
以Slax-ChineseOptimized为例
中文版http://www.kring.cn/slax/Slax-5.0.6-ChineseOptimized-RC5.iso   (209MBytes)
   
英文版http://www.slax.org/download.php

安装光盘Linux到硬盘
1.安装grub
如果你的机器上安装了Windows NT2000XP的话,首先下载个grub
http://www.ubuntu.org.cn/download/installformharddisk/grldr
将 grldr 复制到 C,编辑CBOOT.INI,加入一行
C:\GRLDR='GRUB-Slax Linux'

2.提取LiveCD文件到某分区的LiveCD目录中。比如C:\LiveCD\ 目录下。
3.在C:\boot\grub\ 目录下建文件menu.lst文件。在其中添加如下内容:

title slax-5.0.6-CN
root (hd0,0)
kernel (hd0,0)/LiveCD/boot/vmlinuz max_loop=255 init=linuxrc load_ramdisk=1 prompt_ramdisk=0 ramdisk_size=4444 root=/dev/ram0 rw
initrd (hd0,0)/LiveCD/boot/initrd.gz
boot


C:\boot.ini文件属性为不只读,且有写入权限的情况下,保存文件。使用软件禁用了文件的修改、写入、删除等权限的,要先恢复其权限。

4.重启计算机,可以选择'GRUB-Slax Linux' ,这时会由Windows的引导装载程序ntldr引导GRUB引导装载程序,GRUB首先在第一分区的 /boot/grub/ 目录中找引导配置文件。主要是找menu.lst这个文件,它包括了grub的引导的内容、参数。如果配置无误,现在就可以引导LiveCD了。200MB的光盘Linux就启动了。


Slax-ChineseOptimized
CD启动直接运行,免安装,免配置
基于Slax-5.0.6进行的优化
>>进入讨论区


只需要1张3寸光盘,即可满足平日 Web浏览、Term BBS、SSH登录、MSN/ICQ/Jabber、Wget下载、观看rm影片、观看DVD,观看Mpeg4等等需要。





>>进入讨论区
主要特点:
CD启动直接运行,免安装,免配置
209MBytes大小,可以刻录到3.5寸CD-R盘片上,实现真正的口袋操作系统
全简体中文,并可显示繁体中文、日文和韩文
完全符合中国大陆Linux用户的习惯
桌面/娱乐/紧急恢复Linux
支持绝大部分常见的声卡、显卡、网卡、无线网卡
支持拨号、PPPoE(ADSL)、Wifi等接入方式

主要应用软件:
KDE 3.4
RealPlayer 10
QTerm 0.4.0P3
Opera 8.5
Ethereal 0.10
Xine DVD player
KOffice
OpenSSH
Kopete IM tool
NTP 客户端

使用方法:
下载ISO文件(209MBytes)
刻录到CD-R盘片上(所有5寸盘片,绝大多数3.5寸CD-R盘片均可以刻录)
重新启动计算机,从光盘引导,无须安装和配置,即可直接使用。
如果想在系统启动后弹出Slax的CD盘片(例如想观看DVD或者光盘MP4影片),则需要在引导时的提示符输入“slax copy2ram”并回车
想配置无线网络,可以在启动XWindows后运行kwifimanager

主要优化内容:
基于Slax-5.0.6进行的优化
调整了显示字体
创建了RealPlayer和QTerm两个Module
预置一些中国用户常用的公共Module
删除A3b刻录工具和KPlayer等以节约空间
其它复合中国用户使用习惯的调整

>>进入讨论区
立即下载:Slax-5.0.6-ChineseOptimized.iso! (209MBytes)
sha1 : 1d974eb3a67ba5928e8aa5942514ab976c9e94cc

Liao,Yang < dbpz@dbpz.com >
回复 支持 反对

使用道具 举报

发表于 2006-7-6 02:41:57 | 显示全部楼层
写的这么辛苦应该加精华吧?
回复 支持 反对

使用道具 举报

发表于 2006-7-6 09:59:55 | 显示全部楼层
SATA硬盘在分区的时候提示,由于将其辨认为USB类硬盘,所以不能进行添加,删除编辑,只能进行安装点的设置.不知道楼主是否有类似的提示呢?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-7-6 12:20:09 | 显示全部楼层
Post by 小丑奇兵
SATA硬盘在分区的时候提示,由于将其辨认为USB类硬盘,所以不能进行添加,删除编辑,只能进行安装点的设置.不知道楼主是否有类似的提示呢?

没有遇到这样的问题。
由于是硬盘安装,所以很多地方和经典安装方式不一样。
SATA安装Linux已经不是问题。2.6内核就可以了。
SATA安装Windows,方法是准备对应安装版本以及芯片组的SATA-RAID安装驱动软盘和安装系统的CD。经典安装,开机光盘引导,接下来看屏幕提示按F6键加载驱动并插入软盘。按提示按键盘上的S键确定加载SATA-RAID驱动,如果无误就可以正常安装了。还有如果选择NTFS文件系统,驱动盘上还要有NT4或者是NT5支持。Win2000/XP/2k3,有NT5支持就可以了。由于大硬盘支持的问题,早期的XP-sp1以及Home版和2000有个134GB的问题。也就是说大于134GB的硬盘只能当作134GB来认。这样在分区时,应该先分一个或三个主分区(推荐三个主分区),共占用几十GB的空间。扩展暂不分,扩展可以在安装过2003sp1到其中一个主分区后再用2003的磁盘管理工具分配,先将全部剩余空间划为扩展,再根据需要在扩展下建逻辑分区,预留20GB以上的空间给Linux 。
当然,如果有只用Linux不用Windows的朋友,也可以把整块硬盘空间都交给Linux分配。Linux在硬盘管理上的确是很有优势。
我这只是说的分区的方案和思想。
SATA安装操作系统,关健是要先找到硬盘,在BIOS设置中查找有关于SATA的选项。要不然,就算有CD也安装不了。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表