안녕하세요. 송기석입니다.


오늘은 USB 절전 모드 해제에 대하여 올리겠습니다.

USB로 연결된 스토리지를 사용중인데 이넘이 자꾸 절전모드로 죽는 일이 발생 하여 이를 해결하기 위해

테스트한 내용을 올립니다.


다음을 입력하여 GRUB_CMDLINE_LINUX_DEFAULT 옵션을 "quiet splash" 에서

"quiet splash usbcore.autosuspend=-1"로 변경합니다.


$ sudo vi /etc/default/grub

=== before ===========================================================

GRUB_DEFAULT=0

GRUB_HIDDEN_TIMEOUT=0

GRUB_HIDDEN_TIMEOUT_QUIET=true

GRUB_TIMEOUT=10

GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

GRUB_CMDLINE_LINUX=""


=== after ============================================================


GRUB_DEFAULT=0

GRUB_HIDDEN_TIMEOUT=0

GRUB_HIDDEN_TIMEOUT_QUIET=true

GRUB_TIMEOUT=10

GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash usbcore.autosuspend=-1"

GRUB_CMDLINE_LINUX=""


====================================================================


저장한 후 다음 명령어를 입력합니다.

$ sudo update-grub

Generating grub.cfg ...

Warning: Setting GRUB_TIMEOUT to a non-zero value when GRUB_HIDDEN_TIMEOUT is set is no longer supported.

Found linux image: /boot/vmlinuz-3.13.0-37-generic

Found initrd image: /boot/initrd.img-3.13.0-37-generic

Found memtest86+ image: /boot/memtest86+.bin

done


완료 후 리부팅을 합니다.

다음 명령을 사용하여 옵션 값이 변경되었는지 확인 합니다.

$ cat /sys/module/usbcore/parameters/autosuspend


기존 2에서 -1로 변경 되었습니다.


감사합니다.