외장 하드 드라이브를 사용하여 하드웨어가 다른 두 대의 컴퓨터 부팅

외장 하드 드라이브를 사용하여 하드웨어가 다른 두 대의 컴퓨터 부팅

저는 컴퓨터 과학을 전공하는 학생이므로 C나 기타 Linux 관련 프로그램을 프로그래밍할 때 일반적으로 집에 있는 컴퓨터에서 Linux 버전을 실행합니다. 저는 grub을 정말 싫어해서(나에게는 전혀 효과가 없는 것 같았습니다) 외장 하드 드라이브에 우분투를 설치했고 몇 가지 grub 문제만으로 부팅하고 잘 작동했습니다.

내 데스크탑에는 AMD 프로세서와 AMD 그래픽 카드가 있습니다. 가끔은 정말 일을 해야 할 때나 우분투를 사용하고 싶을 때 학교에 노트북을 가져가고 싶을 때가 있습니다. (저는 크롬북이 더 가볍고 자전거를 타기 더 쉽기 때문에 지금은 크롬북을 가지고 갑니다.) 나는 여기에 가장 좋은 해결책이 무엇인지 알고 싶습니다.

A) 이러한 다양한 그래픽 드라이버/하드웨어를 사용하여 이중 부팅이 가능합니까? 저는 각 커널 버전에 대한 자체 드라이버를 연결하는 바닐라 Linux 커널[내 과정 중 하나에 대한 과제]을 구축했습니다. 다른 우분투 커널을 빌드하여 grub 파일에 넣고 nvidia 드라이버를 설치한 다음 랩톱을 사용할 때 해당 커널을 부팅할 수 있습니까? (이것이 가능한지조차 모르겠습니다.)

B) 그냥 외부 디스크에 듀얼 부트 2 우분투를 설치하시겠습니까? 가능하다면 하나 설치하는 것이 좋습니다.

고마워요, Mgamerz

답변1

A) 이러한 다양한 그래픽 드라이버/하드웨어를 사용하여 이중 부팅이 가능합니까?

예, Linux는 일반적으로 다양한 하드웨어를 잘 처리하며 "잘 작동합니다".

저는 각 커널 버전에 대한 자체 드라이버를 연결하는 바닐라 Linux 커널[내 과정 중 하나에 대한 과제]을 구축했습니다. 다른 우분투 커널을 빌드하여 grub 파일에 넣고 nvidia 드라이버를 설치한 다음 랩톱을 사용할 때 해당 커널을 부팅할 수 있습니까?

그러지 마세요. 기본 Ubuntu 커널을 사용하면 됩니다. 커널을 수동으로 컴파일하면 불필요한 작업만 추가되고 보안 취약점이 발생할 수 있습니다(보안 버그 수정마다 사용자 지정 커널을 수동으로 업데이트해야 합니다. Ubuntu는 기본 커널을 자동으로 업그레이드합니다).

두 컴퓨터가 해당 디스크에서 어떻게 부팅되는지 파악하면 됩니다. 분명히 적어도 한 대의 컴퓨터가 USB 디스크에서 부팅할 수 있기 때문에 이미 어떤 종류의 솔루션이 있는 것 같습니다...?

관련 정보