{"id":200,"date":"2010-03-03T01:18:14","date_gmt":"2010-03-02T16:18:14","guid":{"rendered":"http:\/\/qos.mine.nu\/2010\/03\/gentoo%e3%82%a4%e3%83%b3%e3%82%b9%e3%83%88%e3%83%bc%e3%83%ab.html"},"modified":"2010-03-06T15:51:50","modified_gmt":"2010-03-06T06:51:50","slug":"gentoo-install","status":"publish","type":"post","link":"https:\/\/qos.dev7.net\/wordpress\/2010\/03\/gentoo-install.html","title":{"rendered":"Gentoo\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb on ESXi 4.0"},"content":{"rendered":"<div id=\"wppda_alert\">\u3053\u306e\u8a18\u4e8b\u306f\uff12\u5e74\u4ee5\u4e0a\u524d\u306b\u66f8\u3044\u305f\u3082\u306e\u3067\u3059\u3002<br\/>\r\n\u305d\u306e\u305f\u3081\u60c5\u5831\u304c\u53e4\u3044\u53ef\u80fd\u6027\u304c\u3042\u308a\u307e\u3059\u3002\u3054\u4e86\u627f\u304f\u3060\u3055\u3044\u3002m(_ _)m<\/div><p>Core2Duo E7400 \u306a ESXi 4.0\u74b0\u5883\u306b\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb<\/p>\n<ol>\n<li><a href=\"http:\/\/ftp.jaist.ac.jp\/pub\/Linux\/Gentoo\/releases\/amd64\/current-iso\/\">http:\/\/ftp.jaist.ac.jp\/pub\/Linux\/Gentoo\/releases\/amd64\/current-iso\/<\/a><br \/>\ninstall-amd64-minimal-20100121.iso\u3092\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3002<\/li>\n<li>\u4eee\u60f3\u30de\u30b7\u30f3\u3092\u4f5c\u6210\uff08\u305d\u306e\u4ed6\u306e2.6x Linux(64-bit)\u3001\u30e1\u30e2\u30ea\uff1a512MB\u3001NIC\u306bE1000\u3001HDD\uff1a\uff18GB\u3067\u3002\uff09<\/li>\n<li>\u4eee\u60f3\u30de\u30b7\u30f3\u306e\u8a2d\u5b9a\u3092\u7de8\u96c6\u3057\u3066\u3001\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3057\u305fiso\u30d5\u30a1\u30a4\u30eb\u3092\u9078\u629e\u3002\u30d1\u30ef\u30fc\u30aa\u30f3\u6642\u306b\u63a5\u7d9a\u3082\u30c1\u30a7\u30c3\u30af<\/li>\n<li>\u8d77\u52d5\u3055\u305b\u308b<\/li>\n<\/ol>\n<p>\u3059\u308b\u3068\u3001\u30a4\u30f3\u30b9\u30c8\u30fc\u30e9\u30fb\u30fb\u30fb\u306f\u7121\u3057\uff01\uff1f<br \/>\n\u3051\u3069\u3001<a href=\"http:\/\/www.gentoo.org\/doc\/ja\/handbook\/handbook-amd64.xml\">Gentoo Linux AMD64 \u30cf\u30f3\u30c9\u30d6\u30c3\u30af<\/a>\u3067\u4e01\u5be7\u306b\u89e3\u8aac\u3055\u308c\u3066\u305f\u3002<\/p>\n<p>\u57fa\u672c\u7684\u306b\u3001\u3053\u306e\u30cf\u30f3\u30c9\u30d6\u30c3\u30af\u901a\u308a\u3084\u3063\u305f\u3060\u3051\u3060\u3051\u3069\u3001<\/p>\n<ol>\n<li>net-setup eth0<br \/>\n\u3067\u3001\u30cd\u30c3\u30c8\u30ef\u30fc\u30af\u8a2d\u5b9a\u3002\u8a66\u3057\u306b<br \/>\nping -c 1 <a href=\"http:\/\/www.google.co.jp\">www.google.co.jp<\/a><\/li>\n<li>HDD\u306e\u30d1\u30fc\u30c6\u30a3\u30b7\u30e7\u30f3\u8a2d\u5b9a\u3002\u3053\u308c\u3082\u30cf\u30f3\u30c9\u30d6\u30c3\u30af\u901a\u308a\u8a2d\u5b9a\u3057\u305f\u3002<br \/>\n\u305d\u306e\u7d50\u679c\u304c\u2193\u3002<br \/>\nlivecd ~ # fdisk -l \/dev\/sda<br \/>\nDisk \/dev\/sda: 8589 MB, 8589934592 bytes<br \/>\n255 heads, 63 sectors\/track, 1044 cylinders<br \/>\nUnits = cylinders of 16065 * 512 = 8225280 bytes<br \/>\nDisk identifier: 0x9de52b64<br \/>\nDevice Boot\u00a0\u00a0\u00a0\u00a0\u00a0 Start\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 End\u00a0\u00a0\u00a0\u00a0\u00a0 Blocks\u00a0\u00a0 Id\u00a0 System<br \/>\n\/dev\/sda1\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 1\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 5\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 40131\u00a0\u00a0 83\u00a0 Linux<br \/>\n\/dev\/sda2\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 6\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 71\u00a0\u00a0\u00a0\u00a0\u00a0 530145\u00a0\u00a0 82\u00a0 Linux Swap<br \/>\n\/dev\/sda3\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 72\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 1044\u00a0\u00a0\u00a0\u00a0 7815622+\u00a0 83\u00a0 Linux<\/li>\n<li>\u30d5\u30a1\u30a4\u30eb\u30b7\u30b9\u30c6\u30e0\u751f\u6210 and \u30de\u30a6\u30f3\u30c8<br \/>\n# mke2fs \/dev\/sda1<br \/>\n# mkswap \/dev\/sda2<br \/>\n# swapon \/dev\/sda2<br \/>\n# mkfs.ext4 \/dev\/sda3# mount \/dev\/sda3 \/mnt\/gentoo<br \/>\n# mkdir \/mnt\/gentoo\/boot<br \/>\n# mount \/dev\/sda1 \/mnt\/gentoo\/boot<\/li>\n<li>\u6642\u9593\u8a2d\u5b9a<br \/>\n# ntpdate aaa.bbb.ccc.ddd<\/li>\n<li>stage-tarball\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9 and \u5c55\u958b<br \/>\n# cd \/mnt\/gentoo<br \/>\n# links <a href=\"http:\/\/ftp.jaist.ac.jp\/pub\/Linux\/Gentoo\/releases\/amd64\/current-iso\/\">http:\/\/ftp.jaist.ac.jp\/pub\/Linux\/Gentoo\/releases\/amd64\/current-iso\/<\/a><br \/>\nstage3-amd64-20100121.tar.bz2 \u3068 stage3-amd64-20100121.tar.bz2.DIGESTS \u3092\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9<br \/>\n# md5sum -c stage3-amd64-20100121.tar.bz2.DIGESTS<br \/>\nstage3-amd64-20100121.tar.bz2: OK<br \/>\n\u30fb\u30fb\u30fb<br \/>\n# tar jxvfp stage3-amd64-20100121.tar.bz2<\/li>\n<li>Portage\u306e\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3068\u5c55\u958b<br \/>\n# links <a href=\"http:\/\/ftp.jaist.ac.jp\/pub\/Linux\/Gentoo\/snapshots\/\">http:\/\/ftp.jaist.ac.jp\/pub\/Linux\/Gentoo\/snapshots\/<\/a><br \/>\n\u304b\u3089\u3001portage-latest.tar.bz2 \u3068 portage-latest.tar.bz2.md5sum \u3092\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9<br \/>\n# md5sum -c portage-latest.tar.bz2.md5sum<br \/>\nportage-latest.tar.bz2: OK<br \/>\n# tar xvjf portage-latest.tar.bz2 -C \/mnt\/gentoo\/usr<\/li>\n<li>Portage\u306e\u8a2d\u5b9a<br \/>\n# nano etc\/make.conf<br \/>\n\u306eCFLAGS \u3068 CXXFLAGS\u306b\u300c-march=core2\u300d\u3092\u8ffd\u52a0<br \/>\n# mirrorselect -i -o &gt;&gt; \/mnt\/gentoo\/etc\/make.conf<\/li>\n<li>\u305d\u306e\u4ed6\u8a2d\u5b9a<br \/>\n# cp -L \/etc\/resolv.conf \/mnt\/gentoo\/etc\/<br \/>\n# mount -t proc none \/mnt\/gentoo\/proc<br \/>\n# mount -o bind \/dev \/mnt\/gentoo\/dev<\/li>\n<li>chroot\u3059\u308b<br \/>\n# chroot \/mnt\/gentoo \/bin\/bash<br \/>\n# env-update<br \/>\n&gt;&gt; Regenerating \/etc\/ld.so.cache&#8230;<br \/>\n# source \/etc\/profile<\/li>\n<li>Portage\u306e\u66f4\u65b0<br \/>\n# emerge &#8211;sync<\/li>\n<li>locale\u306e\u8a2d\u5b9a<br \/>\n# nano \/etc\/locale.gen<br \/>\n\u3067\u3001\u300cja_JP.UTF-8\u300d\u3092\u6709\u52b9\u306b\u3059\u308b<br \/>\n# locale-gen<\/li>\n<li>\u6642\u9593\u8a2d\u5b9a<br \/>\n# cp \/usr\/share\/zoneinfo\/Japan\u00a0 \/etc\/localtime<\/li>\n<li>\u30ab\u30fc\u30cd\u30eb\u30bd\u30fc\u30b9\u53d6\u5f97 and \u30b3\u30f3\u30d1\u30a4\u30eb<br \/>\n# USE=&#8221;-doc symlink&#8221; emerge gentoo-sources<br \/>\n# cd \/usr\/src\/linux<br \/>\n# make menuconfig<br \/>\n\u3067\u3001\u30ab\u30fc\u30cd\u30eb\u306e\u8a2d\u5b9a\u3057\u305f\u5f8c\u3001\u30b3\u30f3\u30d1\u30a4\u30eb<br \/>\n# make &amp;&amp; make modules_install<br \/>\n\u30b3\u30f3\u30d1\u30a4\u30eb\u7d42\u308f\u3063\u305f\u3089\u3001\/boot\u914d\u4e0b\u306b\u30b3\u30d4\u30fc<br \/>\n# cp arch\/x86_64\/boot\/bzImage \/boot\/kernel-`uname -r`<\/li>\n<li>fstab\u8a2d\u5b9a<br \/>\n#\u00a0 nano \/etc\/fstab<br \/>\n\u8a2d\u5b9a\u3057\u305f\u7d50\u679c\u2193\u3002<br \/>\n\u30fb\u30fb\u30fb<br \/>\n\/dev\/sda1\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 \/boot\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 ext2\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 noatime 1 2<br \/>\n\/dev\/sda3\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 \/\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 ext4\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 noatime\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 0 1<br \/>\n\/dev\/sda2\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 none\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 swap\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 sw\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 0 0<br \/>\n\u30fb\u30fb\u30fb<\/li>\n<li>\u30db\u30b9\u30c8\u540d\u8a2d\u5b9a<br \/>\n# nano \/etc\/conf.d\/hostname<br \/>\nHOSTNAME=\u201dgentoo\u201d<\/li>\n<li>\u30cd\u30c3\u30c8\u30ef\u30fc\u30af\u8a2d\u5b9a<br \/>\n# emerge dhcp<br \/>\n# nano \/etc\/conf.d\/net<br \/>\n\u2193\u8ffd\u52a0\u3002<br \/>\nmodules=(&#8220;dhclient&#8221;)<br \/>\nconfig_eth0=(&#8220;dhcp&#8221;)<br \/>\n# rc-update add net.eth0 default<br \/>\n# rc-update add sshd default<\/li>\n<li>root\u30d1\u30b9\u30ef\u30fc\u30c9\u8a2d\u5b9a<br \/>\n# passwd<\/li>\n<li>\u30d6\u30fc\u30c8\u30ed\u30fc\u30c0\u30fc\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb and \u8a2d\u5b9a<br \/>\n# emerge grub<br \/>\n# cat \/boot\/grub\/grub.conf<br \/>\ndefault 0<br \/>\ntimeout 30<br \/>\nsplashimage=(hd0,0)\/boot\/grub\/splash.xpm.gztitle=Gentoo Linux 2.6.31<br \/>\nroot (hd0,0)<br \/>\nkernel \/boot\/kernel-2.6.31-gentoo-r10 root=\/dev\/hda3<\/p>\n<p># grub-install &#8211;no-floppy \/dev\/sda<br \/>\n# reboot<\/li>\n<\/ol>\n<p>\u3059\u308b\u3068\u30fb\u30fb\u30fb\u300cUnable to mount root fs on unknown-block\u300d\u3063\u3066\u8a00\u308f\u308c\u3066KERNEL PANIC\u306b\u306a\u308b\u3002<br \/>\n\u3057\u3070\u3089\u304f\u60a9\u3093\u3060\u5f8c\u3001\u30eb\u30fc\u30c8\u3092ext4\u306b\u3057\u305f\u306e\u304c\u4e0d\u5473\u304b\u3063\u305f\u306e\u304b\u3068\u601d\u3063\u3066\u3001kernel\u306e\u30aa\u30d7\u30b7\u30e7\u30f3\u306b\u3001rootfstype=ext4\u3092\u8ffd\u52a0\u3057\u3066\u3082\u52b9\u679c\u306a\u3057\u3002<\/p>\n<p>\u3053\u3046\u3044\u3046\u3068\u304d\u306f\u3001\u30b0\u30b0\u308b\u3057\u304b\u7121\u3044\u3063\u3066\u3053\u3068\u3067\u3001\u30b0\u30b0\u3063\u305f\u3089\u4ee5\u4e0b\u304c\u30d2\u30c3\u30c8\u3002<\/p>\n<p><a href=\"http:\/\/rainbowdevil.jp\/mt\/externalstorage\/archives\/2005\/11\/vmwaregentoo.html\">VMware\u306bGentoo<\/a><\/p>\n<p>\u306a\u3093\u3067\u3082\u30ab\u30fc\u30cd\u30eb\u306e\u30b3\u30f3\u30d5\u30a3\u30b0\u304c\u5fc5\u8981\u3060\u3068\u304b\u3002<\/p>\n<p><a href=\"http:\/\/en.gentoo-wiki.com\/wiki\/VMware_Guest\">VMware Guest &#8211; Gentoo Linux Wiki<\/a><\/p>\n<p>\u3092\u53c2\u8003\u306b\u3001<\/p>\n<p># mount \/dev\/sda3 \/mnt\/gentoo<br \/>\n# mount \/dev\/sda1 \/mnt\/gentoo\/boot<br \/>\n# chroot \/mnt\/gentoo \/bin\/bash<br \/>\n# env-update<br \/>\n# source \/etc\/profile<br \/>\n# cd \/usr\/src\/linux<br \/>\n# make menuconfig<\/p>\n<p>\u3067\u8a2d\u5b9a\u3057\u305f\u5f8c\u3001<\/p>\n<p># make &amp;&amp; make modules_install<\/p>\n<p>\u3067\u30d3\u30eb\u30c9\u3057\u3066<\/p>\n<p># cp arch\/x86_64\/boot\/bzImage \/boot\/kernel-`uname -r`<\/p>\n<p>\u30ab\u30fc\u30cd\u30eb\u3092\u30b3\u30d4\u30fc\u3002\u3067\u3001\u518d\u8d77\u52d5\u3059\u308b\u3068\u3001KERNEL PANIC\u306b\u306a\u3089\u305a\u8d77\u52d5\u3067\u304d\u305f\u3002<\/p>\n<p>\u3061\u3083\u3093\u3068\u60c5\u5831\u96c6\u3081\u3057\u3066\u304b\u3089\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3059\u308b\u3093\u3060\u3063\u305f\u3002\u3002<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u3053\u306e\u8a18\u4e8b\u306f\uff12\u5e74\u4ee5\u4e0a\u524d\u306b\u66f8\u3044\u305f\u3082\u306e\u3067\u3059\u3002 \u305d\u306e\u305f\u3081\u60c5\u5831\u304c\u53e4\u3044\u53ef\u80fd\u6027\u304c\u3042\u308a\u307e\u3059\u3002\u3054\u4e86\u627f\u304f\u3060\u3055\u3044\u3002m(_ _)mCore2Duo E7400 \u306a ESXi 4.0\u74b0\u5883\u306b\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb http:\/\/ftp.jaist.ac.jp &hellip; <a href=\"https:\/\/qos.dev7.net\/wordpress\/2010\/03\/gentoo-install.html\">\u7d9a\u304d\u3092\u8aad\u3080 <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[116],"tags":[90,117],"class_list":["post-200","post","type-post","status-publish","format-standard","hentry","category-vm","tag-esxi","tag-gentoo"],"_links":{"self":[{"href":"https:\/\/qos.dev7.net\/wordpress\/wp-json\/wp\/v2\/posts\/200","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/qos.dev7.net\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/qos.dev7.net\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/qos.dev7.net\/wordpress\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/qos.dev7.net\/wordpress\/wp-json\/wp\/v2\/comments?post=200"}],"version-history":[{"count":4,"href":"https:\/\/qos.dev7.net\/wordpress\/wp-json\/wp\/v2\/posts\/200\/revisions"}],"predecessor-version":[{"id":326,"href":"https:\/\/qos.dev7.net\/wordpress\/wp-json\/wp\/v2\/posts\/200\/revisions\/326"}],"wp:attachment":[{"href":"https:\/\/qos.dev7.net\/wordpress\/wp-json\/wp\/v2\/media?parent=200"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/qos.dev7.net\/wordpress\/wp-json\/wp\/v2\/categories?post=200"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/qos.dev7.net\/wordpress\/wp-json\/wp\/v2\/tags?post=200"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}