dd와 cat에 관한 질문입니다.
글쓴이: FruitsCandy / 작성시간: 목, 2004/01/01 - 8:52오후
dd와 cat에 관한 질문입니다.
원본 하드디스크를 hda , 새로운 하드 디스크를 hdb 라 할때
dd if=/dev/hda of=/dev/hdb 나 cat /dev/hda > /dev/hdb 를 쓸경우
1) hdb(새로운 하드디스크)의 파티션정보 (실린더수나 용량) 를 hda(원본 디스크)
와 똑같이 맞추어 파일시스템을 만들어야 하나요? 아니면 포멧이나 파일시스템
생성없이 그대로 dd나 cat을 써도 되는지요?
2) 새로운 하드 디스크를 포멧하지않고 복사하는 테스트를했는데
LILO에서 LI 까지만 나타납니다. 리로 재설치 해도 그렇습니다..
원래는 dd나 cat으로 밀어버릴경우 mbr까지 복사되어 정상 부팅이
되어야 하는게 아닌가요?
미리 감사드립니다.
Forums:
(1) 똑같은 하드의 경우에는 그냥 빈하드에 dd로 밀면 파티션정보까지
(1) 똑같은 하드의 경우에는 그냥 빈하드에 dd로 밀면 파티션정보까지 똑같이 갑니다. 하드사이즈가 다를경우는 두번째 하드가 첫번째 하드보다 용량이 커면 복사는되지만, 맨 마지막 파티션이 엉킬수도 있음다.
시간절약을 위해서
dd if=/dev/hda of=/dev/hdb bs=100M
와 같이 block size를 메모리에 맞춰서 크게 해주면 빨리 끝납니다.
(2) 원래대로 하면 정상적으로 되어야하는데, 종종 안되는 경우가 있더군요. grub을 설치해보세요.
아참, 원본 하드는 떼고 부팅하셨겠지요?
--------------------------------
윈도위의 리눅스 윈도위의 윈도우 리눅스위의 익스플로러
친절한 답변에 감사드립니다.물론 원본하드 떼고 부팅했고요. 님의
친절한 답변에 감사드립니다.
물론 원본하드 떼고 부팅했고요. 님의 말씀대로 grub를 설치해 보아야겠습니다.
그리고 마이클러스트님의 답변에 대한 질문이 있는데 답변해 주시면 또 감사드립니다..^^
하드사이즈가 다를경우는 두번째 하드가 첫번째 하드보다 용량이 커면 복사는되지만, 맨 마지막 파티션이 엉킬수도 있음다.
<-- 그러면 hda(원본)와 hab(복사대상)의 하드용량이 다를 경우 파티션 정보를 똑같이 나누어 주어야 하나요? 만약 그렇다면 실린더수만 같게 맞추어 주면 되나요?
글고 원본하드 디스크의 파티션 크기를 리사이징(줄였습니다.)해서 복사할 대상 디스크(용량이 작아서요..)에 넣었는데 커널패닉이 납니다. 리사이징 한것은 dd나 cat으로 밀어넣으면 안되는지요?
다시 한번 답변부탁 드립니다. 꾸벅..
ps 새해 복 많이 받으세요 ~
아지랑이류 초환상 공콤 화랑... 포기하다.. T.T
참고자료입니다.예전에 어느 책에서 읽고 정리해둔 것이데 현재의 lil
참고자료입니다.
예전에 어느 책에서 읽고 정리해둔 것이데 현재의 lilo 버전에도 맞을 지는 모르겠습니다.
다음을 참고하시면 도움이 될 것 같습니다.[url=http://w
다음을 참고하시면 도움이 될 것 같습니다.
Hard Disk Upgrade Mini How-To
저도 자세한 내용을 모르는지라 큰 도움이 되지 못했네요... ㅜㅜ;
댓글 달기