{"id":812,"date":"2017-11-11T21:40:00","date_gmt":"2017-11-12T06:40:00","guid":{"rendered":"\/blog\/?p=812"},"modified":"2023-09-21T09:37:41","modified_gmt":"2023-09-21T00:37:41","slug":"%ec%99%b8%ec%9e%a5%ed%95%98%eb%93%9c-%eb%a7%88%ec%9a%b4%ed%8a%b8-init-%ec%8a%a4%ed%81%ac%eb%a6%bd%ed%8a%b8","status":"publish","type":"post","link":"https:\/\/hasu0707.duckdns.org\/blog\/?p=812","title":{"rendered":"\uc678\uc7a5\ud558\ub4dc \ub9c8\uc6b4\ud2b8 init \uc2a4\ud06c\ub9bd\ud2b8"},"content":{"rendered":"\n<pre style=\"margin-top: 0px; margin-bottom: 0px; padding: 4px; font-stretch: normal; font-size: 0.9333em; line-height: 1.5em; font-family: Consolas, &quot;Lucida Console&quot;, &quot;DejaVu Sans Mono&quot;, Monaco, &quot;Courier New&quot;, monospace; background: rgb(0, 0, 0); color: rgb(248, 248, 248);\"><span style=\"color: rgb(174, 174, 174); font-style: italic;\">#! \/bin\/sh<\/span>\n<span style=\"color: rgb(174, 174, 174); font-style: italic;\">### BEGIN INIT INFO<\/span>\n<span style=\"color: rgb(174, 174, 174); font-style: italic;\"># Provides:          mount_exthdd<\/span>\n<span style=\"color: rgb(174, 174, 174); font-style: italic;\"># Required-Start:<\/span>\n<span style=\"color: rgb(174, 174, 174); font-style: italic;\"># Required-Stop:<\/span>\n<span style=\"color: rgb(174, 174, 174); font-style: italic;\"># Default-Start:     3<\/span>\n<span style=\"color: rgb(174, 174, 174); font-style: italic;\"># Default-Stop:      6<\/span>\n<span style=\"color: rgb(174, 174, 174); font-style: italic;\"># Short-Description: Mount external HDD (mount\/umount)<\/span>\n<span style=\"color: rgb(174, 174, 174); font-style: italic;\"># Description:<\/span>\n<span style=\"color: rgb(174, 174, 174); font-style: italic;\">### END INIT INFO<\/span>\n\n<span style=\"color: rgb(174, 174, 174); font-style: italic;\">###########################################################<\/span>\n<span style=\"color: rgb(174, 174, 174); font-style: italic;\">#<\/span>\n<span style=\"color: rgb(174, 174, 174); font-style: italic;\"># \/etc\/init.d\/ \uc5d0 \uc774 \ud30c\uc77c\uc744 \ub123\uace0 \uc544\ub798\ub97c \uc2e4\ud589\ud574\uc11c<\/span>\n<span style=\"color: rgb(174, 174, 174); font-style: italic;\"># \uc2dc\uc2a4\ud15c\uc5d0 \ub4f1\ub85d\ud55c\ub2e4.<\/span>\n<span style=\"color: rgb(174, 174, 174); font-style: italic;\">#<\/span>\n<span style=\"color: rgb(174, 174, 174); font-style: italic;\"># insserv \/etc\/init.d\/mount_exthdd<\/span>\n<span style=\"color: rgb(174, 174, 174); font-style: italic;\"># systemctl enable mount_exthdd.service<\/span>\n<span style=\"color: rgb(174, 174, 174); font-style: italic;\">#<\/span>\n<span style=\"color: rgb(174, 174, 174); font-style: italic;\">###########################################################<\/span>\n\nEXTERNAL_HDD_DEV=\/dev\/sda1\nEXTERNAL_HDD_DIR=\/storage\/sda1\nPATH=\/sbin:\/usr\/sbin:\/bin:\/usr\/bin\n<span style=\"color: rgb(174, 174, 174); font-style: italic;\">#. \/lib\/init\/vars.sh<\/span>\n\n<span style=\"color: rgb(174, 174, 174); font-style: italic;\">#. \/lib\/lsb\/init-functions<\/span>\n\n<span style=\"color: rgb(218, 208, 133);\">umask<\/span> 022\n\n<span style=\"color: rgb(137, 189, 255);\">do_start<\/span> () {\nservice smbd stop\nservice nmbd stop\nsync\numount <span style=\"color: rgb(62, 135, 227);\">${EXTERNAL_HDD_DEV}<\/span>\nmount -t ntfs-3g <span style=\"color: rgb(62, 135, 227);\">${EXTERNAL_HDD_DEV}<\/span> <span style=\"color: rgb(62, 135, 227);\">${EXTERNAL_HDD_DIR}<\/span>\nservice nmbd start\nservice smbd start\n}\n\n<span style=\"color: rgb(137, 189, 255);\">do_stop<\/span> () {\nservice smbd stop\nservice nmbd stop\nsync\numount <span style=\"color: rgb(62, 135, 227);\">${EXTERNAL_HDD_DEV}<\/span>\nservice nmbd start\nservice smbd start\n}\n\n<span style=\"color: rgb(226, 137, 100);\">case<\/span> <span style=\"color: rgb(101, 176, 66);\">\"<span style=\"color: rgb(138, 154, 149);\">$1<\/span>\"<\/span> in\n  start)\n        do_start\n        ;;\n  status)\n        df -h\n        ;;\n  restart|reload|force-reload)\n        do_start\n        ;;\n  stop)\n        do_stop\n        ;;\n  <span style=\"color: rgb(226, 137, 100);\">*<\/span>)\n        <span style=\"color: rgb(218, 208, 133);\">echo<\/span> <span style=\"color: rgb(101, 176, 66);\">\"Usage: <span style=\"color: rgb(138, 154, 149);\">$0<\/span> start|stop\"<\/span> <span style=\"color: rgb(226, 137, 100);\">&gt;&amp;2<\/span>\n        <span style=\"color: rgb(218, 208, 133);\">exit<\/span> 3\n        ;;\n<span style=\"color: rgb(226, 137, 100);\">esac<\/span>\n\n<span style=\"color: rgb(218, 208, 133);\">:<\/span><\/pre>\n\n\n<div class=\"wp-block-file\"><a href=\"\/blog\/wp-content\/uploads\/cms_xe\/bin0141\">mount_exthdd<\/a><a href=\"\/blog\/wp-content\/uploads\/cms_xe\/bin0141\" class=\"wp-block-file__button\" download>\ub2e4\uc6b4\ub85c\ub4dc<\/a><\/div>\n\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_import_markdown_pro_load_document_selector":0,"_import_markdown_pro_submit_text_textarea":"","site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[13],"tags":[],"class_list":["post-812","post","type-post","status-publish","format-standard","hentry","category-computing_singleboardcomputer"],"_links":{"self":[{"href":"https:\/\/hasu0707.duckdns.org\/blog\/index.php?rest_route=\/wp\/v2\/posts\/812","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hasu0707.duckdns.org\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/hasu0707.duckdns.org\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/hasu0707.duckdns.org\/blog\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/hasu0707.duckdns.org\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=812"}],"version-history":[{"count":0,"href":"https:\/\/hasu0707.duckdns.org\/blog\/index.php?rest_route=\/wp\/v2\/posts\/812\/revisions"}],"wp:attachment":[{"href":"https:\/\/hasu0707.duckdns.org\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=812"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/hasu0707.duckdns.org\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=812"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/hasu0707.duckdns.org\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=812"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}