이식 드라이브


9

두 개의 Elitebook HP 랩탑 (다른 모델)은 동일한 유형의 SATA 드라이브를 사용합니다. Ubuntu 16.04는 랩톱 A에 설치되었습니다. 랩톱 B에 이식 한 경우 기본 설정을 크게 수정하지 않은 경우 제대로 작동 할 것으로 기대할 수 있습니까?

나는 단순히 이식을 할 수 있다는 것을 알고 있지만 지뢰를 피하고 시간 낭비를 피하기 위해 질문을 제기하는 것이 합리적입니다.


5
우분투는 Windows처럼 하드웨어에 의존하지 않습니다. 우분투는 이식 력이 있습니다. :)
ipse lute

1
@ipselute 매우 다른 랩톱에서 Windows XP로 여러 번 HDD 스와핑을 수행했습니다. 여분의 CPU 코어가 있고 새로운 하드웨어 용 드라이버가 필요하다는 것을 알기 위해서는 약간의 시간과 재부팅이 필요하지만 그렇지 않은 경우에는 경험이 다소 부드럽습니다.
Dmitry Grigoryev 2016 년

1
@ipselute 찍은 사진이 없습니다! 그리고 예, 몇 년 전 SATA 드라이브에 대한 경험이 있습니다.
Dmitry Grigoryev 2016 년

2
@CanadianLuke "정전기 방지 손목 끈을 착용하십시오"라고 말하는 시적 방법입니다!
Volker Siegel

1
@ipselute-공격은 없지만 "오래 전에"작업을 시도한 이후로 Windows는 여전히 멈춰 있지 않았습니다. 지금 사용해보십시오.
davidbak

답변:


15

예, 하나의 하드 디스크를 꺼내서 두 번째 노트북에 넣을 수 있습니다.

하지만 꼭해야 할 일 : 타사 드라이버를 제거하십시오. 비디오 카드 및 NIC 용 드라이버는 2 가지가 있습니다. 새 노트북에 해당 드라이버를 다시 설치하십시오.

둘 다 HP와 같은 하드웨어를 갖거나 타사 드라이버를 제거하지 않고도 작동 할 수 있습니다.


+1 당신의 대답은 아마 내 것보다 낫습니다. 나는 그 질문을 과도하게 생각했지만, 만일을 대비하여 대답을 남길 것이다.
Andrew

그는 시스템 자체에서 디스크를 사용하기를 원한다면 항상 clonezilla를 사용할 수 있습니다. 나도 +1 ;-)
Rinzwind

udev에서로드 한 타사 드라이버는 제거 할 필요가 없습니다. 하드웨어가 없으면로드되지 않습니다. / etc / modules에있는 것은 무엇이든 조정해야합니다.
Dmitry Grigoryev 2016 년

그러나 시스템에있을 것이며 사용하지 않을 드라이버를 제거하는 것이 좋습니다.
Rinzwind

그 논리에 의해 @Rinzwind 당신 /lib/modules과 당신의 90 %를 제거 할 수 있습니다 /lib/firmware. 게다가, 제거하려고 시도한 촉매 드라이버에 대해 다소 불쾌한 경험이있었습니다. 제거 스크립트는 몇 가지 중요한 시스템 파일을 지우고 전체 시스템을 다시 설치해야했습니다.
Dmitry Grigoryev 2016 년

6

주식 커널을 사용하고 있고 (특정 하드웨어에 의존하지 않음) CPU 아키텍처가 동일 (x86, amd-64 등)한다고 가정하면 HDD를 교체해도 Ubuntu가 부팅되지 않는 이유는 없습니다. 랩톱 A에 적용했을 때 발생할 수있는 하드웨어 별 조정 사항을 확인 /etc/modules하고 /etc/modules.d랩톱 B에 적용 할 때 문제가 발생할 수 있습니다.

랩톱 A 하드웨어에 설치 해야하는 타사 드라이버를 제거하지 않아도됩니다. 이러한 드라이버 (예 : AMD Catalyst)는 종종 패키지 관리자에 잘 맞지 않으므로 제거하는 동안 시스템의 다른 장치에서 사용하는 파일을 변경하거나 제거 할 수 있습니다. Lenovo 랩탑에서 Catalyst를 제거하면 시스템이 손상 될 수 있습니다.

확인해야 할 또 다른 기능은 Xorg 구성입니다. /etc/X11/xorg.conf랩톱 A에서 하드웨어 가속 또는 멀티 스크린 데스크톱을 사용 하도록 조정해야 할 경우 랩톱 B에서 X 서버가 제대로 시작되지 않을 수 있습니다. 여전히 부팅해도 익숙한 데스크톱 환경을 얻지 못할 수 있습니다. HDD를 랩톱 B로 영구적으로 전송하려는 경우 /etc/X11/xorg.confX 서버가 자동 검색을 수행 할 수 있도록 간단히 삭제 (미리 백업)하는 것이 좋습니다 .

HDD를 랩톱 A에서 랩톱 B로 전송할 때 발생할 수있는 문제를 예측할 수 없습니다.


6

Rinzwind가 NIC를 언급했을 때 잠재적 인 문제를 상기시켰다. 파일이있을 수 있습니다 /etc/udev/rules.d/70-persistent-net.rules. 첫 번째 랩톱의 MAC 주소를 "하드 코딩"합니다. 따라서 두 번째 랩톱에서는 여러 가지 가능성이 발생할 수 있습니다. 어느 한 쪽:

  • 문제 없음 (제공된 IP에 신경 쓰지 않는 순수한 DHCP LAN에서)
  • NIC가 eth0 대신 eth1이된다는 것 외에는 문제가 없습니다.
  • 다른 것들이 eth0 인 인터페이스에 의존하는 문제.

쉬운 수정은 sudo rm 70-persistent-net.rules재부팅입니다.

경고 : 나는 이것을 데비안을 기반으로합니다. 우분투는 다를 수 있습니다.


3

예, 하나의 HDD를 다른 HDD로 복제 할 수 있습니다. 나는 항상 작업을 위해 clonezilla를 사용했습니다. 아래 링크에서 clonzilla를 무료로 다운로드 할 수 있습니다.

http://clonezilla.org/downloads.php


1
여기서는 하드 디스크를 다른 시스템으로 옮기는 것이 목적이라고 생각합니다. 따라서 clonezilla는 아마 필요하지 않을 것입니다 :)
Rinzwind

1
네 맞아요. 이 경우 게이터 백에서는 십자 드라이버 2 개를 가져 와서 두 개의 하드 드라이브를 교체하고 작동하는지 확인하십시오. 실제로 할 수있는 피해는 없습니다.
Andrew

Clonezilla는 훌륭합니다. 시스템 복원 시간이 단축되므로 실험에 필수적입니다. 숙제를하기를 원했고 잠재적 인 문제를 이해하고 싶기 때문에 이식을 시도하기 전에이 질문을 제기했습니다.
gatorback
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.