<em id="0a85b"><option id="0a85b"></option></em>

<abbr id="0a85b"></abbr>

      <nobr id="0a85b"></nobr>
        <tr id="0a85b"></tr>
        9久久伊人精品综合,亚洲一区精品视频在线,成 人免费va视频,国产一区二区三区黄网,99国产精品永久免费视频,亚洲毛片多多影院,精品久久久无码人妻中文字幕,无码国产欧美一区二区三区不卡
        學(xué)習(xí)啦>學(xué)習(xí)電腦>操作系統(tǒng)>Linux教程>

        initramfs鏡像命令如何生成及運行

        時間: 若木635 分享

          生成initramfs鏡像命令

          若鏡像根目錄為/initrd,執(zhí)行下面命令在當前用戶主文件夾中生成myinitramfs.gz鏡像。

          cd /initrd

          find .|cpio -o -H newc|gzip>~/myinitramfs.gz

          生成的鏡像文件是gzip壓縮過的。

          如何運行initramfs

          如果第一章開發(fā)工具學(xué)習(xí) 你會了的話,這是很好辦的事。首先要找一個內(nèi)核,自己編譯一個也可以,用現(xiàn)有l(wèi)inux系統(tǒng)內(nèi)核也可以,一般在/boot文件夾內(nèi)。

          設(shè)置一個menu.lst加入對自己制作的initrd的啟動項,可以如下:

          title my initramfs

          root (hd0,0)

          kernel /boot/vmlinuz

          initrd /boot/myinitramfs.gz

          boot

          其中內(nèi)核和鏡像都放到了U盤的boot文件夾下了。

          其實啟動方法有很多,對于熟悉GRUB的人來說這很簡單,所以多了解一點GRUB還是很好的。

          這樣的好處是不用重啟系統(tǒng),如果在linux中設(shè)置grub的話要重啟系統(tǒng),很費時間。

          生成initrd鏡像

          下面是一個shell文件,可以自動將/initrd目錄下的文件打包成myinitrd.img鏡像。

          #!/bin/sh

          dd if=/dev/zero of=/dev/ram1

          mke2fs -m 0 /dev/ram1

          mount /dev/ram1 /mnt/ram

          cp -R /initrd/* /mnt/ram

          umount /dev/ram1

          dd if=/dev/ram1 of=~/myinitrd.img

          gzip -v9 ~/myinitrd.img

          生成位置為當前用戶主文件夾。

          RedHat的initrd

          下面是鏡像中的linuxrc文件。

          #!/bin/nash

          echo "Loading scsi_mod.o module"

          insmod /lib/scsi_mod.o

          echo "Loading sd_mod.o module"

          insmod /lib/sd_mod.o

          echo "Loading BusLogic.o module"

          insmod /lib/BusLogic.o

          echo "Loading jbd.o module"

          insmod /lib/jbd.o

          echo "Loading ext3.o module"

          insmod /lib/ext3.o

          echo Mounting /proc filesystem

          mount -t proc /proc /proc

          echo Creating block devices

          mkdevices /dev

          echo Creating root device

          mkrootdev /dev/root

          echo 0x0100 > /proc/sys/kernel/real-root-dev

          echo Mounting root filesystem

          mount -o defaults --ro -t ext3 /dev/root /sysroot

          pivot_root /sysroot /sysroot/initrd

          umount /initrd/proc

          pivot_root是切換到真實系統(tǒng)的一個命令下面有詳細講述。下面是redhat鏡像中的所有文件的結(jié)構(gòu):

          │ linuxrc

          │

          ├─bin

          │ insmod

          │ nash

          │

          └─lib

          BusLogic.o

          ext3.o

          jbd.o

          scsi_mod.o

          sd_mod.o

        75382 主站蜘蛛池模板: 久久久国产精华液| 自拍视频亚洲精品在线| 成人国产一区二区三区精品| 亚洲熟妇自偷自拍另亚洲| h无码精品动漫在线观看| 人妻中文字幕av有码在线| 四虎永久精品免费视频| 亚洲一区二区成人| 日韩av裸体在线播放| 97久久超碰亚洲视觉盛宴| 伊人久久大香线蕉av网| 亚洲精品在线+在线播放| 99精品国产在热久久婷婷| 精品亚洲精品日韩精品| 日本熟妇浓毛| 国产精品一国产精品亚洲| 成人又黄又爽又色的视频 | 国产精品久久久久影院嫩草| 91性视频| 欧美三级中文字幕在线观看| 熟妇的味道hd中文字幕| 日韩秘 无码一区二区三区| 国产熟女精品一区二区三区| 国产一区二区亚洲av| 精品不卡一区二区三区| 漂亮人妻中文字幕丝袜| av大片| 色 亚洲 日韩 国产 综合| 中年国产丰满熟女乱子正在播放 | 欧美激情综合色综合啪啪五月| 国产成人精品97| 亚洲暴爽av天天爽日日碰| www国产精品内射熟女| 丁香色欲久久久久久综合网| 色天使色偷偷色噜噜| 亚洲国产无套无码av电影| 亚洲国产成人午夜在线一区| 国产中文字幕日韩精品| 久久婷婷五月综合色99啪ak| 亚洲人成精品久久久久| 久久精品国产亚洲精品2020|