{"id":19694,"date":"2017-09-04T06:49:00","date_gmt":"2017-09-03T22:49:00","guid":{"rendered":"https:\/\/2blog.ilc.edu.tw\/25793\/2017\/09\/04\/%e5%ae%a2%e8%a3%bd%e5%8c%96-ubuntu-server-16-04-2-%e5%ae%89%e8%a3%9d%e5%85%89%e7%a2%9f\/"},"modified":"2021-03-18T17:25:08","modified_gmt":"2021-03-18T09:25:08","slug":"%e5%ae%a2%e8%a3%bd%e5%8c%96-ubuntu-server-16-04-2-%e5%ae%89%e8%a3%9d%e5%85%89%e7%a2%9f","status":"publish","type":"post","link":"https:\/\/2blog.ilc.edu.tw\/25793\/2017\/09\/04\/%e5%ae%a2%e8%a3%bd%e5%8c%96-ubuntu-server-16-04-2-%e5%ae%89%e8%a3%9d%e5%85%89%e7%a2%9f\/","title":{"rendered":"\u5ba2\u88fd\u5316 Ubuntu Server 16.04.2 \u5b89\u88dd\u5149\u789f"},"content":{"rendered":"<p>\u672c\u4f86\u4e00\u76f4\u4ee5\u70ba Debian\/Ubuntu \u53ea\u80fd\u900f\u904e LiveCD \u4f86\u9032\u884c\u5ba2\u88fd\u5316\uff0c\u5076\u7136\u5728\u4ee5\u4e0b\u7684\u7db2\u7ad9\u767c\u73fe Debian\/Ubuntu \u4e5f\u80fd\u50cf RedHat\/CentOS \u7684 kickstart \u4e00\u6a23\uff0c\u900f\u7136\u7de8\u8f2f\u6587\u5b57\u6a94\u7684\u65b9\u5f0f\u4f86\u9054\u6210\u81ea\u52d5\u5b89\u88dd\u7684\u5de5\u4f5c\u3002 <br \/>\u53c3\u8003\u7db2\u7ad9\uff1a <br \/><a href=\"https:\/\/github.com\/express42\/ubuntu-autoinstaller\/blob\/master\/txt.cfg\" target=\"_blank\" rel=\"noopener noreferrer\">ubuntu-autoinstaller\/txt.cfg at master \u00b7 express42\/ubuntu-autoinstaller \u00b7 GitHub<\/a> <br \/><a href=\"https:\/\/help.ubuntu.com\/community\/InstallCDCustomization\" target=\"_blank\" rel=\"noopener noreferrer\">InstallCDCustomization &#8211; Community Help Wiki<\/a> <br \/><a href=\"https:\/\/www.hiroom2.com\/2016\/05\/19\/ubuntu-16-04-debian-8-run-pxe-boot-server-for-automated-install\/\" target=\"_blank\" rel=\"noopener noreferrer\">Ubuntu 16.04 \/ Debian 8: Run PXE boot server for automated install &#8211; Narrow Escape<\/a> <br \/><a href=\"https:\/\/help.ubuntu.com\/16.04\/installation-guide\/i386\/apbs04.html\" target=\"_blank\" rel=\"noopener noreferrer\">B.4. Contents of the preconfiguration file (for xenial)<\/a> <br \/><a href=\"https:\/\/help.ubuntu.com\/16.04\/installation-guide\/example-preseed.txt\" target=\"_blank\" rel=\"noopener noreferrer\">https:\/\/help.ubuntu.com\/16.04\/installation-guide\/example-preseed.txt<\/a> <br \/><a href=\"https:\/\/askubuntu.com\/questions\/122505\/how-do-i-create-a-completely-unattended-install-of-ubuntu\" target=\"_blank\" rel=\"noopener noreferrer\">system installation &#8211; How do I create a completely unattended install of Ubuntu? &#8211; Ask Ubuntu<\/a> <\/p>\n<p>1. <span style=\"color: #000000\">\u4e0b\u8f09 Ubuntu Server 16.04.2 ISO<\/span> <br \/><span style=\"color: #ff0000\"><span style=\"color: #000000\">#<\/span> wget http:\/\/debian.linux.org.tw\/ubuntu-releases\/16.04.2\/ubuntu-16.04.2-server-amd64.iso<\/span><strong><\/p>\n<p><\/strong><span style=\"color: #000000\">2. \u639b\u8f09\u5149\u789f<\/span> <br \/><span style=\"color: #ff0000\"><span style=\"color: #000000\">#<\/span> mount -o loop<\/span> <span style=\"color: #ff0000\">ubuntu-16.04.2-server-amd64.iso \/mnt<\/span> <\/p>\n<p>3. \u8907\u88fd\u6a94\u6848 <br \/># <span style=\"color: #ff0000\">mkdir ~\/<\/span><span style=\"color: #ff0000\">Ubuntu16042<\/span> <br \/># <span style=\"color: #ff0000\">cp -a \/mnt\/* <\/span><span style=\"color: #ff0000\">~\/Ubuntu16042<\/span> <br \/># <span style=\"color: #ff0000\">cp -r \/mnt\/.disk<\/span> <span style=\"color: #ff0000\">~\/Ubuntu16042[@more@]<\/span> <br \/>4. \u4fee\u6539 <span style=\"color: #0000ff\">~\/Ubuntu16042\/isolinux\/txt.cfg<\/span> <br \/># <span style=\"color: #ff0000\">vim ~\/Ubuntu16042\/isolinux\/txt.cfg<\/span> <br \/><span style=\"color: #ff0000\">default ainstall <\/span><br \/><span style=\"color: #ff0000\">label ainstall <\/span><br \/><span style=\"color: #ff0000\">\u00a0 menu label ^Auto Install Ubuntu Server <\/span><br \/><span style=\"color: #ff0000\">\u00a0 kernel \/install\/vmlinuz <\/span><br \/><span style=\"color: #ff0000\">\u00a0 append\u00a0 file=\/cdrom\/preseed\/aubuntu-server.seed vga=788 initrd=\/install\/initrd.gz quiet debian-installer\/language=en debian-installer\/country=TW console-setup\/ask_detect=false keyboard-configuration\/layoutcode=us debian-installer\/locale=en_US &#8212;<\/span> <br \/><span style=\"color: #0000ff\">label install <\/span><br \/><span style=\"color: #0000ff\">\u00a0 menu label ^Install Ubuntu Server <\/span><br \/><span style=\"color: #0000ff\">\u00a0 kernel \/install\/vmlinuz <\/span><br \/><span style=\"color: #0000ff\">\u00a0 append\u00a0 file=\/cdrom\/preseed\/ubuntu-server.seed vga=788 initrd=\/install\/initrd.gz quiet &#8212;<\/span> <\/p>\n<p>5. \u5efa\u7acb <span style=\"color: #0000ff\">~\/Ubuntu16042\/preseed\/aubuntu-server.seed<\/span> <br \/>\u00a0\u00a0\u00a0 \u9810\u8a2d\u5b89\u88dd LAMP \/ OpenSSH Server<br \/># <span style=\"color: #ff0000\">vim ~\/Ubuntu16042\/preseed\/aubuntu-server.seed<\/span> <br \/><span style=\"color: #0000ff\">d-i debian-installer\/locale string en_US.UTF-8 <\/span><br \/><span style=\"color: #0000ff\">#d-i debian-installer\/locale string en_US <\/span><br \/><span style=\"color: #0000ff\">d-i console-setup\/ask_detect boolean false <\/span><br \/><span style=\"color: #0000ff\">d-i console-setup\/layout string USA <\/span><br \/><span style=\"color: #0000ff\">d-i debian-installer\/language string en <\/span><br \/><span style=\"color: #0000ff\">d-i debian-installer\/country string TW <\/span><br \/><span style=\"color: #0000ff\">d-i console-setup\/ask_detect boolean false <\/span><br \/><span style=\"color: #0000ff\">d-i keyboard-configuration\/xkb-keymap select us <\/span><br \/><span style=\"color: #0000ff\"># Default user, change <\/span><br \/><span style=\"color: #0000ff\">d-i passwd\/root-login boolean true <\/span><br \/><span style=\"color: #0000ff\">d-i passwd\/make-user boolean false <\/span><br \/><span style=\"color: #0000ff\">d-i user-setup\/encrypt-home boolean false <\/span><br \/><span style=\"color: #0000ff\">d-i user-setup\/allow-password-weak boolean true <\/span><br \/><span style=\"color: #0000ff\">d-i netcfg\/choose_interface select auto <\/span><br \/><span style=\"color: #0000ff\">d-i netcfg\/get_hostname string unassigned-hostname <\/span><br \/><span style=\"color: #0000ff\">d-i netcfg\/get_domain string unassigned-domain <\/span><br \/><span style=\"color: #0000ff\">d-i mirror\/country string manual <\/span><br \/><span style=\"color: #0000ff\">#d-i mirror\/http\/hostname string http:\/\/tw.archive.ubuntu.com <\/span><br \/><span style=\"color: #0000ff\">d-i mirror\/http\/hostname string http:\/\/free.nchc.org.tw <\/span><br \/><span style=\"color: #0000ff\">d-i mirror\/http\/directory string \/ubuntu <\/span><br \/><span style=\"color: #0000ff\">d-i apt-setup\/services-select multiselect security <\/span><br \/><span style=\"color: #0000ff\">d-i apt-setup\/security_host string free.nchc.org.tw <\/span><br \/><span style=\"color: #0000ff\">d-i apt-setup\/security_path string \/ubuntu <\/span><br \/><span style=\"color: #0000ff\">d-i mirror\/http\/proxy string <\/span><br \/><span style=\"color: #0000ff\">d-i clock-setup\/utc boolean false <\/span><br \/><span style=\"color: #0000ff\">d-i clock-setup\/ntp boolean true <\/span><br \/><span style=\"color: #0000ff\">d-i time\/zone string Asia\/Taipei <\/span><br \/><span style=\"color: #0000ff\">#d-i partman\/confirm boolean true <\/span><br \/><span style=\"color: #0000ff\">#d-i partman\/choose_partition select finish <\/span><br \/><span style=\"color: #0000ff\">#d-i partman\/confirm_nooverwrite boolean true <\/span><br \/><span style=\"color: #0000ff\">#d-i partman-auto\/disk string \/dev\/[sv]da <\/span><br \/><span style=\"color: #0000ff\">#d-i partman-auto\/method string lvm <\/span><br \/><span style=\"color: #0000ff\">#d-i partman-auto\/choose_recipe select atomic <\/span><br \/><span style=\"color: #0000ff\">#d-i partman-lvm\/device_remove_lvm boolean true <\/span><br \/><span style=\"color: #0000ff\">#d-i partman-lvm\/confirm boolean true <\/span><br \/><span style=\"color: #0000ff\">#d-i partman-lvm\/confirm_nooverwrite boolean true <\/span><br \/><span style=\"color: #0000ff\">#d-i partman-auto-lvm\/guided_size string max <\/span><br \/><span style=\"color: #0000ff\">#d-i partman-partitioning\/confirm_write_new_label boolean true <\/span><br \/><span style=\"color: #0000ff\">#d-i grub-installer\/grub2_instead_of_grub_legacy boolean true <\/span><br \/><span style=\"color: #0000ff\">#d-i grub-installer\/only_debian boolean true <\/span><br \/><span style=\"color: #0000ff\">#d-i grub-installer\/bootdev string \/dev\/[sv]da <\/span><br \/><span style=\"color: #0000ff\">d-i pkgsel\/update-policy select none <\/span><br \/><span style=\"color: #0000ff\">#d-i pkgsel\/include string unity ubuntu-desktop openssh-server <\/span><br \/><span style=\"color: #0000ff\">tasksel tasksel\/first multiselect lamp-server, openssh-server <\/span><br \/><span style=\"color: #0000ff\">#d-i pkgsel\/include string openssh-server ntp build-essential rsync less vim ethtool curl lsscsi dstat htop strace <\/span><br \/><span style=\"color: #0000ff\">d-i finish-install\/reboot_in_progress note<\/span> <\/p>\n<p>6. \u88fd\u4f5c\u6210 ISO \u5149\u789f <br \/># <span style=\"color: #ff0000\">cd ~\/Ubuntu16042<\/span> <br \/># <span style=\"color: #ff0000\">mkisofs -r -V &#8220;Ubuntu-Server 16.04.2&#8221; -J -l -b isolinux\/isolinux.bin -c isolinux\/boot.cat -no-emul -boot-load-size 4 -boot-info-table -o ~\/ubuntu-16.04.2-server-amd6_0501.iso .<\/span> <\/p>\n<p>7. \u9032\u884c\u5b89\u88dd\u6e2c\u8a66 <br \/>\u9078\u64c7\u5b89\u88dd\u8a9e\u8a00 <br \/> <a id=\"res_3830382\" href=\"https:\/\/2blog.ilc.edu.tw\/wp-content\/uploads\/sites\/985\/25793\/25793-3830382.png\"> <img decoding=\"async\" src=\"https:\/\/2blog.ilc.edu.tw\/wp-content\/uploads\/sites\/985\/25793\/previews-med\/25793-3830382.png\" border=\"0\" alt=\"\" \/> <br \/> <\/a> <br \/>\u9078\u64c7 <span style=\"color: #ff0000\">Auto Install Ubuntu Server<a id=\"res_3830382\" href=\"https:\/\/2blog.ilc.edu.tw\/wp-content\/uploads\/sites\/985\/25793\/25793-3830382.png\"><span style=\"color: #ff0000\"><br \/><\/span> <\/a> <\/span> <a id=\"res_3830383\" href=\"https:\/\/2blog.ilc.edu.tw\/wp-content\/uploads\/sites\/985\/25793\/25793-3830383.png\"> <img decoding=\"async\" src=\"https:\/\/2blog.ilc.edu.tw\/wp-content\/uploads\/sites\/985\/25793\/previews-med\/25793-3830383.png\" border=\"0\" alt=\"\" \/> <\/a><\/p>\n<p>\u4e0d\u77e5\u9053\u70ba\u4ec0\u9ebc\uff0c\u8981\u91cd\u65b0\u518d\u9078\u64c7\u4e00\u6b21 locales<br \/><a id=\"res_3830384\" href=\"https:\/\/2blog.ilc.edu.tw\/wp-content\/uploads\/sites\/985\/25793\/25793-3830384.png\"><img decoding=\"async\" src=\"https:\/\/2blog.ilc.edu.tw\/wp-content\/uploads\/sites\/985\/25793\/previews-med\/25793-3830384.png\" border=\"0\" alt=\"\" \/><\/a><\/p>\n<p><a id=\"res_3830385\" href=\"https:\/\/2blog.ilc.edu.tw\/wp-content\/uploads\/sites\/985\/25793\/25793-3830385.png\"><img decoding=\"async\" src=\"https:\/\/2blog.ilc.edu.tw\/wp-content\/uploads\/sites\/985\/25793\/previews-med\/25793-3830385.png\" border=\"0\" alt=\"\" \/><\/a><\/p>\n<p><a id=\"res_3830386\" href=\"https:\/\/2blog.ilc.edu.tw\/wp-content\/uploads\/sites\/985\/25793\/25793-3830386.png\"><img decoding=\"async\" src=\"https:\/\/2blog.ilc.edu.tw\/wp-content\/uploads\/sites\/985\/25793\/previews-med\/25793-3830386.png\" border=\"0\" alt=\"\" \/><\/a><\/p>\n<p>\u8a2d\u5b9a root \u5bc6\u78bc<br \/><a id=\"res_3830387\" href=\"https:\/\/2blog.ilc.edu.tw\/wp-content\/uploads\/sites\/985\/25793\/25793-3830387.png\"><img decoding=\"async\" src=\"https:\/\/2blog.ilc.edu.tw\/wp-content\/uploads\/sites\/985\/25793\/previews-med\/25793-3830387.png\" border=\"0\" alt=\"\" \/><\/a><\/p>\n<p><a id=\"res_3830388\" href=\"https:\/\/2blog.ilc.edu.tw\/wp-content\/uploads\/sites\/985\/25793\/25793-3830388.png\"><img decoding=\"async\" src=\"https:\/\/2blog.ilc.edu.tw\/wp-content\/uploads\/sites\/985\/25793\/previews-med\/25793-3830388.png\" border=\"0\" alt=\"\" \/><\/a><\/p>\n<p>\u5206\u5272\u786c\u789f<br \/><a id=\"res_3830390\" href=\"https:\/\/2blog.ilc.edu.tw\/wp-content\/uploads\/sites\/985\/25793\/25793-3830390.png\"><img decoding=\"async\" src=\"https:\/\/2blog.ilc.edu.tw\/wp-content\/uploads\/sites\/985\/25793\/previews-med\/25793-3830390.png\" border=\"0\" alt=\"\" \/><\/a><\/p>\n<p><a id=\"res_3830391\" href=\"https:\/\/2blog.ilc.edu.tw\/wp-content\/uploads\/sites\/985\/25793\/25793-3830391.png\"><img decoding=\"async\" src=\"https:\/\/2blog.ilc.edu.tw\/wp-content\/uploads\/sites\/985\/25793\/previews-med\/25793-3830391.png\" border=\"0\" alt=\"\" \/><\/a><\/p>\n<p><a id=\"res_3830392\" href=\"https:\/\/2blog.ilc.edu.tw\/wp-content\/uploads\/sites\/985\/25793\/25793-3830392.png\"><img decoding=\"async\" src=\"https:\/\/2blog.ilc.edu.tw\/wp-content\/uploads\/sites\/985\/25793\/previews-med\/25793-3830392.png\" border=\"0\" alt=\"\" \/><\/a><\/p>\n<p><a id=\"res_3830393\" href=\"https:\/\/2blog.ilc.edu.tw\/wp-content\/uploads\/sites\/985\/25793\/25793-3830393.png\"><img decoding=\"async\" src=\"https:\/\/2blog.ilc.edu.tw\/wp-content\/uploads\/sites\/985\/25793\/previews-med\/25793-3830393.png\" border=\"0\" alt=\"\" \/><\/a><\/p>\n<p><a id=\"res_3830394\" href=\"https:\/\/2blog.ilc.edu.tw\/wp-content\/uploads\/sites\/985\/25793\/25793-3830394.png\"><img decoding=\"async\" src=\"https:\/\/2blog.ilc.edu.tw\/wp-content\/uploads\/sites\/985\/25793\/previews-med\/25793-3830394.png\" border=\"0\" alt=\"\" \/><\/a><\/p>\n<p>\u8a2d\u5b9a MySQL Server \u7ba1\u7406\u8005\u5bc6\u78bc<br \/><a id=\"res_3830395\" href=\"https:\/\/2blog.ilc.edu.tw\/wp-content\/uploads\/sites\/985\/25793\/25793-3830395.png\"><img decoding=\"async\" src=\"https:\/\/2blog.ilc.edu.tw\/wp-content\/uploads\/sites\/985\/25793\/previews-med\/25793-3830395.png\" border=\"0\" alt=\"\" \/><\/a><\/p>\n<p><a id=\"res_3830396\" href=\"https:\/\/2blog.ilc.edu.tw\/wp-content\/uploads\/sites\/985\/25793\/25793-3830396.png\"><img decoding=\"async\" src=\"https:\/\/2blog.ilc.edu.tw\/wp-content\/uploads\/sites\/985\/25793\/previews-med\/25793-3830396.png\" border=\"0\" alt=\"\" \/><\/a><\/p>\n<p><a id=\"res_3830397\" href=\"https:\/\/2blog.ilc.edu.tw\/wp-content\/uploads\/sites\/985\/25793\/25793-3830397.png\"><img decoding=\"async\" src=\"https:\/\/2blog.ilc.edu.tw\/wp-content\/uploads\/sites\/985\/25793\/previews-med\/25793-3830397.png\" border=\"0\" alt=\"\" \/><\/a><\/p>\n<p><a id=\"res_3830398\" href=\"https:\/\/2blog.ilc.edu.tw\/wp-content\/uploads\/sites\/985\/25793\/25793-3830398.png\"><img decoding=\"async\" src=\"https:\/\/2blog.ilc.edu.tw\/wp-content\/uploads\/sites\/985\/25793\/previews-med\/25793-3830398.png\" border=\"0\" alt=\"\" \/><\/a><\/p>\n<p>\u5b89\u88dd\u5b8c\u6210\uff0c\u91cd\u65b0\u555f\u52d5<br \/><a id=\"res_3830399\" href=\"https:\/\/2blog.ilc.edu.tw\/wp-content\/uploads\/sites\/985\/25793\/25793-3830399.png\"><img decoding=\"async\" src=\"https:\/\/2blog.ilc.edu.tw\/wp-content\/uploads\/sites\/985\/25793\/previews-med\/25793-3830399.png\" border=\"0\" alt=\"\" \/><\/a><\/p>\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u672c\u4f86\u4e00\u76f4\u4ee5\u70ba Debian\/Ubuntu \u53ea\u80fd\u900f\u904e LiveCD \u4f86\u9032\u884c\u5ba2\u88fd\u5316\uff0c\u5076\u7136\u5728\u4ee5\u4e0b\u7684\u7db2\u7ad9\u767c\u73fe Debi &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/2blog.ilc.edu.tw\/25793\/2017\/09\/04\/%e5%ae%a2%e8%a3%bd%e5%8c%96-ubuntu-server-16-04-2-%e5%ae%89%e8%a3%9d%e5%85%89%e7%a2%9f\/\" class=\"more-link\">\u95b1\u8b80\u5168\u6587<span class=\"screen-reader-text\">\u3008\u5ba2\u88fd\u5316 Ubuntu Server 16.04.2 \u5b89\u88dd\u5149\u789f\u3009<\/span><\/a><\/p>\n","protected":false},"author":55,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[123,119],"tags":[],"class_list":["post-19694","post","type-post","status-publish","format-standard","hentry","category-c-78468","category-c-78464"],"meta_key":{"_pingme":["1"],"_encloseme":["1"],"lt_post_id":["694216"]},"_links":{"self":[{"href":"https:\/\/2blog.ilc.edu.tw\/25793\/wp-json\/wp\/v2\/posts\/19694"}],"collection":[{"href":"https:\/\/2blog.ilc.edu.tw\/25793\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/2blog.ilc.edu.tw\/25793\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/2blog.ilc.edu.tw\/25793\/wp-json\/wp\/v2\/users\/55"}],"replies":[{"embeddable":true,"href":"https:\/\/2blog.ilc.edu.tw\/25793\/wp-json\/wp\/v2\/comments?post=19694"}],"version-history":[{"count":1,"href":"https:\/\/2blog.ilc.edu.tw\/25793\/wp-json\/wp\/v2\/posts\/19694\/revisions"}],"predecessor-version":[{"id":21189,"href":"https:\/\/2blog.ilc.edu.tw\/25793\/wp-json\/wp\/v2\/posts\/19694\/revisions\/21189"}],"wp:attachment":[{"href":"https:\/\/2blog.ilc.edu.tw\/25793\/wp-json\/wp\/v2\/media?parent=19694"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/2blog.ilc.edu.tw\/25793\/wp-json\/wp\/v2\/categories?post=19694"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/2blog.ilc.edu.tw\/25793\/wp-json\/wp\/v2\/tags?post=19694"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}