logo
배너 배너

블로그 세부 정보

Created with Pixso. Created with Pixso. 블로그 Created with Pixso.

우분투의 일반적인 유지보수 기술 문제를 해결

우분투의 일반적인 유지보수 기술 문제를 해결

2025-01-10

우분투 설치 CD가 부팅되면, 테스트 데스크톱과 그래픽 설치 인터페이스가 표시되지 않습니다. 

우분투는 데스크톱 CD와 대안 CD, 각각 그래픽 인터페이스 설치 CD와 텍스트 기반 인터페이스 설치 CD로 두 가지 형태로 출시됩니다.전자는 우분투의 데스크톱 버전을 설치하기 전에 시험 기능을 제공하는 것뿐만 아니라 그래픽 설치 마법사 인터페이스를 제공합니다.

이 설치는 귀신 소프트웨어의 시스템 복원 과정과 유사하며, 비교적 빠른 설치 속도입니다. 후자는 표준 및 정품 설치 CD입니다.설치에 대한 더 높고 더 전문적인 사용자 정의 요구 사항을 가진 사용자를 대상으로.

따라서 사용자가 두 번째 유형의 CD를 사용하는 경우, 테스트 데스크톱과 그래픽 설치 인터페이스는 표시되지 않습니다.

 

윈도우를 설치한 후, 윈도우 이전에 설치된 우분투가 부팅되지 않습니다.

우분투와 윈도우의 듀얼 부팅 시스템을 설치할 때, 먼저 윈도우를 설치하고 우분투가 그 다음이 되어야 합니다. 왜냐하면 하나의 하드 드라이브에 두 개의 운영 체제를 설치할 때,Grub와 같은 부트 로더는 일반적으로 사용자가 시작 시 어떤 운영 체제를 부팅할지 선택할 수 있도록 요구됩니다..

윈도우 설치 프로그램은 Grub와 같은 부트 로더를 제공하지 않지만, 우분투 설치 프로그램은 제공합니다. 따라서, 나중에 우분투를 설치하면,그래브는 하드 드라이브의 마스터 부트 레코드에 올바르게 작성 될 수 있습니다, 이중부팅 시스템의 올바른 부팅을 가능하게 합니다.

 

시작 시 우분투 시스템은 그래픽 로그인 인터페이스 대신 명령 줄 로그인 인터페이스에 직접 입력합니다.

리눅스 시스템은 그래픽 로그인 인터페이스 또는 명령 줄 로그인 인터페이스로 시작할 수 있으며, 이는 /etc/inittab 텍스트 파일을 수정함으로써 달성 할 수 있습니다.

그래픽 로그인 인터페이스를 시작하기 위해 수정 방법은 다음과 같습니다. /etc/inittab 파일을 열기 위해 명령 줄 인터페이스에 "vi /etc/inittab"을 입력하고 "id:3:initdefault"에서 "id:5:initdefault"

 

우분투 데스크톱에서, 응용 프로그램 창의 오른쪽 상단에있는 닫기 버튼을 클릭하면 프로그램이 멈추지 않습니다.

일반적으로, 닫기 버튼을 여러 번 클릭한 후, 대화 상자가 데스크톱에 팝업됩니다.사용자가 프로그램이 응답을 중단하고 사용자가 그것을 닫고 싶은지 묻는 것을 요청이 시점에서 사용자는 프로그램을 닫을 수 있습니다.

만약 여러 번 클릭한 후에 이 프롬프트 대화 상자가 팝업되지 않는다면, 사용자는 Alt+F2 키를 누르면 "xkill" 명령어를 입력하고 Enter를 누르면 됩니다.마우스 커서가 작은 두개골 모양으로 변합니다, 그리고 사용자는 소프트웨어 창을 클릭하여 닫을 수 있습니다.

 

우분투 시스템에서는 CRT 모니터에서 블랙 화면 또는 깜박이는 문제가 발생합니다.

CRT 모니터의 낮은 갱신 속도 설정은 깜빡임, 사용자의 눈을 피곤하게 만들 수 있습니다. 반면에, 갱신 속도 너무 높으면, 모니터 작동을 중지 할 것입니다.검정 화면 또는 모니터 손상을 초래정상적인 상황에서는 CRT 모니터의 갱신 속도를 85Hz로 설정하는 것이 더 적절하며 75Hz보다 낮아서는 안됩니다.

설정 방법은 다음과 같습니다: 예상 해상도와 갱신 속도 매개 변수를 가진 리눅스 명령 줄 인터페이스에 "gtf" 명령을 입력합니다.

예를 들어, 해상도가 1024×768이고 갱신 속도가 85Hz인 경우, 명령어 "gtf 1024 768 85"를 입력하고 X-Window 인터페이스를 다시 시작하여 효과를 볼 수 있습니다.

 

우분투 시스템의 루트 비밀번호는 사용자가 잊었습니다.

만약 사용자가 루트 권한이 있는 다른 사용자 이름을 가지고 있다면, 그 사용자 이름으로 로그인하여 superuser 암호를 변경하기 위해 "passwd root" 명령을 실행할 수 있습니다.그리고 스크린에 표시된 대로 새 암호를 입력합니다..

사용자가 루트 권한이 있는 다른 사용자 이름을 가지고 있지 않다면, 시스템을 설치 CD에서 단일 사용자 모드로 부팅하여 세 단계로 문제를 해결할 수 있습니다.

  • 먼저, /etc/passwd 파일을 열기 위해 명령 줄 인터페이스에서 "vi /etc/passwd" 명령을 실행하고, 파일의 "root:" 다음 "!"를 제거합니다.
  • 둘째, /etc/security/passwd 파일을 열기 위해 명령 줄 인터페이스에서 "vi /etc/security/passwd" 명령을 실행하고, "password=AmMwUe2EQ491U"와 같은 정보를 삭제합니다."최종 업데이트=1054106568", 그리고 "root:" 밑에 "flags=";
  • 셋째, 컴퓨터를 다시 시작하고 새로운 "passwd root" 명령어를 입력하여 루트 암호를 다시 설정합니다.

 

Ubuntu 시스템에서.rpm 소프트웨어 패키지를 설치하는 것은 불가능합니다.

.rpm 확장자를 가진 소프트웨어 패키지는 레드햇과 그 파생 리눅스 시스템에서 지원됩니다. package.rpm라는 소프트웨어 패키지를 우분투 시스템에 설치하려면,먼저 rpm 패키지를 Alien 도구를 사용하여 같은 이름의 deb 패키지로 변환하는 것이 필요합니다..

구체적인 단계는 다음과 같습니다.

  • 먼저, "sudo apt-get install alien" 명령어를 우분투 명령 줄 인터페이스에 입력하여 Alien 도구를 설치합니다.
  • 둘째, "수도 외계인 패키지.rpm" 명령을 입력합니다.완료되면 package.deb 파일이 생성됩니다.
  • 셋째, dpkg 도구를 사용하여 변환된 소프트웨어 패키지를 설치하기 위해 "sudo dpkg -i package.deb" 명령어를 입력합니다.

 

네트워크 카드 코드 eth0은 우분투 시스템에서 인식되지 않으며 사용자는 인터넷에 액세스 할 수 없습니다.

Eth0은 컴퓨터의 첫 번째 네트워크 카드의 코드입니다. 컴퓨터에 여러 개의 네트워크 카드가 있다면 시스템은 eth0, eth1, eth2 등을 사용하여 다른 네트워크 카드를 구별합니다.정상적인 상황에서는, ifconfig 명령어를 사용하여 eth0과 같은 네트워크 카드의 구성 정보를 표시할 수 있습니다.

eth0의 구성 정보가 표시되지 않으면 네트워크 카드가 시스템에 의해 인식되지 않았다는 것을 의미합니다. 이를 해결하기 위해,당신은 시스템 네트워크 카드를 인식 하려면 명령 줄 인터페이스에서 "dhclient eth0" 명령을 입력 할 수 있습니다.

 

우분투에서 하드 드라이브 파티션을 마운트 한 후 마운트 포인트 디렉토리의 원래 컨텐츠는 찾을 수 없습니다.

/home 디렉토리에서 두 개의 하위 디렉토리, /home/user 및 /home/ubuntu가 있다고 가정하고, 당신은 /home 디렉토리에 하드 드라이브 파티션 /dev/hda2를 마운트하고 싶습니다.

설치 후, /dev/hda2 파티션의 내용은 /home에 표시될 것이고, /home의 원래 사용자와 우분투 서브 디렉토리는 일시적으로 숨겨질 것입니다.파티션 /dev/hda2가 /home 디렉토리 위치에서 제거되면, /home의 원래 사용자와 우분투 서브 디렉토리가 다시 나타날 것입니다.

 

우분투에서 하드 드라이브 파티션을 제거하는 것은 실패하고 시스템이 장치가 바쁘다고 요청합니다.

제거 실패의 이유는 특정 프로세스가 파티션에 있는 파일을 사용하거나 파티션에 있는 특정 디렉토리가 열려 있기 때문입니다.셸과 같은 관련 프로그램을 닫거나 사용 중인 관련 디렉토리를 변경하면 문제를 해결할 수 있습니다.. 시스템에 로그인 된 사용자가 많을 때, 파티션을 바쁘게 유지하는 사용자를 찾는 것이 때로는 어렵습니다.

파티션을 해제하는 데 서두르지 않는 경우 느린 해제 프로세스를 시도 할 수 있습니다. 즉, 명령 줄 인터페이스에서 "umount -l /whatever" 명령을 입력하십시오.이 해제 방법은 디렉토리 트리 구조에서 /whatsoever를 분리할 수 있습니다, 하지만 파일 시스템에 대한 모든 참조는 파일 시스템이 바쁘지 않을 때만 지워질 수 있습니다.

파티션을 해제하려면 "umount -f /whatever" 명령어를 사용하여 해제를 강요 할 수 있지만 이는 열린 파일의 데이터 손실을 유발할 수 있습니다.

 

우분투에서 하드 드라이브 파일은 실수로 삭제되었으며 사용자는 그것들을 복구하는 방법을 모릅니다.

Ext3 파일 시스템은 삭제된 파일을 가리키는 이노드 포인터를 지우므로 삭제된 파일을 검색하기가 어렵습니다. Ext2 파일 시스템에서는파일이 새 파일에 의해 덮여지지 않는 한 삭제 된 파일이 차지하는 블록이 인접한 경우, 삭제 된 파일을 복구 할 수 있습니다. 삭제 된 파일이 /home/chris/myfile.txt이고 /home는 별도의 파티션 /dev/hda5입니다.

다음 단계로 파일을 복구할 수 있습니다:

  • 명령 줄 인터페이스에서 "umount /dev/hda5" 명령어를 입력하여 /home 파티션을 해제합니다.
  • 이 파티션에서 debugfs 명령을 실행하기 위해 "debugfs /dev/hda5" 명령을 입력합니다.
  • 디렉토리에서 삭제된 파일을 리스트하기 위해 debugfs 프롬프트에서 "ls -ld /home/chris" 명령어를 입력합니다.

목록의 myfile.txt 파일 앞의 <>와 <> 사이, 표시된 숫자가 0보다 크면 (예를 들어 115)이 번호가 파일의 inode 번호라는 것을 나타냅니다..

  • 삭제된 파일을 /tmp 디렉토리로 복원하고 myfiledumped.txt로 이름을 바꾸기 위해 debugfs 프롬프트에서 "dump /tmp/myfiledumped.txt" 명령을 입력합니다.
  • 파일 시스템을 다시 설치하기 위해 명령 줄 인터페이스에 "mount /home" 명령을 입력하면 /tmp 디렉토리에서 새로 복구된 파일을 원래 위치로 복사할 수 있습니다.

 

결론적으로, 시스템 설치, 사용자 로그인, 소프트웨어 설치, 프로그램 운영 및 장치 운영과 같은 측면에서의 우분투의 일반적인 유지보수 기술 문제에 대해,사용자들은 위의 분석에 따라 해결할 수 있습니다.. 더 많은 유지보수 방법의 경우, 사용자는 Ubuntu 커뮤니티 웹사이트를 방문하여 문의할 수 있습니다.

배너
블로그 세부 정보
Created with Pixso. Created with Pixso. 블로그 Created with Pixso.

우분투의 일반적인 유지보수 기술 문제를 해결

우분투의 일반적인 유지보수 기술 문제를 해결

우분투 설치 CD가 부팅되면, 테스트 데스크톱과 그래픽 설치 인터페이스가 표시되지 않습니다. 

우분투는 데스크톱 CD와 대안 CD, 각각 그래픽 인터페이스 설치 CD와 텍스트 기반 인터페이스 설치 CD로 두 가지 형태로 출시됩니다.전자는 우분투의 데스크톱 버전을 설치하기 전에 시험 기능을 제공하는 것뿐만 아니라 그래픽 설치 마법사 인터페이스를 제공합니다.

이 설치는 귀신 소프트웨어의 시스템 복원 과정과 유사하며, 비교적 빠른 설치 속도입니다. 후자는 표준 및 정품 설치 CD입니다.설치에 대한 더 높고 더 전문적인 사용자 정의 요구 사항을 가진 사용자를 대상으로.

따라서 사용자가 두 번째 유형의 CD를 사용하는 경우, 테스트 데스크톱과 그래픽 설치 인터페이스는 표시되지 않습니다.

 

윈도우를 설치한 후, 윈도우 이전에 설치된 우분투가 부팅되지 않습니다.

우분투와 윈도우의 듀얼 부팅 시스템을 설치할 때, 먼저 윈도우를 설치하고 우분투가 그 다음이 되어야 합니다. 왜냐하면 하나의 하드 드라이브에 두 개의 운영 체제를 설치할 때,Grub와 같은 부트 로더는 일반적으로 사용자가 시작 시 어떤 운영 체제를 부팅할지 선택할 수 있도록 요구됩니다..

윈도우 설치 프로그램은 Grub와 같은 부트 로더를 제공하지 않지만, 우분투 설치 프로그램은 제공합니다. 따라서, 나중에 우분투를 설치하면,그래브는 하드 드라이브의 마스터 부트 레코드에 올바르게 작성 될 수 있습니다, 이중부팅 시스템의 올바른 부팅을 가능하게 합니다.

 

시작 시 우분투 시스템은 그래픽 로그인 인터페이스 대신 명령 줄 로그인 인터페이스에 직접 입력합니다.

리눅스 시스템은 그래픽 로그인 인터페이스 또는 명령 줄 로그인 인터페이스로 시작할 수 있으며, 이는 /etc/inittab 텍스트 파일을 수정함으로써 달성 할 수 있습니다.

그래픽 로그인 인터페이스를 시작하기 위해 수정 방법은 다음과 같습니다. /etc/inittab 파일을 열기 위해 명령 줄 인터페이스에 "vi /etc/inittab"을 입력하고 "id:3:initdefault"에서 "id:5:initdefault"

 

우분투 데스크톱에서, 응용 프로그램 창의 오른쪽 상단에있는 닫기 버튼을 클릭하면 프로그램이 멈추지 않습니다.

일반적으로, 닫기 버튼을 여러 번 클릭한 후, 대화 상자가 데스크톱에 팝업됩니다.사용자가 프로그램이 응답을 중단하고 사용자가 그것을 닫고 싶은지 묻는 것을 요청이 시점에서 사용자는 프로그램을 닫을 수 있습니다.

만약 여러 번 클릭한 후에 이 프롬프트 대화 상자가 팝업되지 않는다면, 사용자는 Alt+F2 키를 누르면 "xkill" 명령어를 입력하고 Enter를 누르면 됩니다.마우스 커서가 작은 두개골 모양으로 변합니다, 그리고 사용자는 소프트웨어 창을 클릭하여 닫을 수 있습니다.

 

우분투 시스템에서는 CRT 모니터에서 블랙 화면 또는 깜박이는 문제가 발생합니다.

CRT 모니터의 낮은 갱신 속도 설정은 깜빡임, 사용자의 눈을 피곤하게 만들 수 있습니다. 반면에, 갱신 속도 너무 높으면, 모니터 작동을 중지 할 것입니다.검정 화면 또는 모니터 손상을 초래정상적인 상황에서는 CRT 모니터의 갱신 속도를 85Hz로 설정하는 것이 더 적절하며 75Hz보다 낮아서는 안됩니다.

설정 방법은 다음과 같습니다: 예상 해상도와 갱신 속도 매개 변수를 가진 리눅스 명령 줄 인터페이스에 "gtf" 명령을 입력합니다.

예를 들어, 해상도가 1024×768이고 갱신 속도가 85Hz인 경우, 명령어 "gtf 1024 768 85"를 입력하고 X-Window 인터페이스를 다시 시작하여 효과를 볼 수 있습니다.

 

우분투 시스템의 루트 비밀번호는 사용자가 잊었습니다.

만약 사용자가 루트 권한이 있는 다른 사용자 이름을 가지고 있다면, 그 사용자 이름으로 로그인하여 superuser 암호를 변경하기 위해 "passwd root" 명령을 실행할 수 있습니다.그리고 스크린에 표시된 대로 새 암호를 입력합니다..

사용자가 루트 권한이 있는 다른 사용자 이름을 가지고 있지 않다면, 시스템을 설치 CD에서 단일 사용자 모드로 부팅하여 세 단계로 문제를 해결할 수 있습니다.

  • 먼저, /etc/passwd 파일을 열기 위해 명령 줄 인터페이스에서 "vi /etc/passwd" 명령을 실행하고, 파일의 "root:" 다음 "!"를 제거합니다.
  • 둘째, /etc/security/passwd 파일을 열기 위해 명령 줄 인터페이스에서 "vi /etc/security/passwd" 명령을 실행하고, "password=AmMwUe2EQ491U"와 같은 정보를 삭제합니다."최종 업데이트=1054106568", 그리고 "root:" 밑에 "flags=";
  • 셋째, 컴퓨터를 다시 시작하고 새로운 "passwd root" 명령어를 입력하여 루트 암호를 다시 설정합니다.

 

Ubuntu 시스템에서.rpm 소프트웨어 패키지를 설치하는 것은 불가능합니다.

.rpm 확장자를 가진 소프트웨어 패키지는 레드햇과 그 파생 리눅스 시스템에서 지원됩니다. package.rpm라는 소프트웨어 패키지를 우분투 시스템에 설치하려면,먼저 rpm 패키지를 Alien 도구를 사용하여 같은 이름의 deb 패키지로 변환하는 것이 필요합니다..

구체적인 단계는 다음과 같습니다.

  • 먼저, "sudo apt-get install alien" 명령어를 우분투 명령 줄 인터페이스에 입력하여 Alien 도구를 설치합니다.
  • 둘째, "수도 외계인 패키지.rpm" 명령을 입력합니다.완료되면 package.deb 파일이 생성됩니다.
  • 셋째, dpkg 도구를 사용하여 변환된 소프트웨어 패키지를 설치하기 위해 "sudo dpkg -i package.deb" 명령어를 입력합니다.

 

네트워크 카드 코드 eth0은 우분투 시스템에서 인식되지 않으며 사용자는 인터넷에 액세스 할 수 없습니다.

Eth0은 컴퓨터의 첫 번째 네트워크 카드의 코드입니다. 컴퓨터에 여러 개의 네트워크 카드가 있다면 시스템은 eth0, eth1, eth2 등을 사용하여 다른 네트워크 카드를 구별합니다.정상적인 상황에서는, ifconfig 명령어를 사용하여 eth0과 같은 네트워크 카드의 구성 정보를 표시할 수 있습니다.

eth0의 구성 정보가 표시되지 않으면 네트워크 카드가 시스템에 의해 인식되지 않았다는 것을 의미합니다. 이를 해결하기 위해,당신은 시스템 네트워크 카드를 인식 하려면 명령 줄 인터페이스에서 "dhclient eth0" 명령을 입력 할 수 있습니다.

 

우분투에서 하드 드라이브 파티션을 마운트 한 후 마운트 포인트 디렉토리의 원래 컨텐츠는 찾을 수 없습니다.

/home 디렉토리에서 두 개의 하위 디렉토리, /home/user 및 /home/ubuntu가 있다고 가정하고, 당신은 /home 디렉토리에 하드 드라이브 파티션 /dev/hda2를 마운트하고 싶습니다.

설치 후, /dev/hda2 파티션의 내용은 /home에 표시될 것이고, /home의 원래 사용자와 우분투 서브 디렉토리는 일시적으로 숨겨질 것입니다.파티션 /dev/hda2가 /home 디렉토리 위치에서 제거되면, /home의 원래 사용자와 우분투 서브 디렉토리가 다시 나타날 것입니다.

 

우분투에서 하드 드라이브 파티션을 제거하는 것은 실패하고 시스템이 장치가 바쁘다고 요청합니다.

제거 실패의 이유는 특정 프로세스가 파티션에 있는 파일을 사용하거나 파티션에 있는 특정 디렉토리가 열려 있기 때문입니다.셸과 같은 관련 프로그램을 닫거나 사용 중인 관련 디렉토리를 변경하면 문제를 해결할 수 있습니다.. 시스템에 로그인 된 사용자가 많을 때, 파티션을 바쁘게 유지하는 사용자를 찾는 것이 때로는 어렵습니다.

파티션을 해제하는 데 서두르지 않는 경우 느린 해제 프로세스를 시도 할 수 있습니다. 즉, 명령 줄 인터페이스에서 "umount -l /whatever" 명령을 입력하십시오.이 해제 방법은 디렉토리 트리 구조에서 /whatsoever를 분리할 수 있습니다, 하지만 파일 시스템에 대한 모든 참조는 파일 시스템이 바쁘지 않을 때만 지워질 수 있습니다.

파티션을 해제하려면 "umount -f /whatever" 명령어를 사용하여 해제를 강요 할 수 있지만 이는 열린 파일의 데이터 손실을 유발할 수 있습니다.

 

우분투에서 하드 드라이브 파일은 실수로 삭제되었으며 사용자는 그것들을 복구하는 방법을 모릅니다.

Ext3 파일 시스템은 삭제된 파일을 가리키는 이노드 포인터를 지우므로 삭제된 파일을 검색하기가 어렵습니다. Ext2 파일 시스템에서는파일이 새 파일에 의해 덮여지지 않는 한 삭제 된 파일이 차지하는 블록이 인접한 경우, 삭제 된 파일을 복구 할 수 있습니다. 삭제 된 파일이 /home/chris/myfile.txt이고 /home는 별도의 파티션 /dev/hda5입니다.

다음 단계로 파일을 복구할 수 있습니다:

  • 명령 줄 인터페이스에서 "umount /dev/hda5" 명령어를 입력하여 /home 파티션을 해제합니다.
  • 이 파티션에서 debugfs 명령을 실행하기 위해 "debugfs /dev/hda5" 명령을 입력합니다.
  • 디렉토리에서 삭제된 파일을 리스트하기 위해 debugfs 프롬프트에서 "ls -ld /home/chris" 명령어를 입력합니다.

목록의 myfile.txt 파일 앞의 <>와 <> 사이, 표시된 숫자가 0보다 크면 (예를 들어 115)이 번호가 파일의 inode 번호라는 것을 나타냅니다..

  • 삭제된 파일을 /tmp 디렉토리로 복원하고 myfiledumped.txt로 이름을 바꾸기 위해 debugfs 프롬프트에서 "dump /tmp/myfiledumped.txt" 명령을 입력합니다.
  • 파일 시스템을 다시 설치하기 위해 명령 줄 인터페이스에 "mount /home" 명령을 입력하면 /tmp 디렉토리에서 새로 복구된 파일을 원래 위치로 복사할 수 있습니다.

 

결론적으로, 시스템 설치, 사용자 로그인, 소프트웨어 설치, 프로그램 운영 및 장치 운영과 같은 측면에서의 우분투의 일반적인 유지보수 기술 문제에 대해,사용자들은 위의 분석에 따라 해결할 수 있습니다.. 더 많은 유지보수 방법의 경우, 사용자는 Ubuntu 커뮤니티 웹사이트를 방문하여 문의할 수 있습니다.