?手動創(chuàng)建和掛載swap 分區(qū) 轉(zhuǎn)載 2017-04-19 16:48:38 ? 學(xué)_徒 ? 碼齡8年 關(guān)注 一、使用fdisk 在設(shè)備上創(chuàng)建swap分區(qū)。 1.創(chuàng)建分區(qū) Command (m for help): n Command action l logical (5 or over) p primary partition (1-4) l First cylinder (641-1566, default 641): Using default value 641 Last cylinder or +size or +sizeM or +sizeK (641-890, default 890): Using default value 890 Command (m for help): p Disk /dev/sda: 12.8 GB, 12884901888 bytes 255 heads, 63 sectors/track, 1566 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System /dev/sda1 * 1 6 48163+ 83 Linux /dev/sda2 7 515 4088542+ 83 Linux /dev/sda3 516 1566 8442157+ 5 Extended /dev/sda5 891 1015 1004031 83 Linux /dev/sda6 1016 1566 4425876 83 Linux /dev/sda7 516 640 1004031 83 Linux /dev/sda8 641 890 2008093+ 83 Linux 2.指定分區(qū)類型為linux swap。這里的/dev/sda5就是我們要做swap的分區(qū)。 Command (m for help): t Partition number (1-8): 5 Hex code (type L to list codes): 82 Command (m for help): p Disk /dev/sda: 12.8 GB, 12884901888 bytes 255 heads, 63 sectors/track, 1566 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System /dev/sda1 * 1 6 48163+ 83 Linux /dev/sda2 7 515 4088542+ 83 Linux /dev/sda3 516 1566 8442157+ 5 Extended /dev/sda5 516 640 1004031 82 Linux swap /dev/sda6 641 890 2008093+ 83 Linux /dev/sda7 891 1015 1004031 83 Linux /dev/sda8 1016 1566 4425876 83 Linux 3.使用mkswap命令設(shè)置交換分區(qū) [root@libydwei /]# mkswap /dev/sda5 Setting up swapspace version 1, size = 1028120 kB 4.swapon 激活swap分區(qū) [root@libydwei /]# swapon /dev/sda5 5.為了能夠在系統(tǒng)啟動是自動掛載。我們可以編輯/etc/fstab配置文件。 在文件末尾增加: /dev/sda5 swap swap defaults 0 0 二、使用文件創(chuàng)建swap分區(qū) bs blocksize ,每個(gè)塊大小為1k.count=2048000。則總大小為2G的文件。 1. dd if=/dev/zero of=/swapfile bs=1k count=2048000 2. mkswap /swapfile 3. swapon /swapfile 4. 修改/etc/fstab使其啟動時(shí)自動mount: 在/etc/fstab中增加如下語句: /swapfile swap swap defaults 0 0 |
|