linux用虚拟的软盘启动系统,babylinux软盘映像百度网盘下载

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

下面是我配置好的.config文件内容.如果你懒的自己去配置,那么直接把这个.config拷贝到你的源代码目录下就能直接用了.(已经去掉了#开头的注释行)

CONFIG_X86=y

CONFIG_UID16=y

CONFIG_EXPERIMENTAL=y

CONFIG_M586=y

CONFIG_X86_WP_WORKS_OK=y

CONFIG_X86_INVLPG=y

CONFIG_X86_CMPXCHG=y

CONFIG_X86_XADD=y

CONFIG_X86_BSWAP=y

CONFIG_X86_POPAD_OK=y

CONFIG_RWSEM_XCHGADD_ALGORITHM=y

CONFIG_X86_L1_CACHE_SHIFT=5

CONFIG_X86_USE_STRING_486=y

CONFIG_X86_ALIGNMENT_16=y

CONFIG_X86_PPRO_FENCE=y

CONFIG_NOHIGHMEM=y

CONFIG_NET=y

CONFIG_PCI=y

CONFIG_PCI_GODIRECT=y

CONFIG_PCI_DIRECT=y

CONFIG_SYSVIPC=y

CONFIG_SYSCTL=y

CONFIG_KCORE_ELF=y

CONFIG_BINFMT_ELF=y

CONFIG_BLK_DEV_FD=y

CONFIG_BLK_DEV_LOOP=y

CONFIG_BLK_DEV_RAM=y

CONFIG_BLK_DEV_RAM_SIZE=4096

CONFIG_BLK_DEV_INITRD=y

CONFIG_PACKET=y

CONFIG_INET=y

CONFIG_IP_MULTICAST=y

CONFIG_IDE=y

CONFIG_BLK_DEV_IDE=y

CONFIG_BLK_DEV_IDEDISK=y

CONFIG_IDEDISK_MULTI_MODE=y

CONFIG_BLK_DEV_IDECD=y

CONFIG_BLK_DEV_IDE_MODES=y

CONFIG_NETDEVICES=y

CONFIG_NET_ETHERNET=y

CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024

CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768

CONFIG_VT=y

CONFIG_VT_CONSOLE=y

CONFIG_REISERFS_FS=y

CONFIG_EXT3_FS=y

CONFIG_JBD=y

CONFIG_FAT_FS=y

CONFIG_VFAT_FS=y

CONFIG_RAMFS=y

CONFIG_ISO9660_FS=y

CONFIG_JFS_FS=y

CONFIG_NTFS_FS=y

CONFIG_PROC_FS=y

CONFIG_EXT2_FS=y

CONFIG_MSDOS_PARTITION=y

CONFIG_NLS=y

CONFIG_NLS_DEFAULT="iso8859-1"

CONFIG_VGA_CONSOLE=y

CONFIG_VIDEO_SELECT=y

CONFIG_VIDEO_IGNORE_BAD_MODE=y

CONFIG_FB=y

CONFIG_DUMMY_CONSOLE=y

CONFIG_FB_VESA=y

CONFIG_VIDEO_SELECT=y

CONFIG_FBCON_CFB8=y

CONFIG_FBCON_CFB16=y

CONFIG_FBCON_CFB24=y

CONFIG_FBCON_CFB32=y

CONFIG_FBCON_FONTWIDTH8_ONLY=y

CONFIG_FONT_8x8=y

CONFIG_FONT_8x16=y

5,编译内核

#make dep

#make bzImage

下面是最后编译结果:

Boot sector 512 bytes.

Setup is 4733 bytes.

System is 845 kB

make[1]: Leaving directory `/usr/src/linux-2.4.20-8/arch/i386/boot'

我用上面的配置得到了一个845k的内核.

编译好的内核放在/usr/src/linux-2.4.20-8/arch/i386/boot下.将他拷贝在一个安全的地方备用.

建立一个专放babylinux材料的目录

#mkdir /babylinux

建立一个做babylinux根文件系统的目录

#mkdir /babylinux/rootfs

备份内核

#cp /usr/src/linux-2.4.20-8/arch/i386/boot/bzImage /babylinux/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值