亚洲欧美精品沙发,日韩在线精品视频,亚洲Av每日更新在线观看,亚洲国产另类一区在线5

<pre id="hdphd"></pre>

  • <div id="hdphd"><small id="hdphd"></small></div>
      學(xué)習(xí)啦 > 學(xué)習(xí)電腦 > 操作系統(tǒng) > Linux教程 > 如何制作最簡minilinux

      如何制作最簡minilinux

      時間: 若木635 分享

      如何制作最簡minilinux

        制作最簡minilinux

        在制作之前要保證幾點:

        init為指向busybox的鏈接,若為腳本最后一行為exec /sbin/init,并有執(zhí)行權(quán)限。

        目錄建設(shè)好了,如dev,proc,sys,etc等。

        inittab文件

        把這個文件放到image的etc目錄下。

        ::sysinit:/etc/init.d/rcS

        tty1::askfirst:/bin/sh

        tty2::askfirst:/bin/sh

        tty3::askfirst:/bin/sh

        tty4::askfirst:/bin/sh

        tty5::askfirst:/bin/sh

        tty6::askfirst:/bin/sh

        ::restart:/sbin/init

        ::ctrlaltdel:/sbin/reboot

        ::shutdown:/bin/umount -a -r

        fstab

        為了執(zhí)行reboot命令時避免提示找不到/etc/fstab文件,我們再在etc目錄下創(chuàng)建一個空文件:

        touch fstab

        /etc/init.d/rcS

        #!/bin/sh

        mount -t proc proc /proc

        mount -t sysfs sysfs /sys

        mdev -s

        /etc/mdev.conf

        有些busybox配置中,mdev命令需要讀取/etc/mdev.conf文件,為了避免出錯信息,我們創(chuàng)建一個空文件。mdev.conf文件是用 來控制mdev生成的設(shè)備文件的讀寫權(quán)限的,在這里我們不需要對設(shè)備文件設(shè)置特別的權(quán)限,就使用mdev缺省的660的權(quán)限設(shè)置。

        touch etc/mdev.conf

        生成initramfs鏡像

        用生成initramfs鏡像中講的方法生成鏡像。用如何運(yùn)行initramfs中講的方法來測試結(jié)果。

        新生成的mini linux應(yīng)該像通常的linux系統(tǒng)一樣,用ALT+F1~F6鍵可以在6個終端間切換。

        由于mini linux系統(tǒng)不需要登錄,所以用askfirst的方式來模擬登錄,用戶敲回車鍵后,init進(jìn)程才會啟動shell。制作最簡minilinux

        在制作之前要保證幾點:

        init為指向busybox的鏈接,若為腳本最后一行為exec /sbin/init,并有執(zhí)行權(quán)限。

        目錄建設(shè)好了,如dev,proc,sys,etc等。

        inittab文件

        把這個文件放到image的etc目錄下。

        ::sysinit:/etc/init.d/rcS

        tty1::askfirst:/bin/sh

        tty2::askfirst:/bin/sh

        tty3::askfirst:/bin/sh

        tty4::askfirst:/bin/sh

        tty5::askfirst:/bin/sh

        tty6::askfirst:/bin/sh

        ::restart:/sbin/init

        ::ctrlaltdel:/sbin/reboot

        ::shutdown:/bin/umount -a -r

        fstab

        為了執(zhí)行reboot命令時避免提示找不到/etc/fstab文件,我們再在etc目錄下創(chuàng)建一個空文件:

        touch fstab

        /etc/init.d/rcS

        #!/bin/sh

        mount -t proc proc /proc

        mount -t sysfs sysfs /sys

        mdev -s

        /etc/mdev.conf

        有些busybox配置中,mdev命令需要讀取/etc/mdev.conf文件,為了避免出錯信息,我們創(chuàng)建一個空文件。mdev.conf文件是用 來控制mdev生成的設(shè)備文件的讀寫權(quán)限的,在這里我們不需要對設(shè)備文件設(shè)置特別的權(quán)限,就使用mdev缺省的660的權(quán)限設(shè)置。

        touch etc/mdev.conf

        生成initramfs鏡像

        用生成initramfs鏡像中講的方法生成鏡像。用如何運(yùn)行initramfs中講的方法來測試結(jié)果。

        新生成的mini linux應(yīng)該像通常的linux系統(tǒng)一樣,用ALT+F1~F6鍵可以在6個終端間切換。

        由于mini linux系統(tǒng)不需要登錄,所以用askfirst的方式來模擬登錄,用戶敲回車鍵后,init進(jìn)程才會啟動shell。制作最簡minilinux

        在制作之前要保證幾點:

        init為指向busybox的鏈接,若為腳本最后一行為exec /sbin/init,并有執(zhí)行權(quán)限。

        目錄建設(shè)好了,如dev,proc,sys,etc等。

        inittab文件

        把這個文件放到image的etc目錄下。

        ::sysinit:/etc/init.d/rcS

        tty1::askfirst:/bin/sh

        tty2::askfirst:/bin/sh

        tty3::askfirst:/bin/sh

        tty4::askfirst:/bin/sh

        tty5::askfirst:/bin/sh

        tty6::askfirst:/bin/sh

        ::restart:/sbin/init

        ::ctrlaltdel:/sbin/reboot

        ::shutdown:/bin/umount -a -r

        fstab

        為了執(zhí)行reboot命令時避免提示找不到/etc/fstab文件,我們再在etc目錄下創(chuàng)建一個空文件:

        touch fstab

        /etc/init.d/rcS

        #!/bin/sh

        mount -t proc proc /proc

        mount -t sysfs sysfs /sys

        mdev -s

        /etc/mdev.conf

        有些busybox配置中,mdev命令需要讀取/etc/mdev.conf文件,為了避免出錯信息,我們創(chuàng)建一個空文件。mdev.conf文件是用 來控制mdev生成的設(shè)備文件的讀寫權(quán)限的,在這里我們不需要對設(shè)備文件設(shè)置特別的權(quán)限,就使用mdev缺省的660的權(quán)限設(shè)置。

        touch etc/mdev.conf

        生成initramfs鏡像

        用生成initramfs鏡像中講的方法生成鏡像。用如何運(yùn)行initramfs中講的方法來測試結(jié)果。

        新生成的mini linux應(yīng)該像通常的linux系統(tǒng)一樣,用ALT+F1~F6鍵可以在6個終端間切換。

        由于mini linux系統(tǒng)不需要登錄,所以用askfirst的方式來模擬登錄,用戶敲回車鍵后,init進(jìn)程才會啟動shell。

      75401