|
|
方法很简单
直接去/etc/fstab按照你实际的分区情况修改就可以了
把根 /
swap
分区前面的 /dev/hda?
按照实际的情况重新设置
如果你还挂载了其他分区,
同样按照实际的情况设置
这个是我修改国的
/dev/hda11 ~~这里从7修改为11~~ / ext3 acl,user_xattr 1 1
/dev/hda10 ~~这里从9修改为10 swap swap defaults 0 0
proc /proc proc defaults 0 0
sysfs /sys sysfs noauto 0 0
debugfs /sys/kernel/debug debugfs noauto 0 0
usbfs /proc/bus/usb usbfs noauto 0 0
devpts /dev/pts devpts mode=0620,gid=5 0 0
~~下面同样也按照我的分区情况设置好了~~
/dev/hda1 /media/c vfat rw,auto,user,iocharset=utf8,codepage=936,utf8 0 0
/dev/hda9 /xp ext2 defaults 0 0
/dev/hda6 /media/tools vfat rw,auto,user,iocharset=utf8,codepage=936,utf8 0 0
/dev/hda7 /media/documents vfat rw,auto,user,iocharset=utf8,codepage=936,utf8 0 0
/dev/hda8 /media/musicmovie vfat rw,auto,user,iocharset=utf8,codepage=936,utf8 0 0
/dev/hda5 /media/last ntfs rw,auto,user,nls=utf8,umask=000,codepage=936 0 0
然后在分区管理器里重读就会有变化了
但是我的重读后还是没有完全符合我的实际的分区情况
反正没管他
重启
用grub命令行引导进入
kernel 后面的参数不用太多
最多加一个 root=/dev/hda11 就是你根分区的分区号了
其他的参数如果你记得加上也无所谓,
反正我记不到,但是启动没有任何问题
进去后发现一切正常了
swap也挂上去了
一切ok了
yast 里 引导装载程序
选友下角里的其他/建议新配置
这样menu.lst里的东西也变成你现在的情况了
然后按照自己的情况选择把grub安装在哪里
我是选择安装到/dev/hda11了
你也可以覆盖mbr
ok了,一切都正常了
这样就可以随意改变已经安装的系统的分区大小和分区位置了
如果前面安装时分区不够用了,
你要调整分区大小,
或者你干脆就把整个linux都copy到一个新的分区里
如果分区号变了就如上面的设置作下来就可以了
呵呵
高兴阿,又学了点东西
我是安装的xp和sled10双系统
因为自己的需要在xp下用pq重新把前面的两个分区合并了
这样分区表就和以前不一样了,
我在xp下安装了grub后
grub命令行引导进入sled10
启动时发现系统找不到swap分区,failed
但是系统可以正常运行,我现在就是在sled10下发帖
系统监视器里资源一项里
已用交换一直都是0
这个说明swap分区没有找到
请问如何解决?
这个是现在我进入系统后终端运行grub看到的
grub> kernel (hd0,
Possible partitions are:
Partition num: 0, Filesystem type is fat, partition type 0xc
Partition num: 4, Filesystem type unknown, partition type 0x7
Partition num: 5, Filesystem type is fat, partition type 0xb
Partition num: 6, Filesystem type is fat, partition type 0xb
Partition num: 7, Filesystem type is fat, partition type 0xb
Partition num: 8, Filesystem type is ext2fs, partition type 0x83
Partition num: 9, Filesystem type unknown, partition type 0x82
Partition num: 10, Filesystem type is ext2fs, partition type 0x83
和我的实际分区一样
其中4是ntfs格式的
9是swap分区
系统显示unknown
但是我的yast里的分区显示的还是以前的分区情况
怎么重读分区表都没有变化
完全不能反应现在我的硬盘的真是的分区情况
请问如何让系统认识我现在的真实的硬盘分区情况呢?
至少要让系统认识swap分区,并且挂载这个分区阿 |
|