九色国产,午夜在线视频,新黄色网址,九九色综合,天天做夜夜做久久做狠狠,天天躁夜夜躁狠狠躁2021a,久久不卡一区二区三区

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
Linux操作系統(tǒng)下如何制作Image映像文件3

六.制作img映象文件

把上面的文件系統(tǒng)做成img映像文件,以便內(nèi)核把它載入ram中

linux下有很多ram,我們用ram1,首先把ram1格式化成ext2文件系統(tǒng)

[root@gucuiwen babylinux]# mkfs.ext2 -m0 /dev/ram1

mke2fs 1.32 (09-Nov-2002)

Filesystem label=

OS type: Linux

Block size=1024 (log=0)

Fragment size=1024 (log=0)

1024 inodes, 4096 blocks

0 blocks (0.00%) reserved for the super user

First data block=1

1 block group

8192 blocks per group, 8192 fragments per group

1024 inodes per group

Writing inode tables: done

Writing superblocks and filesystem accounting information: done

This filesystem will be automatically checked every 37 mounts or

180 days, whichever comes first. Use tune2fs -c or -i to override.

將ram1掛裝到文件系統(tǒng)中:

先建立一個掛裝點:

#mkdir /mnt/ram

掛上ram1:

#mount /dev/ram1 /mnt/ram

將先前做好的rootfs根文件系統(tǒng)拷貝到ram1上.

#cp –R rootfs/* /mnt/ram

拷貝好根文件系統(tǒng)后卸載ram1:

#umount /dev/ram1

再用dd把這個ram1以映象方式取出來:

[root@gucuiwen babylinux]# dd if=/dev/ram1 of=initrd.img

讀入了 8192+0 個塊輸出了 8192+0 個塊

把生成的initrd.img拷到一個地方備用

七.制作grub啟動光盤

首先下載grub安裝文件,我下的是0。96版的grub。

tar zxvf grub-0.95.tar.gz //解開grub

cd grub-0.95

./configure

make

make install

好了,grub安裝完成。安裝完成后得到了最重要的stage2_eltorito 我們把它拷出來備用。

現(xiàn)在開始制作啟動光盤:

mkdir iso ////建立iso文件夾,我們把所要的文件拷進這個文件夾

mkdir -p iso/boot/grub

cp /stage2_eltorito所在的路徑/stage2_eltorito iso/boot/grub ////把stage2_eltorito文件拷入grub文件夾中

cp /boot/grub/menu.lst iso/boot/grub

cp /boot/grub/grub.conf iso/boot/grub

////把grub所用的啟動文件grub.conf,menu.lst 拷入grub文件夾

下面我們更改menu.lst中的內(nèi)容

# grub.conf generated by anaconda

#

# Note that you do not have to rerun grub after making changes to this file

# NOTICE: You do not have a /boot partition. This means that

# all kernel and initrd paths are relative to /, eg.

# root (hd0,0)

# kernel /boot/vmlinuz-version ro root=/dev/hda1

# initrd /boot/initrd-version.img

#boot=/dev/hda

default=1

timeout=10

title I love lxh ^_^ //顯示在選項上的標題

root (cd)

kernel /boot/grub/vmlinuz-2.6.20 ro root=/dev/ram0

initrd /boot/grub/initrd.img

要更改的內(nèi)容我用紅色表示了,cd表示從光驅(qū)啟動,/boot/grub/vmlinuz-2.6.20表示內(nèi)核文件vmlinuz-2.6.20在光盤上存放的路徑,/dev/ram0表示根文件目錄的位置,由于我們是從光盤啟動,啟動時所有文件系統(tǒng)都拷入了ram,所以這里我們從ram0啟動。 /boot/grub/initrd.img是我們上一步我們做的鏡像文件存放在光盤的位置.

【責編:Yoyo】
本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊舉報
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
從硬盤安裝 Linux 和從 GRUB 命令行啟動操作系統(tǒng)
Grub2引導(dǎo)efi
如何從硬盤安裝fedora 17
grub2手動命令引導(dǎo)
PHP5研究室 - 制作Linux的U盤啟動盤 - Powered By phpv.net
如何拯救一臺GRUB?2啟動失敗的Linux電腦
更多類似文章 >>
生活服務(wù)
熱點新聞
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服