zdisk的目的是把你所选择的内核和救援系统上的一个1.44 MB。
用法:./zdisk -serial - [FD | CD | initrd文件|图片] -k path_to_kernel
-i path_to_initrd_contents.tgz -m module_directory
默认的initrd内容是“-i rescue.tgz”。
软盘的说明!
把救援系统上的1.44MB或1.722mb DOS格式化的软盘。
告诉zdisk其中选择内核,内核不能超过
在765KB大小以适合在一个1.44MB的软盘格式化,除非你降低
的initrd的内容的大小。
内核不能超过1040Kb的大小,以适应在一个1.722mb
格式化的软盘,除非你降低initrd的内容的大小。
该脚本将软盘格式化到所需的大小,如果没有的话。
内核必须具有RAM磁盘和初始RAM磁盘(initrd文件)的支持。
内核配置文件应该有这样的事情。
#块设备
#
CONFIG_BLK_DEV_RAM = Y
CONFIG_BLK_DEV_RAM_SIZE = 4096
CONFIG_BLK_DEV_INITRD = Y
一些可能的路径给内核。
#./zdisk -fd -k / vmlinuz的
#./zdisk -fd -k /开机/ vmlinuz的
#./zdisk -fd -k在/ usr / src / linux中/弓/ I386 /开机/的zImage
#./zdisk -fd -k在/ usr / src / linux中/弓/ I386 /开机/ bzImage的
如果你要包括任何模块(S)将模块(S)在一个目录,
并告诉zdisk他们在哪个目录。
#./zdisk -fd -k / vmlinuz的-m /富/ BOO
以上意味着zdisk会期望找到/foo/boo/module1.o
/foo/boo/module2.o等。
CDROM说明!
#./zdisk -CD -k path_to_kernel -i path_to_initrd_contents.tgz
-m module_directory
如果你想要把救援系统中的CD盘上,你会
需要在系统上“mkisofs的”创建ISO映像。
由于可引导CD映像可以大如CD容量
(约650MB),您可以添加到initrd的内容'rescue.tgz等。“
如果你想。
记住它必须被加载到内存,650MB压缩
加载到内存中就需要大约公羊1300MB。
刚刚出initrd内容“rescue.tgz等。”并添加到它,
然后焦油gzip压缩它。
zdisk-2.14#的mkdir救援-CD
#焦油xzvpf rescue.tgz -C救援-CD
#拯救CD-CD
例如,如果你想添加的bash,把庆典救援-CD /箱
和库它需要救援-CD / lib目录下。
#LDD /斌/ bash的
libtermcap.so.2 => /lib/libtermcap.so.2(0x40016000)
libdl.so.2 => /lib/libdl.so.2(0x4001b000)
libc.so.6的=> /lib/libc.so.6(0x4001e000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2(0x40000000的)
你还可以创建`救援-CD /斌#LN -sf庆典SH“这个链接。
如果你想添加的网络支持,你可能会至少需要。
在/ etc /协议/ etc / hosts文件/ etc / services中的/etc/nsswitch.conf
/ lib中/ libresolv库/ lib中/ libnss_files / lib中/ libnss_dns / lib中/ libnss_compat
/斌/主机名/ sbin目录/使用ifconfig / sbin目录/路由
当你给它添加或做任何改动,焦油gzip压缩它。
救援-CD#焦油cvzpf ../rescue-cd.tgz *
initrd的内容将被“-i救援-cd.tgz”。
这样做是为了创造救援系统可引导CD ISO映像。
#./zdisk -CD -k path_to_kernel -i path_to_initrd_contents.tgz
然后,你必须使用一个程序像'cdrecord的'写'rescue.iso“
到CD盘。
下面的示例假设在设备0,6,0一个SCSI光盘刻录机具有4倍的速度。
#cdrecord的-scanbus“要找到设备的CD刻录机是!”
cdrecord的发布1.9版权所有(C)1995-2000约尔格·希林
scsibus0:
0,6,0)“东芝”“XM-3401TASUNSLCD'3593'可拆卸的CD-ROM
等等...
#cdrecord的-v速度= 4 =开发rescue.iso 0,6,0
如果你需要擦除CD-RW的第一。
#cdrecord的空白-v =速度快= 4 =开发rescue.iso 0,6,0
获取CD写入-HOWTO来自:http://ibiblio.org/pub/Linux/docs/HOWTO
然后,您可以从光盘启动盘,如果你的BIOS支持
并设置为从CD-ROM驱动器引导。
initrd的说明!
如果要引导从DOS / WIN9X系统在Linux系统上
您的硬盘驱动器,做到这一点。
#./zdisk -initrd -i path_to_initrd_contents.tgz -m module_directory
以上将创建initrd的从内容'rescue.tgz等'linux.gz',
然后你可以从你的DOS / WIN9X系统中使用的loadlin启动“linux.gz”。
由于这个initrd映象“linux.gz'会从你的启动
硬盘驱动器,它的规模可以更大。
记住它必须被加载到内存,8MB的压缩装
到内存中就需要大约可用RAM等的16MB
创建您的DOS / WIN9X系统上的目录,并把linux.gz,
的loadlin.exe,并在它的内核。
C:MKDIR ramlinux
C:ramlinuxlinux.gz
C:ramlinuxkernel
C:ramlinuxloadlin.exe
引导它!
你不能启动Linux在Windows中,退出Windows并重新启动在DOS模式下。
DOS模式是,当窗口关闭,你已经是一个C:提示。
C:ramlinux> loadlin在内核的initrd = linux.gz RAMDISK_SIZE = 8192根=的/ dev / RAM0 RW
您可以在其中创建一个把linux.bat文件与此下文。
关闭@echo
loadlin的内核的initrd = linux.gz RAMDISK_SIZE = 8192根=的/ dev / RAM0 RW
C:ramlinux>的Linux
RAMDisk的大小是RAM保持所需的时间
未压缩的initrd映象“linux.gz”。
该zdisk脚本会告诉你这当它创建linux.gz。
图片说明!
#./zdisk -image -k path_to_kernel -i path_to_initrd_contents.tgz
-m module_directory
如果你想创建一个1.44MB或1.722mb引导映像版本
可以写入到软盘中,第一zdisk选项应该是'-image'。
串行控制台的说明!
如果你要使用串行控制台的第一个选项shuld是'-serial“。
#./zdisk -serial -fd -k path_to_kernel -i path_to_initrd_contents.tgz
-m module_directory
最近浏览的软件
按类别搜索
热门软件
Xiaopan OS 20 Feb 15
Parrot security OS 23 Oct 17
Ubuntu MATE 16 Aug 18
Linux Lite 20 Jan 18
FreeNAS 9 Dec 15
Antergos 1 Dec 16
Zorin OS Ultimate 16 Aug 18
zdisk
类似的软件
GeeXboX ISO Generator
3 Jun 15
BeRTOS
11 May 15
Kernelconfig
4 Jun 15
Car PC Development Kit
3 Jun 15
显影剂的其他软件 Kent Robotti
MaKe Uninstall
3 Jun 15
R.I.P.
15 Apr 15
意见 zdisk
最近浏览的软件
按类别搜索
热门软件
ChaletOS 17 Feb 15
BackBox Linux 16 Aug 18
Cub Linux 11 Apr 16
Elementary OS 17 Aug 18
ZeroShell 20 Feb 15
Guadalinex Lite 17 Feb 15
OpenELEC 19 Jun 17
评论没有发现