2013-09-27 2 views
1

네트워크 읽기/쓰기 차단 장치 드라이버를 쓰려고합니다. 본질적으로 램 디스크 용 예제 here을 수정했습니다. 그리고 Here이 제 코드입니다. sudo cat > /dev/rb 명령을 사용하여 블록 장치에 쓰려고 할 때, 전제 조건이 거부되었습니다.블록 장치에 쓰려고 할 때 사용 권한이 거부되었습니다.

$ sudo cat > /dev/rb 
bash: /dev/rb: Permission denied 

누구나 해결할 수 있습니까 ??

커널 로그에는 아무 것도 볼 수 없습니다.

미리 감사드립니다.

답변

3

리디렉션은 이 아니며 루트로 실행되는이 아니고 cat 만 실행됩니다. 작동되면

sudo sh 
# cat > /dev/rb 

는, 단일 명령 줄로 결합 (아마 : sudo "cat > /dev/rb")

+0

나는이 문제의 경우 잘 모르겠습니다

은 다음보십시오. 동일한 명령은 네트워크 연결이없는 램 디스크에 사용할 때도 작동합니다. 나는 그것을 시도 할 것이다. – hebbo