29 ก.ย. 2557

จัดการ Hdd บน Linux ด้วย fdisk

 หลังจากเพิ่ม hard disk แล้วรันคำสั่ง fdisk -l เพื่อดูว่ามี hard disk ที่เราเพิ่มเข้ามาแล้วหรือยัง
    [root@Lab ~]# fdisk -l Disk
/dev/hda: 64 heads, 63 sectors, 621 cylinders Units = cylinders of 4032 * 512 bytes Device Boot Start End Blocks Id System /dev/hda1 * 1 184 370912+ 83 Linux /dev/hda2 185 368 370944 83 Linux /dev/hda3 369 552 370944 83 Linux /dev/hda4 553 621 139104 82 Linux swap Disk /dev/hdb: 64 heads, 63 sectors, 621 cylinders Units = cylinders of 4032 * 512 bytes Device Boot Start End Blocks Id System      
    [root@Lab ~]# fdisk -l
    Disk /dev/hda: 64 heads, 63 sectors, 621 cylinders
    Units = cylinders of 4032 * 512 bytes

    
       Device Boot    Start       End    Blocks   Id  System
    /dev/hda1   *         1       184    370912+  83  Linux
    /dev/hda2           185       368    370944   83  Linux
    /dev/hda3           369       552    370944   83  Linux
    /dev/hda4           553       621    139104   82  Linux swap
    
    Disk /dev/hdb: 64 heads, 63 sectors, 621 cylinders
    Units = cylinders of 4032 * 512 bytes
    Device Boot Start End Blocks Id System

วิธีทำ fdisk ลูกใหม่ สมมุติว่า ต่อเป็นตำแหน่ง /dev/sdb
#fdisk /dev/sdb
กด p ดู โครงสร้าง
กด n เพื่อ add new partition
กด p เพื่อเลือก primary
กด 1 เพื่อ เลือกเป็น partition ที่ 1
กด enter เลือก start default
กด enter สิ้นสุด เราใช้ขนาด hdd ทั้งลูก
กด t เปลี่ยน ชนิด partition เป็น ext3
กด เลือก partiotion ที่ 1
กด 83 เพื่อระบุ ชนิด partition ถ้าไม่รู้ให้กด L ดูได้
กด v
กด w

ทำการ format partition ใหม่
mkfs.ext3 /dev/sdb1
(อาจ)ต้องทำการ reboot 1 ครั้ง ถึงจะใช้งานได้

ทำการ mount แบบถาวร ใน /etc/fstab
/dev/sdb1       /var/log          ext3   defaults        0       1

สั่ง mount
mount -a
init 2 หรือ init 3 เพื่อกลับเข้า normal mode
[root@Lab ~]# df -h
    เพื่อตรวจสอบว่ามี partition ที่เราได้ทำการ mount อยู่หรือไม่
  

ไม่มีความคิดเห็น:

แสดงความคิดเห็น