{"id":8477,"date":"2018-11-10T13:13:07","date_gmt":"2018-11-10T05:13:07","guid":{"rendered":"https:\/\/4563.org\/?p=8477"},"modified":"2018-11-10T13:13:42","modified_gmt":"2018-11-10T05:13:42","slug":"%e6%95%99%e7%a8%8b%e5%9c%a8%e6%b2%a1%e6%9c%89%e6%95%b0%e6%8d%ae%e7%9b%98%e7%9a%84%e6%9c%8d%e5%8a%a1%e5%99%a8%e4%b8%8a%e5%8e%9f%e7%89%88%e9%87%8d%e8%a3%85centos7","status":"publish","type":"post","link":"http:\/\/4563.org\/?p=8477","title":{"rendered":"[\u6559\u7a0b]\u5728\u6ca1\u6709\u6570\u636e\u76d8\u7684\u670d\u52a1\u5668\u4e0a\u539f\u7248\u91cd\u88c5Centos7"},"content":{"rendered":"<p><img decoding=\"async\" title=\"QQ\u622a\u56fe20180731232724.png\" src=\"https:\/\/4563.org\/wp-content\/uploads\/2018\/11\/201808011533126507615226.png\" alt=\"QQ\u622a\u56fe20180731232724.png\" data-original=\"https:\/\/4563.org\/wp-content\/uploads\/2018\/11\/201808011533126507615226.png\" \/><\/p>\n<h2>\u5199\u5728\u5f00\u5934<\/h2>\n<p>\u901a\u8fc7\u6559\u7a0b\uff0c\u4f60\u53ef\u4ee5\u5b9e\u73b0\u5728\u963f\u91cc\u4e91\uff0c\u817e\u8baf\u4e91\u7b49\u4e91\u5382\u5546\u7684\u670d\u52a1\u5668\u4e0a\u91cd\u88c5\u539f\u7248\u7684Centos7\uff0c\u83b7\u5f97\u6700\u4f73\u7684\u4f53\u9a8c\u3002<\/p>\n<h2>\u9700\u8981\u51c6\u5907\u7684\u4e1c\u897f\u548c\u6761\u4ef6<\/h2>\n<ol class=\" list-paddingleft-2\">\n<li>\u4e00\u53f0\u9700\u8981\u91cd\u88c5\u7684\u670d\u52a1\u5668(\u6b64\u6559\u7a0b\u5728Centos7\u4e0b\u914d\u7f6e,\u5176\u4ed6\u7cfb\u7edf\u8bf7\u81ea\u884c\u53c2\u8003\u6b64\u6559\u7a0b)\u3002<\/li>\n<li>\u673a\u5668\u5185\u5b58\u9700\u89812G\u53ca2G\u4ee5\u4e0a(2G\u4ee5\u4e0b\u7531\u4e8e\u5185\u5b58\u4e0d\u8db3\u4f1a\u76f4\u63a5\u5931\u8d25\uff0c\u4e0d\u8981\u591a\u6b21\u5c1d\u8bd5)<\/li>\n<li>\u65e0\u9700\u6570\u636e\u76d8<\/li>\n<li>\u7cfb\u7edf\u63a8\u8350Centos7<\/li>\n<li>\u9700\u8981\u6709VNC<\/li>\n<\/ol>\n<h2>\u5b9e\u9645\u6559\u7a0b<\/h2>\n<h3>\u4f7f\u7528SSH\u767b\u9646\u670d\u52a1\u5668\u5e76\u4e0b\u8f7d\u542f\u52a8\u6587\u4ef6<\/h3>\n<div class=\"prism-show-language\">\n<div class=\"prism-show-language-label\" data-language=\"Bash\">Bash<\/div>\n<\/div>\n<pre class=\"prism-highlight prism- prism-line-numbers language-bash\" data-language=\"Bash\"><code class=\"prism- language-bash\"><span class=\"prism-token prism-function\">wget<\/span> -O \/boot\/initrd.img https:\/\/mirror.tuna.tsinghua.edu.cn\/centos\/7.5.1804\/os\/x86_64\/images\/pxeboot\/initrd.img\r\n<span class=\"prism-token prism-function\">wget<\/span> -O \/boot\/vmlinuz https:\/\/mirror.tuna.tsinghua.edu.cn\/centos\/7.5.1804\/os\/x86_64\/images\/pxeboot\/vmlinuz<\/code><\/pre>\n<p>\u8fd9\u91cc\u4f7f\u7528pxeboot\u7684\u955c\u50cf\uff0c\u5982\u679c\u6e90\u6bd4\u8f83\u6162\uff0c\u8bf7\u81ea\u884c\u66f4\u6362<\/p>\n<h3>\u6dfb\u52a0\u542f\u52a8\u9879<\/h3>\n<p>\u7f16\u8f91 \/etc\/grub.d\/40_custom \u6587\u4ef6<\/p>\n<div class=\"prism-show-language\">\n<div class=\"prism-show-language-label\" data-language=\"Bash\">Bash<\/div>\n<\/div>\n<pre class=\"prism-highlight prism- prism-line-numbers language-bash\" data-language=\"Bash\"><code class=\"prism- language-bash\">vim \/etc\/grub.d\/40_custom\r\n\r\n<span class=\"prism-token prism-comment\" spellcheck=\"true\">#!\/bin\/sh<\/span>\r\n<span class=\"prism-token prism-function\">exec<\/span> <span class=\"prism-token prism-function\">tail<\/span> -n +3 <span class=\"prism-token prism-variable\">$0<\/span>\r\n<span class=\"prism-token prism-comment\" spellcheck=\"true\"># This file provides an easy way to add custom menu entries.  Simply type the<\/span>\r\n<span class=\"prism-token prism-comment\" spellcheck=\"true\"># menu entries you want to add after this comment.  Be careful not to change<\/span>\r\n<span class=\"prism-token prism-comment\" spellcheck=\"true\"># the 'exec tail' line above.<\/span><\/code><\/pre>\n<p>\u52a0\u5165\u4ee5\u4e0b\u5185\u5bb9<\/p>\n<div class=\"prism-show-language\">\n<div class=\"prism-show-language-label\" data-language=\"Bash\">Bash<\/div>\n<\/div>\n<pre class=\"prism-highlight prism- prism-line-numbers language-bash\" data-language=\"Bash\"><code class=\"prism- language-bash\"><span class=\"prism-token prism-comment\" spellcheck=\"true\"># \u975eDHCP\u65b9\u5f0f\uff0c\u624b\u52a8\u6307\u5b9aIP\u5730\u5740\u548c\u5176\u4ed6\u4fe1\u606f<\/span>\r\nmenuentry <span class=\"prism-token prism-string\">\"Install CentOS 7\"<\/span> <span class=\"prism-token prism-punctuation\">{<\/span>\r\n\t<span class=\"prism-token prism-keyword\">set<\/span> root<span class=\"prism-token prism-operator\">=<\/span><span class=\"prism-token prism-string\">'(hd0,msdos1)'<\/span>\r\n\tlinux \/vmlinuz repo<span class=\"prism-token prism-operator\">=<\/span>https:\/\/mirror.tuna.tsinghua.edu.cn\/centos\/7.5.1804\/os\/x86_64\/ ip<span class=\"prism-token prism-operator\">=<\/span>xxx.xxx.xxx.xxx netmask<span class=\"prism-token prism-operator\">=<\/span>xxx.xxx.xxx.xxx gateway<span class=\"prism-token prism-operator\">=<\/span>xxx.xxx.xxx.xxx nameserver<span class=\"prism-token prism-operator\">=<\/span>xxx.xxx.xxx.xxx\r\n\tinitrd \/initrd.img\r\n<span class=\"prism-token prism-punctuation\">}<\/span>\r\n\r\n<span class=\"prism-token prism-comment\" spellcheck=\"true\"># DHCP\uff0c\u76f4\u63a5\u81ea\u52a8\u5206\u914d\u5373\u53ef\uff08\u6ca1\u95ee\u9898\u7684\u8bdd\u5c31\u7528\u8fd9\u79cd\uff09<\/span>\r\nmenuentry <span class=\"prism-token prism-string\">\"Install CentOS 7\"<\/span> <span class=\"prism-token prism-punctuation\">{<\/span>\r\n\t<span class=\"prism-token prism-keyword\">set<\/span> root<span class=\"prism-token prism-operator\">=<\/span><span class=\"prism-token prism-string\">'(hd0,msdos1)'<\/span>\r\n\tlinux \/vmlinuz repo<span class=\"prism-token prism-operator\">=<\/span>https:\/\/mirror.tuna.tsinghua.edu.cn\/centos\/7.5.1804\/os\/x86_64\/ ip<span class=\"prism-token prism-operator\">=<\/span>dhcp\r\n\tinitrd \/initrd.img\r\n<span class=\"prism-token prism-punctuation\">}<\/span><\/code><\/pre>\n<p>(\u8bf7\u81ea\u884c\u7f16\u8f91vmlinuz\uff0cinitrd.img\u7684\u4f4d\u7f6e\uff0c\u5982\u679c\u955c\u50cf\u6e90\u8fc7\u6162\uff0c\u8bf7\u81ea\u884c\u66f4\u6362)<\/p>\n<blockquote><p>\u5982\u679c\u662f\u817e\u8baf\u4e91\u6216\u8005\u963f\u91cc\u4e91\u7684\u670d\u52a1\u5668\uff0c\u53ef\u4ee5\u4f7f\u7528\u5185\u7f51\u6e90:<\/p>\n<p>\u817e\u8baf\u4e91\u5185\u7f51\u6e90\uff1a<a href=\"http:\/\/mirrors.tencentyun.com\">http:\/\/mirrors.tencentyun.com<\/a><\/p>\n<p>\u963f\u91cc\u4e91\u5185\u7f51\u6e90\uff1a<\/p>\n<p>ECS VPC \u7528\u6237<a href=\"http:\/\/mirrors.cloud.aliyuncs.com\">http:\/\/mirrors.cloud.aliyuncs.com<\/a><\/p>\n<p>ECS \u7ecf\u5178\u7f51\u7edc\u7528\u6237<a href=\"http:\/\/mirrors.aliyuncs.com\">http:\/\/mirrors.aliyuncs.com<\/a><\/p>\n<p>\u66ff\u6362\u4e0a\u9762\u7684\u5730\u5740\u5373\u53ef<\/p><\/blockquote>\n<p>\u7f16\u8f91\/etc\/default\/grub\u6587\u4ef6\uff0c\u4fee\u6539\u542f\u52a8\u5217\u8868\u663e\u793a\u7684\u65f6\u95f4\uff0c\u9632\u6b62\u8fc7\u5feb\u8fdb\u5165\u7cfb\u7edf<\/p>\n<div class=\"prism-show-language\">\n<div class=\"prism-show-language-label\" data-language=\"Bash\">Bash<\/div>\n<\/div>\n<pre class=\"prism-highlight prism- prism-line-numbers language-bash\" data-language=\"Bash\"><code class=\"prism- language-bash\"><span class=\"prism-token prism-punctuation\">[<\/span>root@VM_0_12_centos ~<span class=\"prism-token prism-punctuation\">]<\/span><span class=\"prism-token prism-comment\" spellcheck=\"true\"># vim \/etc\/default\/grub<\/span>\r\nGRUB_TIMEOUT<span class=\"prism-token prism-operator\">=<\/span>5\r\nGRUB_DISTRIBUTOR<span class=\"prism-token prism-operator\">=<\/span><span class=\"prism-token prism-string\">\"<span class=\"prism-token prism-variable\">$(<span class=\"prism-token prism-function\">sed<\/span> 's, release .*$,,g' \/etc\/system-release)<\/span>\"<\/span>\r\nGRUB_DEFAULT<span class=\"prism-token prism-operator\">=<\/span>saved\r\nGRUB_DISABLE_SUBMENU<span class=\"prism-token prism-operator\">=<\/span>true\r\nGRUB_TERMINAL<span class=\"prism-token prism-operator\">=<\/span><span class=\"prism-token prism-string\">\"serial console\"<\/span>\r\nGRUB_TERMINAL_OUTPUT<span class=\"prism-token prism-operator\">=<\/span><span class=\"prism-token prism-string\">\"serial console\"<\/span>\r\nGRUB_CMDLINE_LINUX<span class=\"prism-token prism-operator\">=<\/span><span class=\"prism-token prism-string\">\"crashkernel=auto console=ttyS0 console=tty0 panic=5 net.ifnames=0 biosdevname=0\"<\/span>\r\nGRUB_DISABLE_RECOVERY<span class=\"prism-token prism-operator\">=<\/span><span class=\"prism-token prism-string\">\"true\"<\/span>\r\nGRUB_SERIAL_COMMAND<span class=\"prism-token prism-operator\">=<\/span><span class=\"prism-token prism-string\">\"serial --speed=9600 --unit=0 --word=8 --parity=no --stop=1\"<\/span><\/code><\/pre>\n<p>\u4fee\u6539GRUB_TIMEOUT\u540e\u9762\u7684\u503c\uff0c\u4e00\u822c30-60\u4ee5\u5185\u90fd\u53ef\u4ee5<\/p>\n<h3>\u751f\u6210GRUB\u914d\u7f6e<\/h3>\n<div class=\"prism-show-language\">\n<div class=\"prism-show-language-label\" data-language=\"Bash\">Bash<\/div>\n<\/div>\n<pre class=\"prism-highlight prism- prism-line-numbers language-bash\" data-language=\"Bash\"><code class=\"prism- language-bash\">grub2-mkconfig -o \/boot\/grub2\/grub.cfg<\/code><\/pre>\n<h3>\u91cd\u542f\u670d\u52a1\u5668,\u9009\u62e9Install CentOS 7\u5373\u53ef<\/h3>\n<p><img decoding=\"async\" title=\"23-2.png\" src=\"https:\/\/4563.org\/wp-content\/uploads\/2018\/11\/201808011533127332880999.png\" alt=\"23-2.png\" data-original=\"https:\/\/4563.org\/wp-content\/uploads\/2018\/11\/201808011533127332880999.png\" \/><\/p>\n<p>(\u56fe\u7247\u53c2\u8003 \u53c2\u8003\u5730\u5740\u4e2d\u7684\u535a\u6587\uff0c\u5982\u6709\u4efb\u4f55\u7248\u6743\u95ee\u9898\u8bf7\u8054\u7cfb\u6211)<\/p>\n<div class=\"prism-show-language\">\n<div class=\"prism-show-language-label\" data-language=\"BASIC\">BASIC<\/div>\n<\/div>\n<pre class=\"prism-highlight prism- prism-line-numbers language-basic\" data-language=\"BASIC\"><code class=\"prism- language-basic\">reboot<\/code><\/pre>\n<p>\u8fdb\u5165\u4e4b\u540e\u4f1a\u81ea\u52a8\u52a0\u8f7d\u5185\u6838\uff0c\u6309\u7167\u7f51\u7edc\u60c5\u51b5\uff0c\u53ef\u80fd\u8981\u7b493-5\u5206\u949f\u5de6\u53f3\u53ef\u4ee5\u8fdb\u5165\u754c\u9762\uff0c\u7136\u540e\u76f4\u63a5\u5b89\u88c5\u5373\u53ef<\/p>\n<h3>\u5b89\u88c5\u6210\u529f<\/h3>\n<p><img decoding=\"async\" title=\"23-6.png\" src=\"https:\/\/4563.org\/wp-content\/uploads\/2018\/11\/201808011533127380111272.png\" alt=\"23-6.png\" data-original=\"https:\/\/4563.org\/wp-content\/uploads\/2018\/11\/201808011533127380111272.png\" \/><\/p>\n<h2>\u9644\uff1a\u5e38\u7528GRUB\u914d\u7f6e<\/h2>\n<p>LiveOS\u4e0b\u8f7d\u5730\u5740\uff1a<\/p>\n<p><a href=\"http:\/\/mirrors.163.com\/centos\/7.5.1804\/os\/x86_64\/LiveOS\/squashfs.img\">http:\/\/mirrors.163.com\/centos\/7.5.1804\/os\/x86_64\/LiveOS\/squashfs.img<\/a><\/p>\n<p><a href=\"http:\/\/mirrors.tencentyun.com\/centos\/7.5.1804\/os\/x86_64\/LiveOS\/squashfs.img\">http:\/\/mirrors.tencentyun.com\/centos\/7.5.1804\/os\/x86_64\/LiveOS\/squashfs.img<\/a><\/p>\n<div class=\"prism-show-language\">\n<div class=\"prism-show-language-label\" data-language=\"Bash\">Bash<\/div>\n<\/div>\n<pre class=\"prism-highlight prism- prism-line-numbers language-bash\" data-language=\"Bash\"><code class=\"prism- language-bash\"><span class=\"prism-token prism-comment\" spellcheck=\"true\"># sed -i 's%GRUB_TIMEOUT=5%GRUB_TIMEOUT=60%' \/etc\/default\/grub<\/span>\r\n<span class=\"prism-token prism-comment\" spellcheck=\"true\"># grub2-set-default 'Install CentOS 7'<\/span>\r\n\r\n<span class=\"prism-token prism-comment\" spellcheck=\"true\"># \u5e38\u7528\u914d\u7f6e\uff0cDHCP\u5206\u914dIP\u5e76\u4f7f\u7528VNC\u5b89\u88c5\uff0cVNC\u5bc6\u7801\u4e3a\u7a7a<\/span>\r\nmenuentry <span class=\"prism-token prism-string\">\"Install CentOS 7\"<\/span> <span class=\"prism-token prism-punctuation\">{<\/span>\r\n\t<span class=\"prism-token prism-keyword\">set<\/span> root<span class=\"prism-token prism-operator\">=<\/span><span class=\"prism-token prism-string\">'(hd0,msdos1)'<\/span>\r\n\tlinux \/vmlinuz repo<span class=\"prism-token prism-operator\">=<\/span>http:\/\/mirrors.163.com\/centos\/7.5.1804\/os\/x86_64\/ ip<span class=\"prism-token prism-operator\">=<\/span>dhcp inst.vnc\r\n\tinitrd \/initrd.img\r\n<span class=\"prism-token prism-punctuation\">}<\/span>\r\n\r\n<span class=\"prism-token prism-comment\" spellcheck=\"true\"># \u5185\u5b582GB\u4ee5\u4e0b\u673a\u5668\uff0cDHCP\u5206\u914dIP\u5e76\u4f7f\u7528VNC\u5b89\u88c5\uff0cVNC\u5bc6\u7801\u4e3a\u7a7a\uff0c\u4f7f\u7528\u6570\u636e\u76d8\u7684LiveOS<\/span>\r\nmenuentry <span class=\"prism-token prism-string\">\"Install CentOS 7\"<\/span> <span class=\"prism-token prism-punctuation\">{<\/span>\r\n\t<span class=\"prism-token prism-keyword\">set<\/span> root<span class=\"prism-token prism-operator\">=<\/span><span class=\"prism-token prism-string\">'(hd0,msdos1)'<\/span>\r\n\tlinux \/vmlinuz repo<span class=\"prism-token prism-operator\">=<\/span>http:\/\/mirrors.163.com\/centos\/7.5.1804\/os\/x86_64\/ ip<span class=\"prism-token prism-operator\">=<\/span>dhcp inst.vnc inst.stage2<span class=\"prism-token prism-operator\">=<\/span>hd:\/dev\/vdb1:\/squashfs.img\r\n\tinitrd \/initrd.img\r\n<span class=\"prism-token prism-punctuation\">}<\/span>\r\n\r\n<span class=\"prism-token prism-comment\" spellcheck=\"true\"># \u817e\u8baf\u4e91\u5e38\u7528\u914d\u7f6e\uff0cDHCP\u5206\u914dIP\u5e76\u4f7f\u7528VNC\u5b89\u88c5\uff0cVNC\u5bc6\u7801\u4e3a\u7a7a<\/span>\r\nmenuentry <span class=\"prism-token prism-string\">\"Install CentOS 7\"<\/span> <span class=\"prism-token prism-punctuation\">{<\/span>\r\n\t<span class=\"prism-token prism-keyword\">set<\/span> root<span class=\"prism-token prism-operator\">=<\/span><span class=\"prism-token prism-string\">'(hd0,msdos1)'<\/span>\r\n\tlinux \/boot\/vmlinuz repo<span class=\"prism-token prism-operator\">=<\/span>http:\/\/mirrors.tencentyun.com\/centos\/7.5.1804\/os\/x86_64\/ ip<span class=\"prism-token prism-operator\">=<\/span>dhcp inst.vnc\r\n\tinitrd \/boot\/initrd.img\r\n<span class=\"prism-token prism-punctuation\">}<\/span>\r\n\r\n<span class=\"prism-token prism-comment\" spellcheck=\"true\"># \u817e\u8baf\u4e911GB\u5185\u5b58\u673a\u5668\uff0cDHCP\u5206\u914dIP\u5e76\u4f7f\u7528VNC\u5b89\u88c5\uff0cVNC\u5bc6\u7801\u4e3a\u7a7a\uff0c\u4f7f\u7528\u6570\u636e\u76d8\u7684LiveOS<\/span>\r\nmenuentry <span class=\"prism-token prism-string\">\"Install CentOS 7\"<\/span> <span class=\"prism-token prism-punctuation\">{<\/span>\r\n\t<span class=\"prism-token prism-keyword\">set<\/span> root<span class=\"prism-token prism-operator\">=<\/span><span class=\"prism-token prism-string\">'(hd0,msdos1)'<\/span>\r\n\tlinux \/boot\/vmlinuz repo<span class=\"prism-token prism-operator\">=<\/span>http:\/\/mirrors.tencentyun.com\/centos\/7.5.1804\/os\/x86_64\/ ip<span class=\"prism-token prism-operator\">=<\/span>dhcp inst.vnc inst.stage2<span class=\"prism-token prism-operator\">=<\/span>hd:\/dev\/vdb1:\/squashfs.img\r\n\tinitrd \/boot\/initrd.img\r\n<span class=\"prism-token prism-punctuation\">}<\/span>\r\n\r\n<span class=\"prism-token prism-comment\" spellcheck=\"true\"># \u963f\u91cc\u4e91\u8bf7\u81ea\u884c\u53c2\u8003\u4e0a\u9762<\/span><\/code><\/pre>\n<h2>\u53c2\u8003\u5730\u5740<\/h2>\n<p><a href=\"https:\/\/www.cencs.com\/23.html\">https:\/\/www.cencs.com\/23.html<\/a><\/p>\n<p><a href=\"https:\/\/access.redhat.com\/documentation\/en-us\/red_hat_enterprise_linux\/7\/html\/installation_guide\/chap-anaconda-boot-options#list-boot-options-sources\">https:\/\/access.redhat.com\/documentation\/en-us\/red_hat_enterprise_linux\/7\/html\/installation_guide\/chap-anaconda-boot-options<\/a><\/p>\n<p>\u4f86\u6e90:https:\/\/blog.craftyun.cn\/post\/154.html<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u5199\u5728\u5f00\u5934 \u901a\u8fc7\u6559\u7a0b\uff0c\u4f60\u53ef\u4ee5\u5b9e\u73b0\u5728\u963f&hellip;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[],"tags":[],"_links":{"self":[{"href":"http:\/\/4563.org\/index.php?rest_route=\/wp\/v2\/posts\/8477"}],"collection":[{"href":"http:\/\/4563.org\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/4563.org\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/4563.org\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/4563.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=8477"}],"version-history":[{"count":2,"href":"http:\/\/4563.org\/index.php?rest_route=\/wp\/v2\/posts\/8477\/revisions"}],"predecessor-version":[{"id":8482,"href":"http:\/\/4563.org\/index.php?rest_route=\/wp\/v2\/posts\/8477\/revisions\/8482"}],"wp:attachment":[{"href":"http:\/\/4563.org\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=8477"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/4563.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=8477"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/4563.org\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=8477"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}