달력

07

« 2010/07 »

  •  
  •  
  •  
  •  
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31

'fdisk'에 해당되는 글 1

  1. 2007/07/03 스크립트에서 fdisk 사용 예
2007/07/03 23:55

스크립트에서 fdisk 사용 예 Linux2007/07/03 23:55

자동으로 파티션을 삭제하고 추가하려는 경우 fdisk 의 간단한 사용 예

예) 현재 디스크 파티션 정보

# fdisk -l /dev/sda

Disk /dev/sda: 10.7 GB, 10737418240 bytes
255 heads, 63 sectors/track, 1305 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot    Start       End    Blocks   Id  System
/dev/sda1   *         1        13    104391   83  Linux
/dev/sda2            14      1033   8193150   83  Linux
/dev/sda3          1034      1160   1020127+  82  Linux swap
/dev/sda4          1161      1305   1164712+   f  Win95 Ext'd (LBA)
/dev/sda5          1161      1305   1164681   82  Linux swap

sda5를 삭제 후 swap 파티션 추가 하려면 아래와 같이 스크립트 작성 후 실행

#/bin/sh

echo "d" >> swap.in
echo "5" >> swap.in
echo "n" >> swap.in
echo " " >> swap.in
echo " " >> swap.in
echo "t" >> swap.in
echo "5" >> swap.in
echo "82" >> swap.in
echo "w" >> swap.in
echo "q" >> swap.in

/sbin/fdisk /dev/sda < swap.in
Posted by shsch