关于swap设置
我是linux的初学者,请大家多帮忙我的magiclinux安装在硬盘最后一个分区,我装系统时没有分swap分区
现在我在magiclinux分区前,划了400M的空间格成swap分区,但是grub出现错误,error 17,我想问一下能不能在magiclinux分区前增加分区呢?如何设置?
我现在在其他盘建立了一个swap文件,我想开机直接挂载,不知道在fstab里的语句怎么增加?还用不用做其他设置,望各位大大能说的详细些
ps:本人最近想学ethereal,但是到官网上的下载区看的糊里糊涂,不知道该下哪一个,望指教 8O 在分区前 令加一个分区
自然是启动不了了
原来的比如在hda5 现在的 跑到 hda6了 就不行了
这个需要改 gurb 的设置
具体怎么改嘿嘿不知道的说 magiclinux分区前增加分区,会启动不了,
楼主划了400M的空间格成swap分区,但是grub出现错误,
也应该是这个原因,
因为分区表改动了,那么设备名也要改动
如你的linux原理是hda6的,在之前分多了一个区,那么你的linux不再是安装再hda6了,而是变成hda7
所以,修复linux的启动也很简单,以下两步
1。修改grub的grub.conf文件
2。修改fstab文件
都是你实际的linux安装位置修改,就行了,
如何修改这些文件,可以用livecd,或安装光盘的resure模式(如果有),其他linux启动盘等
不想修改也很简单,把那个swap删掉,在linux分区后面的分区里划一部分来做swap分区就行了
如果使用swap,在fstab里和使用swap分区的写法是一样的
swap文件的路径 swap 。。。。。。。。。。就行了
ethereal没用过,一般是rpm的,或gz,bz等包是linux的,一般网址不会很乱吧。。。。 谢谢楼上两位
我的grub
# grub.conf generated by MagicInstaller.
# Note that you do not have to rerun grub after making changes to this file.
default=1
timeout=10
splashimage=(hd0,7)/boot/grub/splash.xpm.gz
title windows XP
rootnoverify (hd0,0)
chainloader +1
title MagicLinux
root (hd0,7)
kernel /boot/vmlinuz-2.6.15.3ro root=/dev/hda8 vga=791 splash=silent
initrd /boot/initrd-2.6.15.3.img
title MagicLinux (Graphics Mode)
root (hd0,7)
kernel /boot/vmlinuz-2.6.15.3 init 5 ro root=/dev/hda8 vga=791 splash=silent
initrd /boot/initrd-2.6.15.3.img
title MagicLinux (Console Mode)
root (hd0,7)
kernel /boot/vmlinuz-2.6.15.3 init 3 ro root=/dev/hda8 vga=791 splash=silent
initrd /boot/initrd-2.6.15.3.img
title MagicLinux (Single Mode)
root (hd0,7)
kernel /boot/vmlinuz-2.6.15.3 init 1 ro root=/dev/hda8 vga=791 splash=silent
initrd /boot/initrd-2.6.15.3.img
fstab
/dev/hda8 / ext3 defaults 1 1
none /dev/pts devpts gid=5,mode=6200 0
none /dev/shm tmpfs defaults 0 0
/dev/hdc /mnt/cdrom iso9660,udf iocharset=cp936,noauto,user,kudzu,ro,exec 0 0
none /proc proc defaults 0 0
none /sys sysfs defaults 0 0
/dev/hda1 /mnt/hda1 vfat ,umask=0,exec 0 0
/dev/hda5 /mnt/hda5 vfat ,umask=0,exec 0 0
/dev/hda6 /mnt/hda6 vfat ,umask=0,exec 0 0
/dev/hda7 /mnt/hda7 vfat ,umask=0,exec 0 0
要是修改的话是不是把grub里的magiclinux hda都+1,和fstab的/dev/hda8+1就行? 恩差不多 大哥,这个差一点,就起动不了的...
能不能把具体修改位置标出来 再多问一句
我在/mnt/hda5 里面建立了一个名字为1.swap的swap文件
我想开机就挂载 怎么写fstab语句
谢谢
Re: 关于swap设置
ps:本人最近想学ethereal,但是到官网上的下载区看的糊里糊涂,不知道该下哪一个,望指教 8O
你下for redhat/fedora那个 再多问一句
我在/mnt/hda5 里面建立了一个名字为1.swap的swap文件
我想开机就挂载 怎么写fstab语句
谢谢
挂这个文件做什么呢? 谢谢楼上两位
我的grub
# grub.conf generated by MagicInstaller.
# Note that you do not have to rerun grub after making changes to this file.
default=1
timeout=10
splashimage=(hd0,7)/boot/grub/splash.xpm.gz
title windows XP
rootnoverify (hd0,0)
chainloader +1
title MagicLinux
root (hd0,7)
kernel /boot/vmlinuz-2.6.15.3ro root=/dev/hda8 vga=791 splash=silent
initrd /boot/initrd-2.6.15.3.img
title MagicLinux (Graphics Mode)
root (hd0,7)
kernel /boot/vmlinuz-2.6.15.3 init 5 ro root=/dev/hda8 vga=791 splash=silent
initrd /boot/initrd-2.6.15.3.img
title MagicLinux (Console Mode)
root (hd0,7)
kernel /boot/vmlinuz-2.6.15.3 init 3 ro root=/dev/hda8 vga=791 splash=silent
initrd /boot/initrd-2.6.15.3.img
title MagicLinux (Single Mode)
root (hd0,7)
kernel /boot/vmlinuz-2.6.15.3 init 1 ro root=/dev/hda8 vga=791 splash=silent
initrd /boot/initrd-2.6.15.3.img
fstab
/dev/hda8 / ext3 defaults 1 1
none /dev/pts devpts gid=5,mode=6200 0
none /dev/shm tmpfs defaults 0 0
/dev/hdc /mnt/cdrom iso9660,udf iocharset=cp936,noauto,user,kudzu,ro,exec 0 0
none /proc proc defaults 0 0
none /sys sysfs defaults 0 0
/dev/hda1 /mnt/hda1 vfat ,umask=0,exec 0 0
/dev/hda5 /mnt/hda5 vfat ,umask=0,exec 0 0
/dev/hda6 /mnt/hda6 vfat ,umask=0,exec 0 0
/dev/hda7 /mnt/hda7 vfat ,umask=0,exec 0 0
要是修改的话是不是把grub里的magiclinux hda都+1,和fstab的/dev/hda8+1就行?
那样的话改成
grub如下:7改成8
# grub.conf generated by MagicInstaller.
# Note that you do not have to rerun grub after making changes to this file.
default=1
timeout=10
splashimage=(hd0,8)/boot/grub/splash.xpm.gz
title windows XP
rootnoverify (hd0,0)
chainloader +1
title MagicLinux
root (hd0,8)
kernel /boot/vmlinuz-2.6.15.3ro root=/dev/hda9 vga=791 splash=silent
initrd /boot/initrd-2.6.15.3.img
fstab修改如下,
/dev/ hda9 / ext3 defaults 1 1
none /dev/pts devpts gid=5,mode=6200 0
none /dev/shm tmpfs defaults 0 0
/dev/hdc /mnt/cdrom iso9660,udf iocharset=cp936,noauto,user,kudzu,ro,exec 0 0
none /proc proc defaults 0 0
none /sys sysfs defaults 0 0
/dev/hda1 /mnt/hda1 vfat ,umask=0,exec 0 0
/dev/hda5 /mnt/hda5 vfat ,umask=0,exec 0 0
/dev/hda6 /mnt/hda6 vfat ,umask=0,exec 0 0
/dev/hda7 /mnt/hda7 vfat ,umask=0,exec 0 0
#加上swap文件自动挂载
swap文件的路径 none swap defaults 0 0
例如你的swap文件在/myswap(swap文件的创建请看其它贴子)
就是
/myswap none swap defaults 0 0
Re: 关于swap设置
ps:本人最近想学ethereal,但是到官网上的下载区看的糊里糊涂,不知道该下哪一个,望指教 8O
你下for redhat/fedora那个
仓库里有. 谢谢大家热心帮忙,swap 文件 我把1.swap名字改成 swap后,增加
/mnt/hda5/swapswapswap defaults 0 0就可以开机加载了,
改grub有点怕怕,就放弃了
页:
[1]