最近公司的項目較多,個人ubuntu系統的disk空間不夠用了,因此在京東上買了一個1T的希捷disk擴充容量。下面是對新disk分區、格式化、自動掛載配置的過程。node
首先我使用的是ubuntu10.04版系統。ubuntu
1、disk分區。vim
一、顯示disk及所屬分區的狀況。ide
sudo fdisk -lu 顯示以下:ui
Disk /dev/sda: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders, total 1953525168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00079ebbrem
Device Boot Start End Blocks Id System
/dev/sda1 * 2048 1908545535 954271744 83 Linux
/dev/sda2 1908547582 1953523711 22488065 5 Extended
/dev/sda5 1908547584 1953523711 22488064 82 Linux swap / Solarisget
Disk /dev/sdb: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders, total 1953525168 sectorsit
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x00000000io
Disk /dev/sdb doesn't contain a valid partition tabletable
二、對disk進行分區。
sudo fdisk /dev/sdb 根據提示command(m for help),輸入m 爲打印幫組menu;輸入n,執行add a new partion指令給disk增長一個新的分區;輸入e,指定分區爲擴展分區(extended);出現partion number(1-4),輸入1表示只分一個區;輸入p顯示分區表;輸入w,保存分區表。最後系統提示:The partition table has been altered!
此時輸入:sudo fdisk -lu 系統識別了/dev/sdb/分區。
2、 格式化 Hard disk
一、顯示Hard disk及所屬分區狀況。
輸入:sudo mkfs -t ext4 /dev/sdb (-t ext4 表示將分區格式化成ext4文件系統類型)
格式化完成後,系統提示:
This filesystem will be automatically checked every 28 mounts or 180 days,whichever comes first。use tune2fs -c or -i override。(爲了保證文件系統的完整,每次加載28次或每隔180天就要完整地檢查文件系統,能夠使用命令tune2fs -c 或 tune2fs -i 來調整默認值)。
3、掛載硬盤分區(mount hard disk partition)
一、sudo df -l 顯示掛載的硬盤分區。
二、sudo mount -t ext4 /dev/sdb /mnt (指定硬盤分區文件系統類型爲ext4,同時將/dev/sdb分區掛載到目錄/mnt下。第一次我將該分區掛載到/home下,最終致使以前的用戶被覆蓋了,不能使用以前的用戶進入系統,系統提示錯誤:can't update ICEauthority file /home/zrh/.IcEauthority)
三、sudo df -l 顯示新硬盤已經掛載
zhouruheng@zhouruheng-desktop:~$ sudo df -l
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sda1 939297600 772270788 119313228 87% /
none 3833912 300 3833612 1% /dev
none 3838440 1196 3837244 1% /dev/shm
none 3838440 120 3838320 1% /var/run
none 3838440 0 3838440 0% /var/lock
none 3838440 0 3838440 0% /lib/init/rw
/dev/sdb 961434656 76622768 835973760 9% /mnt
四、 配置硬盤在系統啓動自動掛載。
sudo vim /etc/fstab (添加第6行便可)
1 proc /proc proc nodev,noexec,nosuid 0 0
2 UUID=6c1709cf-f15e-4064-bbd8-f7b67238e535 / ext4 errors=remount-ro 0 1
3 UUID=5e397286-e140-4dc2-aeb1-a073cdbf4422 none swap sw 0 0
4 /dev/fd0 /media/floppy0 auto rw,user,noauto,exec,utf8 0 0
5
6 UUID=03c7f6a4-a806-496b-b1a5-0f3238876b6e /mnt ext4 defaults 0 2
到此爲止。