Slackware13与Win7安装小记

来源:互联网 发布:淘宝质量好的网红店 编辑:程序博客网 时间:2024/05/07 10:26

声明: 先装哪个,后装哪个,只是细微差别,原理一样.


-------------分区--------- -因人而异----------------

seagate 320G[按1024MB/G算近300G]:

硬盘分区:

[3个主分区] 30G系统[win7],两个80G,NTF格式.
[1个扩展分区][linux 83] 20G/,90G/home. 以后不用时,直接把他干掉.但最大可能还是想干掉win7,

--------------------------------------------------------


假设先装Slackware13后win7.

[其实谁先谁后没关系.主要搞好开机时,系统引导的Grub或者lilo,搞不好,两个系统都上不了,好点只能进入一个系统] .

1)光盘一开始,要敲几下回车, 直至有#号出现,等待受命.
2)fdisk -l 试先了解一下整下硬盘, 未格式化前的分区信息.

3)装slackware13时要格式化磁盘

代码: fdisk /dev/sda 整块硬盘.

出现有很多选项,h帮助,p打印,t修改文件系统(linux代号83),w写,n是新建分区.


4)w完之后,代码:setup,进入安装界面,

   注意安装lilo时, 选expert,装在Root目录. 然后 写标签名: 我的sda1是win7,sda5是slackware13

5)之后, lilo -v安装,然后重启. (选MBR,我不会弄)
   注:

   若没有安装lilo,重入光盘, 把硬盘上slackware 根目录挂到系统盘/floppy/中.
   chroot floppy,让floppy成为根目录.,进入/sbin运行liloconfig安装lilo.或直接代码 sh ./ liloconfig


6)最后一步

前提一:若Win7中没有FAT格式的盘.结论:用第三方软件easyBCD.

挂载win7 C盘到/mnt/c ,因为linux不支持NTF格式,

在Windows中:用easyBCD生成一个双系统都支持的文件,一般在C:/NST/名子忘了.
在Slackware中: dd if=/dev/sda5[ linux系统] of=/mnt/c/NST/bcd生成文件名[Win7] bs=512 count=1,将linux引导信息写进bcd文件.重启即可.

 

前提二:

若Win7中有FAT格式的盘,U盘也行, 结论:不用easyBCD等三方软件

在linux中挂载一个FAT格式的盘

dd if=/dev/sda5[ linux系统] of=/mnt/神马FAT盘/取个小名.lnx bs=512 count=1.

重启一下,进入Windows,将"取个小名.lnx"复制进C: ,

 修改boot.ini ,添加C:/取个小名.lnx="Slackware_13",保存重启即可.


7)进slackware,键入startx进入KDE界面[startxfce进入gnome界面]