Linux에서 autorun 기능이 지원되는지?
글쓴이: beanpole / 작성시간: 목, 2008/02/21 - 10:35오전
안녕하세요.
Q1. 현재 Windows에서 제공되는 autorun 기능이 Linux에서도 지원되는지?
Q2. Linux에서 autorun이 지원되는지 시험한 결과 아래와 같은 오류가 발생합니다.
1. Conditions
Linux version: 2.6.11-1.1369_FC4
autorun 파일 내 uname -r 명령어를 넣고 그 파일로 CD를 구운 다음 CD ROM 에 삽입한다.
2. Result
바탕화면에 넣은 CD만 보이고 autorun이 실행되지 않음.
CD 디렉토리로 이동하여 ./autorun을 실행하였으나 오류 발생함.
(에러 메시지: bad interpreter: No such file or directory)
물론 /media/cdrom 디렉토리 내에 autorun 파일이 존재합니다.
고수님의 리플 바랍니다.
감사합니다.
Forums:
autorun 파일이 잘못된거 아닌가여?
#!/bin/sh
uname -r
이런식으로 앞에 셀 지정해주아야 합니다.
안그려면 sh ./autorun해야 하고
그리고 실행권한도 주어야 하고ㅓ
즐린
빠른 답변
빠른 답변 감사드립니다.
답변을 참조로 하여 시험한 결과 아래와 같습니다.
Test #1 >>
#!/bin/sh
uname -r
# cd /media/cdrom
# sh ./autorun
uname: invalid option --
Try `uname --help' for more information.
조금 다른 에러 메세지를 발생함.
마찬가지 Windows에서의 autorun.inf 파일처럼 자동으로 실행되지 않습니다.
Test #2 >>
#!/bin/sh
mozilla &
# cd /media/cdrom
# sh ./autorun
:command not found
에러 메세지가 발생합니다만 mozilla가 실행됩니다.
마찬가지 Windows의 autorun.inf 파일처럼 자동으로 실행되지 않습니다.
결과적으로 명령어를 실행하는 것까지는 가능하지 Windows의 autorun.inf처럼
자동실행되어 설치되지 않습니다.
고수님의 리플 바랍니다.
감사합니다.
autorun 이라는 파일의
autorun 이라는 파일의 정체가 뭡니까 ? (file autorun 으로 확인)
아무튼 gnome 환경이라면 gnome-volume-properties를 사용해서 autorun 여부를 설정하세요.
[시작]-[시스템]-[기본설정]-[하드웨어]-[이동식 드라이브 및 미디어]
gnome-volume-maneger 가 autorun.inf 파일을 찾습니다.
파일이 있다면 읽어서 분석합니다.
실행할 프로그램을 찾았다면 실행합니다. 이 단계에서 fedora 와 ubuntu 가 좀 다릅니다.
fedora 는 wine 을 커널 binfmt 핸들러로 등록합니다.
그래서 실행파일이 리눅스용의 ELF 건 windows 용의 PE 건 상관하지 않고 그냥 실행시켜버립니다.
ubuntu 는 실행할 파일 이름의 도스이름 확장자가 .exe 면 wine 을 호출하고 아니면 그냥 실행시키는 것 같습니다.
OTL
autorun 자체는 윈도
autorun 자체는 윈도 방식이므로 리눅스에서 똑같이 따라갈 필요는 없다고 생각합니다.
마운트 하고 보면 떡하니 날 실행해 주세요 하는 쉘 스크립트 하나 눈에 띄기만 하면 문제 없다고 생각합니다.
emerge money
http://wiki.kldp.org/wiki.php/GentooInstallSimple - 명령어도 몇개 안되요~
http://xenosi.de/
https://xenosi.de/
누가 시작했건, 좋은
누가 시작했건, 좋은 게 좋은 거지요.
찾아볼 생각도 안하고 있었는데 X window 에 관한 뭔가를 freedesktop.org 에서 찾다가 이런 걸 보게 됐습니다.
http://standards.freedesktop.org/autostart-spec/autostart-spec-latest.html
아, autorun 이 좋다는 주장을 하는 것은 아닙니다.
전 windows 에서조차도 자동실행 기능을 끈 상태로 사용하고 있습니다.
OTL
댓글 달기