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
按類別搜索
熱門軟件
Puppy Linux "Slacko" 14 Jul 16
Ubuntu Netboot 27 Apr 17
NetBSD 22 Jun 18
Pear OS 14 Nov 16
Wifislax 9 Aug 16
Bio-Linux 17 Feb 15
EasyPeasy 15 Apr 15
zdisk
類似的軟件
Damn Small BSD
3 Jun 15
Neofroyo for HD2 : FRK76C
15 Apr 15
TyphooN CyanogenMod 7 Nightly
14 Apr 15
FreeRTOS
20 Feb 15
顯影劑的其他軟件 Kent Robotti
MaKe Uninstall
3 Jun 15
R.I.P.
15 Apr 15
意見 zdisk
按類別搜索
熱門軟件
Trinity Rescue Kit 17 Feb 15
Bio-Linux 17 Feb 15
Solus 2 Sep 17
Ubuntu Touch 17 Feb 15
Kali Linux 22 Jun 18
FreeBSD 22 Jun 18
Fedora Electronic Lab Live CD 17 Feb 15
評論沒有發現