과서버 하드디스크 이전하기

秋 - Tip 2003.08.22 10:28 Posted by 민수아빠™
기존에 arch, may가 서로 같이 학과서버로 활용되었다. 이번에 may의 하드가 날아가서 may를 일단 죽이고 arch로 통합하는 과정이 있었다.

먼저 primary의 slave로 장착한다고 가정한다.

1. 하드디스크를 primary slave에 장착하고 부팅한다.

2. fdisk를 실행한다. hda, hdb, hdc, hdd 중 primary slave 는 hdb이다.
[root@arch root]# fdisk /dev/hdb

The number of cylinders for this disk is set to 3737.
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


3. 하드디시크가 여러개로 나눠져 있다.
Command (m for help): p

Disk /dev/hdb: 255 heads, 63 sectors, 3737 cylinders
Units = cylinders of 16065 * 512 bytes

   Device Boot    Start       End    Blocks   Id  System
/dev/hdb1   *         1       383   3076416   83  Linux
/dev/hdb2           384      3737  26941005    5  Extended
/dev/hdb5           384       416    265041   82  Linux swap
/dev/hdb6           417      3737  26675901   83  Linux

Command (m for help): q

[root@arch root]#


이중에 데이타가 있는곳이 hdb1, hdb2 이다.

4. 마운트 하기.
[root@arch root]# mkdir /oldarchi
[root@arch root]# mkdir /oldarchi/hdb1
[root@arch root]# mount /dev/hdb1/  /oldarchi/hdb1
[root@arch root]# cd /oldarchi/hdb1