当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 4 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : [问题]linux和XP双系统,增加分区之后用不用修改grub和fstab
帖子发表于 : 2007-12-05 12:05 
头像

注册: 2007-12-05 11:56
帖子: 131
送出感谢: 0 次
接收感谢: 0 次
linux和XP双系统,用了一段时间后感觉linux系统空间不足,于是又分出了10G空间。sda9装的是linux系统,在sda9前有10G剩余的空间,刚从sda8(XP的G盘)中分出来的,但没格式化,一但格式化,这10G是不是就要成为sda9,而以前的linux系统所在的分区就会成为sda10,是不是要修改grub和fstab。

分区情况如下:
/dev/sda1 15 G ntfs C xp系统
/dev/sda5 15G ntfs D
/dev/sda6 20G ntfs E
/dev/sda7 40G ntfs F
/dev/sda8 35G ntfs G
/dev/none (未占用的有10个G在这(刚刚用PQ在原来的sda8(G盘)中刚分出了来的。想把现在这10个G加到linux的根分区,不想把现在的比如/home或者/usr挂到这10个G里))
/dev/sda9 12G ext3 / linux系统
/dev/sda10 2G swap


页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2007-12-05 15:30 
头像

注册: 2007-03-30 9:46
帖子: 225
送出感谢: 1
接收感谢: 0 次
得修改fstab,grub不用改


_________________
在国外,众多程序员为了理想而夜以继日;
而在国内,程序员在为填饱自己和家人的肚子而埋头苦干。


页首
 用户资料  
 
3 楼 
 文章标题 : 我的 fstab
帖子发表于 : 2007-12-05 16:25 
头像

注册: 2007-12-05 11:56
帖子: 131
送出感谢: 0 次
接收感谢: 0 次
这10G一直没敢动,尚未格式化,因为是在XP下的G盘里新分出来的10G,而linux装在了硬盘的最末尾,如果格式化相当于在linux系统前增加了一个sda9,而linux以前是sda9(即grub里的root (hd0,8)),如果变成sda10,grub真的不用改吗?启动的时候不是要按照grub来调动系统吗?现在真的很迷糊,得到的答案也不统一!

我现在的fstab:
LABEL=/ / ext3 defaults 1 1
tmpfs /dev/shm tmpfs defaults 0 0
devpts /dev/pts devpts gid=5,mode=620 0 0
sysfs /sys sysfs defaults 0 0
proc /proc proc defaults 0 0
LABEL=SWAP-sda10 swap swap defaults 0 0
/dev/sda5 /mnt/windows_d ntfs umask=000,nls=utf8
/dev/sda8 /mnt/windows_g ntfs umask=000,nls=utf8
/dev/sda6 /mnt/windows_e ntfs umask=000,nls=utf8
/dev/sda7 /mnt/windows_f ntfs umask=000,nls=utf8



现在的grub ——menu如下
# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE: You do not have a /boot partition. This means that
# all kernel and initrd paths are relative to /, eg.
# root (hd0,8)
# kernel /boot/vmlinuz-version ro root=/dev/sda9
# initrd /boot/initrd-version.img
#boot=/dev/sda
default=0
timeout=5
splashimage=(hd0,8)/boot/grub/splash.xpm.gz
hiddenmenu
title Fedora (2.6.23.1-10.fc7)
root (hd0,8)
kernel /boot/vmlinuz-2.6.23.1-10.fc7 ro root=LABEL=/ acpi=off noapic rhgb quiet
initrd /boot/initrd-2.6.23.1-10.fc7.img
title Windows XP
rootnoverify (hd0,0)
chainloader +1


页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2007-12-06 0:14 

注册: 2007-09-21 16:42
帖子: 100
送出感谢: 0 次
接收感谢: 0 次
需手动修改fstab和menu.lst

新建分区以后那10G会占用sda9,原来的sda9,sda10依次后移
再个,新建分区在/分区之前,这个比较麻烦的

个人看法
fstab第一行改为/dev/sda10 / ext3 defaults 1 1
并在最后加一行/dev/sda9 /文件夹名/ ext3 defaults 0 0
menu.lst中的那个 root (hd0,8)改为root(hd0,9)

可能还有欠缺,高手指教


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 4 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 4 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译