fedora10重新挂载swap

2009年02月04日 Fedora, Linux 暂无评论

昨晚为了装oracle, 由于swap太小,不满足安装条件,重新分区又出现问题,搞了半天都没用。最后还把原来的win2003给格了,问题还是有,明明分了个swap, 在fedora下用 df -h却没查看到。现在分区是相当零散,合并不了。

进了ubuntu

fantlam@fantlam-desktop:~$ df -h
文件系统            容量  已用 可用 已用% 挂载点
/dev/sda5             9.7G  5.6G  3.7G  60% /
tmpfs                 474M     0  474M   0% /lib/init/rw
varrun                474M  200K  474M   1% /var/run
varlock               474M     0  474M   0% /var/lock
udev                  474M  2.8M  471M   1% /dev
tmpfs                 474M  148K  474M   1% /dev/shm
lrm                   474M   39M  435M   9% /lib/modules/2.6.24-20-generic/volatile

它是把当前的挂载的盘列出来

再使用命令

fantlam@fantlam-desktop:~$ sudo fdisk -l
[sudo] password for fantlam:

Disk /dev/sda: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x947552a0

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1        1020     8193118+   7  HPFS/NTFS
/dev/sda2            1021       19457   148095202+   f  W95 Ext'd (LBA)
/dev/sda5            1021        2295    10241406   83  Linux
/dev/sda6   *        2296        3570    10241406   83  Linux
/dev/sda7            3571        3573       24066   17  Hidden HPFS/NTFS
/dev/sda8            3574        3694      971901    7  HPFS/NTFS
/dev/sda9            3695        3697       24066   17  Hidden HPFS/NTFS
/dev/sda10           3698        3853     1253038+  82  Linux swap / Solaris
/dev/sda11           3854        4819     7759363+   7  HPFS/NTFS
/dev/sda12           4820        4845      208813+   7  HPFS/NTFS
/dev/sda13           4846        9945    40965718+   7  HPFS/NTFS
/dev/sda14           9946       15045    40965718+   7  HPFS/NTFS
/dev/sda15          15046       19457    35439358+   7  HPFS/NTFS

Disk /dev/sdb: 80.0 GB, 80060424192 bytes
255 heads, 63 sectors/track, 9733 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x8f8003b1

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1               1         995     7992306   83  Linux
/dev/sdb2            3546        9733    49705110    f  W95 Ext'd (LBA)
/dev/sdb3   *         996        2398    11269597+  bf  Solaris
/dev/sdb4            2399        3545     9213057   a5  FreeBSD
Partition 4 does not end on cylinder boundary.
/dev/sdb5            3546        9733    49705078+   7  HPFS/NTFS

Partition table entries are not in disk order

这样一来可以看到swap所在的位置,网上有个解决方案,在ubuntu8.10上却没成功

之后我转到fedora10上,用了同样的方法,成功了.

[root@localhost ~]# sudo fdisk -l(这个命令可以看到swap的所在位置)

Disk /dev/sda: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x947552a0

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1        1020     8193118+   7  HPFS/NTFS
/dev/sda2            1021       19457   148095202+   f  W95 Ext'd (LBA)
/dev/sda5            1021        2295    10241406   83  Linux
/dev/sda6   *        2296        3570    10241406   83  Linux
/dev/sda7            3571        3573       24066   17  Hidden HPFS/NTFS
/dev/sda8            3574        3694      971901    7  HPFS/NTFS
/dev/sda9            3695        3697       24066   17  Hidden HPFS/NTFS
/dev/sda10           3698        3853     1253038+  82  Linux swap / Solaris
/dev/sda11           3854        4819     7759363+   7  HPFS/NTFS
/dev/sda12           4820        4845      208813+   7  HPFS/NTFS
/dev/sda13           4846        9945    40965718+   7  HPFS/NTFS
/dev/sda14           9946       15045    40965718+   7  HPFS/NTFS
/dev/sda15          15046       19457    35439358+   7  HPFS/NTFS

Disk /dev/sdb: 80.0 GB, 80060424192 bytes
255 heads, 63 sectors/track, 9733 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x8f8003b1

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1               1         995     7992306   83  Linux
/dev/sdb2            3546        9733    49705110    f  W95 Ext'd (LBA)
/dev/sdb3   *         996        2398    11269597+  bf  Solaris
/dev/sdb4            2399        3545     9213057   a5  FreeBSD
Partition 4 does not end on cylinder boundary.
/dev/sdb5            3546        9733    49705078+   7  HPFS/NTFS

Partition table entries are not in disk order
[root@localhost ~]# df -h(这个命令看不到swap)
文件系统              容量  已用 可用 已用% 挂载点
/dev/sda6             9.7G  6.0G  3.2G  66% /
tmpfs                 474M   80K  473M   1% /dev/shm
gvfs-fuse-daemon      9.7G  6.0G  3.2G  66% /root/.gvfs
/dev/sdb5              48G   36G   13G  75% /media/disk
/dev/sda13             40G   39G  790M  99% /media/程序
/dev/sda15             34G   34G  275M 100% /media/学习
/dev/sda11            7.4G   41M  7.4G   1% /media/disk-1
/dev/sda8             950M  7.3M  942M   1% /media/disk-2
/dev/sdb1             7.4G  2.2G  4.9G  31% /media/_
/dev/sda5             9.7G  5.6G  3.7G  60% /media/disk-3
/dev/sda14             40G   30G   10G  75% /media/娱乐
/dev/sda1             7.9G  6.7G  1.2G  86% /media/windows xp
/dev/sda12            204M  2.6M  202M   2% /media/disk-4

使用命令  gedit /etc/fstab 修改此文件

/etc/fstab
(初始文件)
UUID=7be7441c-8545-4b39-bf4a-b2b32160826a /                       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
UUID=e64a8b52-6c10-42ab-9874-2017eaeb5324 swap                    swap    defaults        0 0

(修改后)
UUID=7be7441c-8545-4b39-bf4a-b2b32160826a /                       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
/dev/sda10 swap                    swap    defaults        0 0

这样就能重新挂载分区了

给我留言