論壇


當您按下「送出」時,即表示您已經閱讀並同意 Ubuntu 行為規範Ubuntu@Taiwan 論壇規範
建議先使用本站右上方的搜尋系統搜尋文章後,再提出問題:您可以使用如錯誤訊息或是電腦(組件)型號當作關鍵字搜尋

標題: *
姓名: *
圖標:
選擇編輯器
內容: *
附加選項:使用HTML標籤
使用表情圖
啟用Xoops內置碼
啟用換行符(如果啟用HTML標籤,建議關閉)
輸入驗證碼
(大寫數字請輸入相對應的印度/阿拉伯數字) *
     
     
* = 必要的
回復: 請問: 如何打開Swap

作者 ㄚ里不答 2007/12/18 7:31:01

謝謝各位大大的幫忙 終於把swap找回來了

這裡真是個好地方
回復: 請問: 如何打開Swap

作者 訪客 2007/12/18 0:36:24

用 fdisk

範例:

[local@localhost ~]$ sudo fdisk /dev/sda
密碼:

The number of cylinders for this disk is set to 30401.
There is nothing wrong with that, but this is larger than 1024,
and could in certain setups cause problems with:
1) software that runs at boot time (e.g., old versions of LILO)
2) booting and partitioning software from other OSs
(e.g., DOS FDISK, OS/2 FDISK)

Command (m for help): p

Disk /dev/sda: 250.0 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x585e585e

Device Boot Start End Blocks Id System
/dev/hda1 * 1 4256 34186288+ 7 HPFS/NTFS
/dev/hda2 4257 8924 37495710 83 Linux
/dev/hda3 8925 9022 787185 82 Linux swap / Solaris
/dev/hda4 9023 30401 171726817+ f W95 Ext'd (LBA)
/dev/hda5 9023 25939 135885771 7 HPFS/NTFS
/dev/hda6 25940 28371 19535008+ 83 Linux


其中 id 為 82 的就是你的 swap 分割區


2. 還有要怎樣修改fstab?


sudo gedit /etc/fstab

找到有 swap 字眼的那行

範例:

UUID=8d41a97d-fec3-48ef-9236-7f3ae5e9d6d2 none swap sw 0 0


把 UUID= 後面的數值改為你的 uuid 數值既可
回復: 請問: 如何打開Swap

作者 ㄚ里不答 2007/12/17 20:09:04

謝謝ssh大的熱心回應, 可是我的linux程度只有幼稚園程度:

1. ls -al /dev/disk/by-uuid 看到的我都不懂:
在另外一台桌上電腦, window XP 和 ubuntu 雙系統, 看到的如下:
總計 0
drwxr-xr-x 2 root root 140 2007-12-18 03:41 .
drwxr-xr-x 5 root root 100 2007-12-18 03:41 ..
lrwxrwxrwx 1 root root 10 2007-12-18 03:41 4398-6069 -> ../../sda5
lrwxrwxrwx 1 root root 10 2007-12-18 03:41 8730-C0DA -> ../../sda3
lrwxrwxrwx 1 root root 10 2007-12-18 03:41 C44859E04859D232 -> ../../sda1
lrwxrwxrwx 1 root root 10 2007-12-18 03:41 e3fb6bf1-02bf-4642-9b33-0cc9fa86ade1 -> ../../sda7
lrwxrwxrwx 1 root root 10 2007-12-18 03:41 ee8ebe63-b7ea-4c4d-9cb2-49c6dc0a4402 -> ../../sda6

哪個是swap的uuid? 要怎樣才知道正確的 uuid?

2. 還有要怎樣修改fstab?

也許問得很北七, 還望賜教
謝謝
回復: 請問: 如何打開Swap

作者 sshsiung 2007/12/17 17:58:04

因為uuid 被更改了,請將 fstab 內 swap 部份改成正確的 uuid。

ls -al /dev/disk/by-uuid

若覺得用 uuid 麻煩,改用 /dev/sdx 方式也可以。
請問: 如何打開Swap

作者 ㄚ里不答 2007/12/17 17:47:35

我的USB硬碟安裝ubuntu 7.10時規劃1G的swap來用, 後來手賤, 再安裝Fedora 8, 之後swap就被Fedora 8使用了, 用ubuntu開機時就沒swap, 動作就變好慢好慢, 用GPart可以將swap開啟使用, 可是重新開機時, 就沒了.

請教各位前輩, 如何修改成開機就可以有swap? 我的sdb1是ubuntu, sdb2是mandriva 2008, sdb3是fedora 8, sdb4是linux-swap

謝謝