Lenovo Ideapad에 Fedora 25 워크스테이션을 설치하려고 합니다. 20GB HDD 공간, 2GB RAM, 2개의 프로세서 코어를 갖춘 VMWare Player를 사용합니다. Anaconda가 사용자 생성을 시도하는 2단계까지 설치는 원활하게 진행되었습니다. 그러면 오류가 발생했다는 팝업 창이 표시됩니다. 오류는 다음과 같습니다.
The following was filed automatically by anaconda:
anaconda 25.20.8-1 exception report
Traceback (most recent call first):
File "/usr/lib64/python3.5/site-packages/pyanaconda/users.py", line 379, in createUser
raise OSError("Unable to create user %s: status=%s" % (user_name, status))
File "/usr/lib64/python3.5/site-packages/pyanaconda/kickstart.py", line 1801, in execute
users.createUser(usr.name, **kwargs)
File "/usr/lib64/python3.5/site-packages/pyanaconda/install.py", line 95, in doConfiguration
ksdata.user.execute(storage, ksdata, instClass, u)
File "/usr/lib64/python3.5/threading.py", line 862, in run
self._target(*self._args, **self._kwargs)
File "/usr/lib64/python3.5/site-packages/pyanaconda/threads.py", line 251, in run
threading.Thread.run(self, *args, **kwargs)
OSError: Unable to create user 0111: status=3
Additional info:
addons: com_redhat_kdump
cmdline: /usr/bin/python3 /sbin/anaconda --liveinst -- method=livecd:///dev/mapper/live-base
cmdline_file: BOOT_IMAGE=vmlinuz initrd=initrd.img root=live:CDLABEL=Fedora-WS-Live-25-1-3 rd.live.image quiet
executable: /sbin/anaconda
hashmarkername: anaconda
kernel: 4.8.6-300.fc25.x86_64
other involved packages: system-python-libs-3.5.2-4.fc25.x86_64
product: Fedora
release: Fedora release 25 (Twenty Five)
type: anaconda
version: 25
또한 동일한 시스템에서 동일한 구성을 사용하여 VMWare Player에 LinuxMint와 Lubuntu를 설치했으며 이러한 문제 없이 실행됩니다. 이 문제가 곧 해결되어 Fedora로 이전되기를 바랍니다!
답변1
알려진 버그,Bugzilla: OSError: 사용자 1234를 생성할 수 없습니다: 상태 = 3. 가짜 사용자 이름을 만들려는 시도로 인해 발생했습니다.
해결 방법은 가짜 사용자 이름을 요청하지 않는 것입니다.
잘못된 사용자 이름을 입력하고 완료를 누르면 Anaconda 인터페이스에 오류 메시지가 표시됩니다.
참고: adduser 매뉴얼 페이지에는 "사용자 이름은 소문자 또는 밑줄로 시작해야 하며 그 뒤에 소문자, 숫자, 밑줄 또는 대시가 와야 합니다. 달러 기호로 끝날 수 있습니다. 정규식 용어로 다음과 같습니다.[a-z_][a-z0-9_-]*[$]?