리눅스 하드 디스크 확장을 어떻게

익명 사용자의 이미지

지금 하나의 하드디스크에 윈도우, 리눅스, freebsd를
사용하고 있거든요.
리눅스쪽에 2.5GB나 할애를 하고 freebsd는 조금밖에 안쓰고 있어요.
하지만, 리눅스에 프로그램을 자꾸 추가하다 보니 이제
여유가 얼마 남지 않아서 freebsd를 지우고 다 리눅스에 주려구요.
/usr을 그쪽에 마운트시키고 싶은데,
어떻게 하죠. 도와주시면 고맙겠습니다.

익명 사용자의 이미지


1. fdisk 로 프비가 깔린 파티션을 원하는 리눅스파티션으로 바꿉니다.

2. mkfs 로 파일시스템을 만듭니다.

3. 위의 파일시스템을 마운트 하여, usr의 모든 자료를 옮깁니다.

4. usr 디렉토리를 백업합니다. mv usr usr_bak

5. usr 디렉토리를 만들고, 그곳에 마운트 합니다.

6. fstab 를 조정합니다.

7. 잘 돌면 백업파일 usr_bak 를 지웁니다.

뭐, 대충 부팅한 상태에서 이렇게 해도 좋겠지만

아무래도 최대한의 안전을 생각한다면, 특정 부트디스크로

위의 파일시스템들을 마운트해서, 복사해서 fstab 고치고 등등

하면 되겠죠?