USB 스틱의 파일을 삭제하고 제거하는 방법은 무엇입니까?

USB 스틱의 파일을 삭제하고 제거하는 방법은 무엇입니까?

부팅 가능한 Ubuntu 스틱을 만들려고합니다. 그러나 스틱은 ISO 크기를 쉽게 처리할 수 있지만 쓰기 작업에서는 2GB 스틱의 크기를 초과합니다. 이제 스틱을 청소하여 사용할 수 있도록 하겠습니다. 나는 성공하지 못했습니다! 참고로 저는 그 막대기도 제거할 수 없었습니다. 다시 포맷하는 것을 피하고 싶습니다. 텍스트 기록은 다음과 같습니다.

me-user@my-site:/media$ df
Filesystem            1K-blocks     Used Available Use% Mounted on
udev                    1714260        4   1714256   1% /dev
tmpfs                    353072     1180    351892   1% /run
/dev/sda5             467009128 21992532 421270856   5% /
none                          4        0         4   0% /sys/fs/cgroup
none                       5120        0      5120   0% /run/lock
none                    1765356      172   1765184   1% /run/shm
none                     102400       28    102372   1% /run/user
/home/me-user/.Private 467009128 21992532 421270856   5% /home/me-user
/dev/sdb2                  2346        0      2346   0% /media/me-user/Ubuntu 16.04.1 LTS amd64
me-user@my-site:/media$ ls -a me-user/U*
.  ..
me-user@my-site:/media$ ls -a me-user
.  ..  Ubuntu 16.04.1 LTS amd64
me-user@my-site:/media$ sudo rm -rf /media/me-user/U*
rm: cannot remove ‘/media/me-user/Ubuntu 16.04.1 LTS amd64’: Device or resource busy
me-user@my-site:/media$ lsof +D /media/me-user
me-user@my-site:/media$ sudo umount /dev/sdb2
me-user@my-site:/media$ df
Filesystem            1K-blocks     Used Available Use% Mounted on
udev                    1714260        4   1714256   1% /dev
tmpfs                    353072     1180    351892   1% /run
/dev/sda5             467009128 21992576 421270812   5% /
none                          4        0         4   0% /sys/fs/cgroup
none                       5120        0      5120   0% /run/lock
none                    1765356      172   1765184   1% /run/shm
none                     102400       28    102372   1% /run/user
/home/me-user/.Private 467009128 21992576 421270812   5% /home/me-user
/dev/sdb2                  2346        0      2346   0% /media/me-user/Ubuntu 16.04.1 LTS amd64
me-user@my-site:/media$ cd
me-user@my-site:~$ sudo rmdir /media/linton/U*
rmdir: failed to remove ‘/media/me-user/Ubuntu 16.04.1 LTS amd64’: Device or resource busy

나중에... 다음 설명은 fdisk 사용을 제안했습니다.

me-user@my-site:~$ sudo fdisk /dev/sdb

WARNING: GPT (GUID Partition Table) detected on '/dev/sdb'! The util fdisk doesn't support GPT. Use GNU Parted.

그래서 지금 GNU Parted를 사용하여 디스크를 포맷하려고 하는데, 이에 대해 배우려면 학교에 가야 합니다.

많은 디바들...

내 문제를 해결했습니다. 제가 하고 싶은 일은 기존 데이터를 저장하지 않고 USB를 다시 사용할 수 있게 만드는 것입니다. 2GB 스틱을 사용하여 Ubuntu 라이브 디스크를 만들려고 하다가 문제가 발생했습니다. ISO와 최종 제품 모두 2GB 미만이지만 설치는 최소 2GB를 사용할 수 있는지 여부에 따라 달라집니다. ? 2GB USB 스틱에 공간이 부족하고 소프트웨어가 손상되었습니다.

Ubuntu Live ISO를 설치하면 GPT 형식으로 변경되므로 fdisk 및 기타 MBR 프로그램을 실행할 수 없습니다. 나는 이 문제를 해결하기 위해 gdisk(GPT를 이해함)를 얻을 수 없었고 그 이유를 모르겠습니다. 사용하는 동안 읽기 전용 문제와 기타 오류가 발생했습니다. 또한 변경 사항을 완료하려면 시스템을 다시 시작해야 합니다.

디스크 포맷에 대해 많은 시간을 연구하고 배운 후에 애플리케이션 메뉴나 텍스트 검색을 통해 Ubuntu XFCE, Mint Cinnamon 및 Korora XFCE에서 실행할 수 있는 Gnome의 디스크 관리자를 발견했습니다. 설명된 그래픽 인터페이스를 사용하여 이 작업을 수행합니다.여기예를 들어. 이 유틸리티를 사용하는 것은 너무 간단해서 여기에 모두 나열할 필요는 없을 것 같습니다. 기본적으로 드라이브를 MBR 형식으로 다시 포맷한 후 FAT 파티션을 생성했습니다. (Gdisk는 같은 이름을 가진 30개 이상의 옵션 중에서 FAT를 제공하지 않기 때문에 이에 대해 매우 혼란스러워합니다.) 그게 다입니다!

답변1

dd다음과 같이 명령을 사용하십시오 .

sudo dd if=/dev/zero of=/dev/sdx && sync

그런 다음 fdisk새 파티션 생성을 사용하여 mkfs생성하십시오 fs.

답변2

USB를 다시 포맷하는 것을 피하고 싶다고 말씀하신 것은 알지만 거기에는 중요한 내용이 없는 것 같고 1초밖에 걸리지 않습니다.

먼저 fdisk명령을 사용하여 USB에 새 파티션 테이블과 파티션을 만듭니다 fdisk /dev/sdx. (올바른 /dev/sd*파일을 받았는지 확인하세요!!)

그런 다음 에서 fdisk다음을 수행합니다.

  • o(새 파티션 테이블 생성)
  • n(새 파티션을 생성하고 Enter를 몇 번 누르면 기본값이면 충분합니다)
  • w(이렇게 하면 변경 사항이 기록됩니다)

fdisk다소 혼란스러울 수 있으니 m도움을 요청하시면 됩니다.

그 후에 는 및 을 ls /dev/sdx*볼 수 있습니다 . 우리 파티션은 입니다 . 이제 포맷해 보겠습니다. 이 예제에서는 FAT32(주석에서 언급한)를 사용하지만 원하는 파일 시스템을 사용할 수 있습니다./dev/sdx/dev/sdx1/dev/sdx1

mkfs.fat /dev/sdx1

끝났으니 계속하세요 mount /dev/sdx1 /mnt.

답변3

해결 방법은 디스크 관리자 유틸리티를 사용하는 것입니다. 위의 편집된 문제 설명을 참조하세요.

답변4

*직접 마운트할 수 있습니다.iso는 Linux의 이동식 드라이브에 있습니다., 다음으로 구성된 부팅 가능한 드라이브를 생성합니다.BIOS/UEFI.

관련 정보