QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1297|回复: 8

请教:在FC2下怎样安装Debian

[复制链接]
发表于 2005-1-7 19:04:44 | 显示全部楼层 |阅读模式
我现在用的FC2,另外winxp,分区比较多有十几个。Intel P4, 256M RAM. 有点装debian的冲动,但是不懂debian。现在的想法是想把一个5G 的FAT32分区格式化为ext3分区用来装debian。现在linux有/boot, /home, swap和/ 分区。我想三个系统(debian, FC2, WinXP)并存, 不知道怎么安装较好,swap分区可以用FC2的吗?请给我一些建议,谢谢!
发表于 2005-1-7 20:26:13 | 显示全部楼层
5G 的FAT32分区格式化为ext3分区用来装debian。现在linux有/boot, /home, swap和/ 分区。我想三个系统(debian, FC2, WinXP)并存, 不知道怎么安装较好,swap分区可以用FC2的吗?请给我一些建议,谢谢!

三个系统共存是可以的,只要grub或是lilo设置好就可以了,swap分区可以公用的.
回复

使用道具 举报

 楼主| 发表于 2005-1-7 21:03:54 | 显示全部楼层
下载了 http://debian.cn99.com/debian-cd/sarge/rc2/sarge-i386-1.iso, 然后按照 http://softforge.3322.org/d-i-manual/manual/zh_CN.i386/apcs04.html 安装出现问题:

1。 激活交换分区的时候,我用现在FC2系统下的交换分区/dev/hda4。 mkswap /dev/hda4 sync; sync; sync swapon /dev/hda4 提示:swapon: /dev/hda4: Device or resource busy 我没理会它,继续
2。 下载了sarge-i386-1.iso, 挂载到一个目录下或者解压到一个目录下都会出现后面提到的错误
3。 运行debootstrap: checking ...., 然后Extracting......
最后提示下面的错误:
Inconsistency detected by ld.so: rtld.c: 1192: dl_main: Assertion `(void *) ph->p_vaddr == _rtld_local._dl_sysinfo_dso' failed!
W: Failure trying to run: chroot /mnt/debinst mount -t proc proc /proc
umount: /mnt/debinst/dev/pts: not found
umount: /mnt/debinst/dev/shm: not found
umount: /mnt/debinst/proc/bus/usb: not found
umount: /mnt/debinst/proc: not mounted

不知道什么问题,无法继续进行。
回复

使用道具 举报

发表于 2005-1-7 21:24:05 | 显示全部楼层
这篇文章不错,不过你可能误解了我的意思,我指的是两个linux系统可以使用一个swap分区,但是不是同时.如果你想在fc下安装debian是可以的,但是这个时候是没法用mkswap /dev/hdxx(fc正在使用的swap分区)的.
回复

使用道具 举报

发表于 2005-1-7 22:48:34 | 显示全部楼层
天呐

楼主要同时跑两个OS!
回复

使用道具 举报

发表于 2005-1-7 23:59:00 | 显示全部楼层
[quote:8a02d955f5="atfa"]天呐

楼主要同时跑两个OS![/quote]
听说以后的CPU可以
回复

使用道具 举报

 楼主| 发表于 2005-1-8 01:34:12 | 显示全部楼层
[quote:70de0724e7="atfa"]天呐

楼主要同时跑两个OS![/quote]

呵呵,现在哭天也没用啊!!!

续上面操作不行后, 下载了vmlinuz, initrd.gz等文件. 我在/boot/grub/grub.conf文件中加入了
title Debian
kernel (hd0,/boot/debian/vmlinuz root=/dev/ram ramdisk_size=20000
initrd (hd0,/boot/debian/initrd.gz

保存,重启动,安装debian, 安装的时候我就选择了把debian安装在hda8上, 选用原来的hda4 swap分区, 默认的就是网络安装, 提示配置网络, 一路next下来, (宿舍网络用帐号上网), 接下来就是base 系统安装, (? 都怀疑不知道从哪儿获取的安装文件, 网络没有登陆帐号可以吗, 我下载了sarge-i386-1.iso, 但是安装过程中也没有让我选定啊!), 安装grub的时候选择了安装在(hd0,7), 即hda8上, 结果好像是grub安装不成功, go back后再来好像是成功了, 这个时候就提示重启了. 这一下,我的天啊, debian, fc, winxp三个选项,  winxp能进去, debian进去还是安装(显然是的), 最要命的是fc2再也进不去了, 提示和上面的类似, 也是 inconsistence.

没办法,从硬盘重装FC2, 升级修复不了( 提示有多个/ 系统, 估计就是原来的hda10的fc2 和现在的hda8的debian ). 分区不变, 可是有半年来好多重要的数据在/home下啊! FC2的grub 安装在hda10上, 重装后但是还是进不去.  

还在想办法!
回复

使用道具 举报

 楼主| 发表于 2005-1-8 02:14:41 | 显示全部楼层
估计是FC2的grub损坏了, 原来没有装在mbr上. 现在才发现没有做装linux启动盘多么不爽, 我没有刻过光盘也不好修复,只好再次从硬盘安装一遍,这次在grub配置的时候, add上了一个选项, 把hda10上debian的可启动grub加上.重装完后, 呵呵,还是进不了FC2, 但是可以进debian了, 增加点信心. 进去,配置安装, 由于debian 单独安装在hda8上, 而原来的sarge-i386-1.iso放在hda9的/home上, 不能硬盘安装, 跳过去, 能登录debian了.这下可好了, 有了个shell, 能做一些事情了. 把hda9, hda10都挂载上, copy iso, vi  grub.conf等. 困了,睡了,明天接着来.
回复

使用道具 举报

发表于 2005-1-10 14:31:35 | 显示全部楼层
[quote:e746341ad8="atfa"]天呐

楼主要同时跑两个OS![/quote]
可以的
[code:1]
mount /dev/hda3 /debian
mount -o bind /proc /debian/proc
(mount -o bind /dev /debian/dev) 如果不是static dev (udev/devfs)
(mount -o bind /home /debian/home) 共用
mount -t tmpfs none /debian/tmp

chroot /debian /bin/bash
[/code:1]
共用 kernel, network
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-10-5 04:40 , Processed in 0.042875 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

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