0
그래서 드라이브를 지우는 프로그램을 만들려고합니다. 몇 가지 조사를 한 후에 모든 장치가 우분투의/dev/폴더 아래에 저장된다는 것을 알게되었습니다. 나는 다음과 같은 ...디스크에 직접 쓰는 방법
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[]){
FILE *fp = fopen("/dev/sdb1", "w");
fwrite("\0", 1, 1, fp);
fclose(fp);
return 0;
}
을 시도하지만
Segmentation fault (core dumped)
이 왜 반환 발견? 디스크에 쓸 수 없어야합니까?
나는 현재의 이해 수준에서하지 않을 것입니다. –