1,kernel 配置,设置ramdisk 大小
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
<code>[root@localhost ~]</code><code># cat /etc/grub.conf </code>
<code># grub.conf generated by anaconda</code>
<code>#</code>
<code># Note that you do not have to rerun grub after making changes to this file</code>
<code># NOTICE: You have a /boot partition. This means that</code>
<code># all kernel and initrd paths are relative to /boot/, eg.</code>
<code># root (hd0,0)</code>
<code># kernel /vmlinuz-version ro root=/dev/vda6</code>
<code># initrd /initrd-[generic-]version.img</code>
<code>#boot=/dev/vda</code>
<code>default=0</code>
<code>timeout=5</code>
<code>splashimage=(hd0,0)</code><code>/grub/splash</code><code>.xpm.gz</code>
<code>hiddenmenu</code>
<code>title CentOS (2.6.32-358.el6.x86_64)</code>
<code> </code><code>root (hd0,0)</code>
<code> </code><code>kernel </code><code>/vmlinuz-2</code><code>.6.32-358.el6.x86_64 ro root=UUID=5f60bd8c-5991-4101-a1f4-a08f3ef88832 rd_NO_LUKS rd_NO_LVM LANG=en_US.UTF-8 rd_NO_MD SYSFONT=latarcyrheb-sun16 crashkernel=auto KEYBOARDTYPE=pc KEYTABLE=us rd_NO_DM rhgb quiet ramdisk_size=102400</code>
<code> </code><code>initrd </code><code>/initramfs-2</code><code>.6.32-358.el6.x86_64.img</code>
2, 格式化RAM 分区
<code>mke2fs </code><code>/dev/ram0</code>
3, 创建挂载目录
<code>mkdir</code> <code>/ramdisk</code>
4,挂载ramdisk 目录
<code>mount</code> <code>/dev/ram0</code> <code>/ramdisk</code>
5,验证ramdisk 文件系统
<code>[root@localhost ~]</code><code># df -h</code>
<code>Filesystem Size Used Avail Use% Mounted on</code>
<code>/dev/vda6</code> <code>24G 601M 22G 3% /</code>
<code>tmpfs 1.9G 0 1.9G 0% </code><code>/dev/shm</code>
<code>/dev/vda1</code> <code>504M 43M 436M 9% </code><code>/boot</code>
<code>/dev/vda3</code> <code>30G 3.2G 25G 12% </code><code>/usr</code>
<code>/dev/vda2</code> <code>50G 618M 47G 2% </code><code>/var</code>
<code>/dev/vdb1</code> <code>50G 690M 47G 2% </code><code>/opt</code>
<code>/dev/ram0</code> <code>97M 1.6M 91M 2% </code><code>/ramdisk</code>
<code>[root@localhost ramdisk]</code><code># ls</code>
<code>lost+found</code>
<code>[root@localhost ramdisk]</code><code># dd if=/dev/zero of=./a.img count=88 bs=1M</code>
<code>88+0 records </code><code>in</code>
<code>88+0 records out</code>
<code>92274688 bytes (92 MB) copied, 0.116734 s, 790 MB</code><code>/s</code>
<code>[root@localhost ramdisk]</code><code># df -h</code>
<code>/dev/ram0</code> <code>97M 90M 2.0M 98% </code><code>/ramdisk</code>
6,配置完成!
本文转自 swq499809608 51CTO博客,原文链接:http://blog.51cto.com/swq499809608/1617578