YaST 와 fdisk

고객지원 지식기반 (ke_yast-fdisk)

Problem:

인스톨시 로컬 하드디스크의 파티션 테이블을 수정하려고 합니다. 하지만 변경 내용을 디스 크에 기록하기 전에 야스트가 인스톨에 성공하지 못했다고 에러 메시지를 냅니다.

Cause:

이 문제의 원인은 아직 확실하게 밝혀지지 않았습니다. 이 문제에 대한 피드백을 부탁드립 니다. 특별히 파티션을 생성하기 위해서 사용한 fdisk를 언급해 주십시오. 지금까지 알려진 바로는 MS-DOS 7. fdisk가 이러한 문제들을 만들어 내는 주 원인입니다. 그리고 도스 resp. 윈도우즈 fdisk로 파티션을 확장 모드로 사용하면 파티션 엔트리만 변 경되는 것이 아니라 파티션 테이블 자체가 변경되기 때문에 에러가 나기 쉽습니다. 고객들이 전하는 바에 의하면 윈도우즈 95 fdisk는 ID 93을 가지고 파티션을 만든다고 합니 다. 리눅스 fdisk는 종종 f unknown 파티션 타입을 보여 주고 이 파티션에서는 논리 파티 션을 생성시키지 못합니다. 확실히 야스트는 fdisk로 인해 정상적이지 못한 피드백을 받습니다. 현재 리눅스 fdisk의 기 능 확장이 진행 중에 있습니다.

Solution:

네 가지 가능한 방법들이 있습니다.
  1. 리눅스로 파티션을 생성하지 않더라도 파티션에 대해서 정확한 파티션 타입(ID 83)을 설 정해 보도록 합니다.
  2. fdisk를 쉘 프롬프트에서 직접 실행시킵니다. 하드 디스크에 파티션을 설정해 줄 때 Alt-F2조합키로 다른 가상 콘솔로 이동을 해 갑니다. 그런 다음 fdisk를 수동으로 시작시켜 줍니다. 다음에는 fdisk에서 중요하게 사용되는 옵션들을 소개합니다.
    m
    도움말
    p
    현재의 파티션 테이블을 보여 줍니다.
    n
    새로운 파티션을 생성해 줍니다.
    d
    기존의 파티션을 삭제해 줍니다.
    a
    부팅을 위한 파티션을 활성화시켜 줍니다.
    l
    사용 가능한 파티션 종류들을 리스트로 보여 줍니다.
    t
    파티션 타입을 설정해 줍니다.
    q
    파티션 정보를 저장하지 않고 빠져 나옵니다.
    w
    변경 사항을 디스크에 저장시킵니다.
    Alt+F1키를 누르면 야스트로 다시 돌아갈 수 있습니다.
  3. 먼저 레스큐 시스템을 시작합니다.(자세한 정보는 매뉴얼을 보거나 인덱스를 참조) 그 다 음 리눅스 fdisk를 수동으로 조작해서 필요한 파티션을 생성합니다.
  4. 리눅스를 시작하기 전에 fdisk와 유사한 도구를 가지고 파티션을 만듭니다. 그 다음 나중 에 리눅스 fdisk로 파티션 타입을 정확한 타입으로 맞춥니다. 약간은 위험할 수도 있는 pfdisktc 프로그램이 리눅스 첫 번째 시디의 dosutils 디렉토리에 들어 있습니다.
  5. 윈도우즈나 도스의 fdisk를 사용해 파티션을 만들어주지만 32비트 확장 기능을 사용하지 않습니다. 이 문제에 대한 피드백을 주신 분들은 Thomas Schein씨와 Matthias Kraft씨들입니다.
    관련 내용:
    o 파티션 : 파일시스템의 분배
    o YaST에서 작성하는 디버그 파일
    o 디스크립션(discription) 파일을 읽을 때 YaST가 망가진다
    o 디스크립션 파일을 읽을 때의 YaST의 중지

    키워드: YAST, FDISK, PARTITION, INSTALLATION, NTFS, VFAT, FAT32, MSDOS, WINDOWSNT, WINDOWS95

    SDB-ke_yast-fdisk, Copyright SuSE Linux AG, Nrnberg, Germany - 버전: 02. Mr 2001
    SuSE Linux AG - 최근에 만들어진 : 07. Mr 2001 에 의해 kmyoo (sdb_gen 1.40.0)