오래된 컴퓨터 용 Linux Live CD


8

나는 200MB의 램이있는 펜티엄 II (오른쪽, 펜티엄 II)를 가지고 있습니다. 이것은 오늘날 고급 워크 스테이션이었습니다. 기계는 현재 RAID 어레이에서 작업을 수행하고 있으며 데이터를 가져와야합니다. 가장 좋은 기회는 리눅스 라이브 CD를 사용하여 데이터를 활성 디렉토리 네트워크 공유 중 하나에 복사하는 것입니다 (컴퓨터에 네트워크 카드가 있음).

불행히도 내 리눅스 기술은 끔찍하기 때문에 어디서부터 시작 해야할지 모르겠습니다.

  • 그런 오래된 시스템에서 잘 작동하는 리눅스 CD를 어디에서 찾아야합니까?
  • 명령 줄 만 필요할 것이므로 네트워크 카드를 구성하고 명령 줄을 통해 네트워크 공유를 마운트하려면 어떻게해야합니까?
  • 보너스 포인트 : VMware 서버 2.0에서 사용하기 위해 전체 볼륨을 복사하고 변환하는 데 필요한 정확한 구문이지만 실제로 모든 데이터를 복사하는 것으로 충분합니다.

Slitaz도 사용해 볼 수 있습니다.
Sathyajith Bhat

2
+1 실제 슈퍼 유저 만이 흥미로운 질문을합니다 ;-)
Ivo Flipse

답변:



8
  • 강아지 는 구식 저급 컴퓨터에서 인기가 있지만, 데비안 라이브 CD 중 하나에서 파일을 복사 하는 것이 명령 행 인터페이스 ( 예를 들어 여기 에서 구출)에 만족한다면 더 나을 수 있습니다 . 대부분의 잘 갖춰져있는 복구 CD는 멋진 GUI 옵션을 가진 CD를 얻지 않으면 충분하지 않습니다.

  • 데비안 CD 중 하나를 사용하는 경우 samba 지원을 설치해야 할 수도 있습니다. aptitude update && aptitude install smbfs

  • 네트워크 카드가 지원되고 (있을 가능성이 높음) 네트워크 어딘가에 올바르게 DHCP 서비스가 설정되어 있으면 네트워크 액세스 구성이 자동으로 이루어져야합니다.

  • RAID 어댑터가 인식되었다고 가정하면 (즉, 드라이버가 커널에 있거나 표준 PATA 컨트롤러 인 것처럼 자체적으로 표시됨) /dev파일 시스템 에서 그 증거를 볼 수 있습니다 . 를 수행합니다 ls -d /dev/[sh]d*. CD 드라이브와 다른 하드 드라이브 / 배열이 될 두 개의 드라이브 (아마도 sdasdb)가 표시되기를 바랍니다. 최소한 sda1드라이브 / 배열이이면 드라이브의 파티션이 열거되어 있어야합니다 sda.

  • 드라이브가 보이는 경우 /dev운이 좋을 수 있습니다. 물건을 탑재 장소의 몇 가지를 작성 mkdir /mnt/drv하고 mkdir /mnt/net.

  • 로 설치 시도 mount /dev/sda1 /mnt/drv- 즉, 런타임 오류하지 않는 경우 ls /mnt/drv당신이 찾을 것으로 예상되는 파일이 있는지 확인합니다. 있는 경우 네트워크 공유를 마운트하십시오 mount -tcifs //111.222.333.444/sharename /mnt/net -ousername=<user>,password=<pass>(여기서 111.222.333.444는 데이터를 이동하려는 시스템의 주소이며 나머지는 훨씬 더 명확해야 함). 그래도 오류가 발생하지 않으면 ls /mnt/net올바른 공유의 내용을 볼 수 있습니다.

  • 위의 모든 것이 작동하면 실행 cp -a /mnt/drv/* /mnt/net/하고 완료 될 때까지 기다리십시오. cp -av /mnt/drv/* /mnt/net/복사가 진행되는 동안 약간의 진행 정보를 원하면 -v 옵션 ( )을 추가하십시오 . 사용중인 라이브 CD에 rsync가 포함되어있는 경우이 명령을 사용하여 다음과 같은 명령으로 더 많은 진행 정보를 얻을 수 있습니다.rsync /mnt/drv/* /mnt/net/ -a --progress

  • 로 로컬 파일 시스템을 마운트 해제하십시오 umount /mnt/drv( nu (n) mount 명령에서 누락되어 오타가 아닙니다). 다른 파티션이있는 경우 차례로 파티션을 마운트하고 ( mount /dev/sda2 /mnt/drvsda2의 경우) 복사 작업을 반복하십시오.

  • 마지막으로 umount /mnt/nethalt.


1
참고 : smbfs더 이상 사용되지 않습니다. cifs대체이며 Linux 자체와 함께 제공됩니다.
user1686

1
@grawity : 잘 잡는다. 유감스럽게도 mount 명령에서 braino를 편집했습니다. 패키지 이름은 데비안에 적합하지만 cifs 및 이전 smbfs 지원은 smbfs 패키지 ( packages.debian.org/lenny/smbfs )에 있습니다.
David Spillett
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.