zdisk

Screenshot Software:
zdisk
Szczegóły programowe:
Wersja: 2.15
Filmu: 3 Jun 15
Wywoływacz: Kent Robotti
Licencja: Wolny
Popularność: 73

Rating: 4.0/5 (Total Votes: 1)

Celem zdisk jest umieścić jądro wyboru i systemu ratunkowego na jednym 1.44 MB.
Zastosowanie: ./zdisk -serial - [fd | cd | initrd | obraz] -k path_to_kernel
               -i path_to_initrd_contents.tgz -m module_directory
Zawartość domyślna initrd są "-i rescue.tgz".
Dyskietki instrukcje!
Wprowadzenie systemu ratunkowego na 1,44 MB lub dyskietki w formacie DOS 1.722mb.
Powiadom zdisk której wybrane jądro jest, jądro nie może zawierać więcej niż
765Kb wielkości mieści się na dyskietce 1,44 MB sformatowany, chyba że zmniejszenie
Wielkość initrd treści.
Jądro nie może zawierać więcej niż 1040Kb wielkości mieści się na 1.722mb
sformatowane dyskietki, chyba że zmniejszenie rozmiaru initrd treści.
Ten skrypt sformatować dyskietkę do potrzebnej wielkości, jeśli nie już.
Jądro musi mieć dysk RAM i dysk RAM (początkowa) initrd wsparcie.
Plik konfiguracyjny jądra powinien mieć coś takiego.
Blokowanie urządzenia #
#
CONFIG_BLK_DEV_RAM = y
CONFIG_BLK_DEV_RAM_SIZE = 4096
CONFIG_BLK_DEV_INITRD = y
Niektóre z możliwych dróg do jądra.
# ./zdisk -fd -k / Vmlinuz
# ./zdisk -fd -k / Boot / vmlinuz
# ./zdisk -fd -k / Usr / src / linux / arch / i386 / boot / zImage
# ./zdisk -fd -k / Usr / src / linux / arch / i386 / boot / bzImage
Jeśli chcesz zawierać dowolny moduł (y) umieścić moduł (y) w katalogu,
i powiedz zdisk co oni są w katalogu.
# ./zdisk -fd -k / Vmlinuz -m / foo / boo
Powyższe oznacza, zdisk będzie oczekiwać /foo/boo/module1.o
/foo/boo/module2.o etc.
Cdrom instrukcje!
# ./zdisk -cd -k Path_to_kernel -i path_to_initrd_contents.tgz
          -m module_directory
Jeśli chcesz umieścić system ratunkowy na dysku CD, będziesz
trzeba "mkisofs" w systemie, aby stworzyć obraz iso.
Od startowy cd obraz może być tak duży, jak pojemność cd
(Około 650MB), można dodać do initrd 'treści' itp rescue.tgz
Jeśli chcesz.
Pamiętaj, że musi być załadowany do pamięci, 650MB skompresowane
załadowany do pamięci będzie wymagać około 1300mb pamięci RAM.
Wystarczy tylko wypakować zawartość initrd 'rescue.tgz itp " i dodać do niej,
tar gzip go wtedy.
zdisk-2.14 # mkdir ratownicza-cd
          # Tar xzvpf rescue.tgz -C ratownicza-cd
          # Cd cd-ratowniczych
Na przykład jeśli chcesz dodać bash, umieścić bash w ratownicza-cd / bin
i nie wymaga bibliotek rescue-cd w / lib.
# Ldd / bin / 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)
Można również tworzyć ten link w `rescue-cd / bin ln # -sf bash sh '.
Jeśli chcesz dodać obsługę sieci prawdopodobnie trzeba będzie co najmniej.
/ etc / protokoły / etc / hosts / etc / services /etc/nsswitch.conf
/ Lib / libresolv / lib / libnss_files / lib / libnss_dns / lib / libnss_compat
/ Bin / hostname / sbin / ifconfig / sbin / route
Po dodaniu do niej lub wprowadzać żadnych zmian, tar gzip go.
rescue-cd # tar cvzpf ../rescue-cd.tgz *
Zawartość initrd będzie wówczas "-i ratownicza-cd.tgz".
Zrób to, aby stworzyć bootowalną płytę CD obraz ISO systemu ratownictwa.
# ./zdisk -cd -k Path_to_kernel -i path_to_initrd_contents.tgz
Następnie trzeba użyć programu cdrecord 'jak' 'rescue.iso napisać "
na dysku CD.
Poniższy przykład zakłada, pisarz SCSI CD na urządzeniu 0,6,0 z prędkością 4x.
# Cdrecord -scanbus "Aby znaleźć urządzenia CD pisarz jest!"
Cdrecord zwolnić 1,9 Copyright (c) 1995-2000 Jorg Schilling
scsibus0:
0,6,0) "firmy Toshiba" XM-3401TASUNSLCD '' 3593 'CD-ROM wymienny
etc ...
# Cdrecord -v speed = 4 dev = 0,6,0 rescue.iso
Jeśli chcesz usunąć CD-RW pierwszy.
# Cdrecord -v puste = szybkość = 4 dev = 0,6,0 rescue.iso
Pobierz CD-Writing-HOWTO z: http://ibiblio.org/pub/Linux/docs/HOWTO
Następnie można uruchomić z dysku CD, jeśli BIOS wspiera go
i jest ustawiony do uruchamiania z napędu CD-ROM w pierwszej kolejności.
Initrd instrukcje!
Jeśli chcesz uruchomić system linux z / na systemie win9x dos
dysk twardy, to zrobić.
# ./zdisk -initrd -i Path_to_initrd_contents.tgz -m module_directory
Powyżej stworzy "linux.gz" z initrd treści "rescue.tgz itd.",
możesz uruchomić "linux.gz" z DOS / systemu win9x używając loadlina.
Od tego obrazu initrd 'linux.gz "zostanie uruchomiony z Twojego
dysk twardy, to rozmiar może być większy.
Pamiętaj, że musi być załadowany do pamięci, 8MB sprężonego załadowany
do pamięci wymaga około 16 MB wolnej pamięci RAM itp
 
Utwórz katalog na dysku DOS / systemu win9x i umieścić linux.gz,
loadlin.exe i jądra w nim.
C: mkdir ramlinux
C: ramlinuxlinux.gz
C: ramlinuxkernel
C: ramlinuxloadlin.exe
Uruchom go!
Nie można uruchomić linux w oknach, zamknij okna i uruchom ponownie w trybie DOS.
Tryb Dos jest, gdy okna są zamknięte, a wszystko co musisz to C: szybka.
C: ramlinux> initrd = loadlin jądra = 8192 linux.gz RAMDISK_SIZE root = / dev / ram0 rw
Możesz stworzyć "LINUX.BAT" plik z tym poniżej w nim.
echo off
Jądro initrd = loadlin linux.gz RAMDISK_SIZE root = 8192 = / dev / ram0 rw
C: ramlinux> linux
Rozmiar ramdysku jest wymagana ilość pamięci RAM do przechowywania
nieskompresowany obraz initrd 'linux.gz ".
Skrypt zdisk dowiesz się tego, kiedy tworzy linux.gz.
Instrukcje graficzne!
# ./zdisk -image -k Path_to_kernel -i path_to_initrd_contents.tgz
          -m module_directory
Jeśli chcesz utworzyć bootowalną 1,44 MB lub 1.722mb wersji obrazu, który
może być zapisany na dyskietce, pierwsza opcja zdisk powinno być "-image".
Instrukcje konsoli! Szeregowych
Jeśli chcesz użyć konsoli szeregowej pierwsza opcja shuld być "-serial".
# ./zdisk -serial -fd -k Path_to_kernel -i path_to_initrd_contents.tgz
          -m module_directory

Podobne oprogramowanie

OpenBSD
OpenBSD

17 Aug 18

MadWifi
MadWifi

2 Jun 15

Inne programy z deweloperem Kent Robotti

R.I.P.
R.I.P.

15 Apr 15

MaKe Uninstall
MaKe Uninstall

3 Jun 15

Komentarze do zdisk

Komentarze nie znaleziono
Dodaj komentarz
Włącz zdjęć!