![]() |
![]() |
|
|
|||||||
| Linux, UNIX, Open Source Rat & Tat bei Problemen und Fragen rund um GNU/Linux, BSD und sonstige UNIXe |
![]() |
|
|
Themen-Optionen | Ansicht |
|
|
#1 |
|
Hero
![]() Registriert seit: 28.09.2001
Beiträge: 940
|
hiho,
hätte da eine kurze frage: ich hab eine 1-disk linux distri bei der mir ein paar kommandos fehlen. jetzt will ich das komprimierte root-fs rauskopieren - entpacken - dann den befehl den ich brauch reinkopieren und wieder auf disk packen. das file heisst initrd.gz - ich habs von floppy auf hd kopiert - gunzipped - und schaffs jetzt nicht dieses file das mit dd erstellt wurde "aufzumachen" - sprich, ich will es wieder in den zustand zurückversetzen bevor es mit dd in 1 file gepackt wurde..... kann mir jemand sagen wie ich das machen kann ? --qu
____________________________________
Those who desire to give up Freedom in order to gain Security, will not have, nor do they deserve, either one. -- Benjamin Franklin |
|
|
|
|
|
#2 | |
|
Elite
![]() |
Hi quaylar!
1. Kann ich dir als Minidistri nur tomsrtbt empfehlen, da sollte alles dabei sein was du brauchst: 2.0.39 3c589_cs [ BusLogic DEC_ELCP EEXPRESS EEXPRESS_PRO100B EL2 EL3 EXT2 FAT FAT32 FD IDE IDECD IDEFLOPPY IDEPCMCIA IDETAPE ISO9660 JOLIET LOOP MATH_EMULATION MINIX MSDOS NE2000 NFS PCNET32 PROC RAM SD SERIAL SLIP SMC SR ST TR ULTRA VFAT VORTEX WD80x3 ah152x_cs aha152x aha1542 ash badblocks basename bzip2 cardmgr cat ce ce.help chattr chgrp chmod chown chroot clear cmp cp cpio cut date dd ddate debugfs df dhcpcd-- dirname dmesg domainname ds du dumpe2fs e2fsck eata echo egrep elvis emacs false fdflush fdformat fdisk fdomain filesize find findsuper fmt fsck.ext2 fsck.msdos fstab grep gunzip gzip halt head hexedit hostname i82365 ifconfig ifport ile init inittab insmod kill killall killall5 length less libc.so.5.4.13 lilo lilo.conf ln loadkmap logger login losetup ls lsattr lsmod lua md5sum mingetty miterm mkdir mkdosfs mke2fs mkfifo mkfs.minix mknod mkswap mnsed more mount mt mv nc ncr53c8xx nmclan_cs nslookup ntfs pax pcmcia pcmcia_core pcnet_cs ping plip poweroff ppa printf ps pwd qlogic_cs qlogicfas reboot rescuept reset rm rmdir rmmod route rsh rshd script scsi_info seagate sed serial_cs setserial sh slattach sleep slip sln sort split strings swapoff swapon sync syslogd tail tar tcic tee telnet test touch true umount undeb-- unrpm-- update usleep vi vi.help wc wget which xargs xirc2ps_cs yes zcat 2. Eigentlich ist das entpackte File in dem Zustand in dem es war. Mit dd kopiert du das File lediglich, wobei du gewisse Konversionen durchführen kannst: Zitat:
http://www.linuxhq.com/kernel/v2.4/doc/initrd.txt.html HTH citizen428 |
|
|
|
|
|
|
#3 |
|
Hero
![]() Registriert seit: 28.09.2001
Beiträge: 940
|
>1. Kann ich dir als Minidistri nur tomsrtbt empfehlen, da sollte alles >dabei sein was du brauchst:
ja das hab ich gesehen - aber das andere ("hal91") find ich auch toll - ausserdem gabs da ein image das ich nur auf disk schreiben musste. tomsrtb muss man wieder über ein installscript erstellen - werds aber mal ausprobieren. ad 2) im bootdisk howto steht : "When you have finished constructing the root filesystem, unmount it, copy it to a file and compress it: umount /mnt dd if=DEVICE bs=1k | gzip -v9 > rootfs.gz When this finishes you will have a file rootfs.gz. This is your compressed root filesystem" d.h. ich kopier zuerst das ganze root-fs in ein file (mit dd) - das ich dann mit gzip komprimiere. und genau dieses root-fs will ich jetzt wieder haben.....wenn ich das file mit gunzip aufmach hab ich einfach ein file ohne gz endung. aber irgendwie muss ich die root-fs struktur wieder herstellen können oder ? denn dann brauch ich einfach nur meine befehle in die struktur kopieren - mit dd wieder in ein file schreiben - komprimieren und auf die disk kopieren - und damit hätte ich die bootdisk für meine zwecke angepasst..... verstehst was ich mein ? --qu
____________________________________
Those who desire to give up Freedom in order to gain Security, will not have, nor do they deserve, either one. -- Benjamin Franklin |
|
|
|
|
|
#4 | |
|
Elite
![]() |
Zitat:
gzip -d rootfs.gz|dd of=DEVICE bs=1k Wobei du DEVICE natürlich laut HOWTO durch das richtige Device ersetzen musst. Sorry falls das jetzt Blödsinn war, bin wie gesagt müde... [edit:] Du kannst das Programm das dir fehlt (welches übrigens?) natürlich auch auf eine Utility Disk packen: http://www.linuxdoc.org/HOWTO/Bootdi...ml#UTILITYDISK |
|
|
|
|
|
|
#5 |
|
Hero
![]() Registriert seit: 28.09.2001
Beiträge: 940
|
ja du hast recht - ich weiss schon welchen fehler ich gemacht hab - ich hab mit "gunzip" dekomprimiert anstatt mit gzip -d.
bin ich dann kurz drauf draufgekommen *g* ich habs aufs /dev/ram0 device dann geschrieben - allerdings scheints als würd er dabei irgendwie die speichermenge begrenzen....auf jeden fall kann ich keine kommandos mehr reinkopieren weil er immer sagt "No space left on device". MIr fehlt das kommando mit dem ich smb shares mounten kann. das geht nämlich nicht mit dem mount kommando allein - dieses ruft nämlich smbmount/smbmnt auf das dann das share mounted, und diese beiden kommandos muss ich daher draufbringen..... wie könnt ich ihn dazu bringen dass er mich in das root-fs reinschreiben lässt ? - ich hab versucht das file mit "dd if=initrd of=/dev/ram0 count=6000" zu entpacken..... funkt zwar aber der speicherplatz in der ramdisk is deswegen auch nicht grösser - ich bring die beiden kommandos nicht rein.... danke erstmal für deine hilfe..... --qu
____________________________________
Those who desire to give up Freedom in order to gain Security, will not have, nor do they deserve, either one. -- Benjamin Franklin |
|
|
|
|
|
#6 |
|
Elite
![]() |
Hm, die Frage ist ob es sinnvoll ist die RAM-Disk zu vergrössern, denn immerhin soll sie gepackt ja noch auf die Diskette passen (allerdings könntest du die Diskette auch mit fdformat auf 1722k formatieren).
Wie wärs wenn du dir wirklich eine Utility-Disk mit allen für Samba notwendigen Tools machst? Link hab ich ja schon gepostet. Oder du baust dir halt einmal eine komplett auf deine Bedürfnisse zugeschnittene Bootdisk from Scratch und machst von der ein Image um sie bei Bedarf wieder verwenden zu können. Und wenn du besonders nett bist stellst du sie auch noch als Samba-Bootdisk ins Netz ![]() |
|
|
|
|
|
#7 |
|
Hero
![]() Registriert seit: 28.09.2001
Beiträge: 940
|
>Hm, die Frage ist ob es sinnvoll ist die RAM-Disk zu vergrössern, >denn immerhin soll sie gepackt ja noch auf die Diskette passen (allerdings könntest du die Diskette auch mit fdformat auf 1722k >formatieren).
hmmm - du hast recht - das bringt nixi - die befehle smbmount, smbmnt und smbumount die ich brauchen würde, haben zusammen 1.5 MB. keine chance die auf eine disk zu bringen. das wär halt optimal gewesen weisst - weil ich hab am server keinen monitor - und da hätt ich halt den ganzen backup-prozess in ein script gepackt - dann einfach disk rein, booten - warten bis das file am windows rechner ist und fertig. wenn ich eine utility disk mach muss ich jedesmal den monitor anhängen um zu sehen wann ich sie reingeben muss und um die kommandos von hand auszuführen..... aber was solls - was net geht, geht halt net.... auf jeden fall - thx für deinen rat ![]() --qu
____________________________________
Those who desire to give up Freedom in order to gain Security, will not have, nor do they deserve, either one. -- Benjamin Franklin |
|
|
|
|
|
#8 | |
|
Inventar
![]() Registriert seit: 28.12.2000
Beiträge: 1.693
|
Zitat:
Irgendwie muß es doch gehen mit dem verd.. Backup, "geht halt net" gibts ja fast nicht bei Linux Ich misch mich da jetzt wieder ein weil ich dein Prob von Anfang an interessiert mitverfolge, will nicht behaupten daß ich mich weißgott wie auskenne, aber ich hab nämlich auch vor mir demnächst eine Diskettendistri statt der aufgeblasenen als Router zu installieren und deswegen interessiert es mich eben auch.
____________________________________
Nordick-Wogging Dumm-ness boomt Ihr Fengshui Berater Eurofighter abfangen ! |
|
|
|
|
|
|
#9 |
|
Hero
![]() Registriert seit: 28.09.2001
Beiträge: 940
|
>Kannst Du vom Win-Pc aus nicht zugreifen, über ssh oder fehlt Dir >das auch ?
auf der boot-disk ist natürlich keinerlei server-software... aber mir würd ja ftpd auch nichts helfen - müsst ich erst wieder alle partitionen mounten die ich sichern will. und ich will ja ein image der gesamten platte inklusiv MBR. >aber ich hab nämlich auch vor mir demnächst eine Diskettendistri >statt der aufgeblasenen als Router zu installieren und deswegen >interessiert es mich eben auch. ist ja bei mir nicht der fall - ich hab auf dem server eh slackware 8 laufen. brauch diese bootdisk gschichte nur um ein backup zu machen... aber für deine zwecke empfehl ich dir fli4l - kennst vielleicht eh schon -> www.fli4l.de(.com ?) --qu
____________________________________
Those who desire to give up Freedom in order to gain Security, will not have, nor do they deserve, either one. -- Benjamin Franklin |
|
|
|
|
|
#10 |
|
Inventar
![]() Registriert seit: 28.12.2000
Beiträge: 1.693
|
Ja kenn ich schon aber bin noch nicht dahintergekommen ob das jetzt
unser Adsl und noch dazu in Verbindung mit dem USB Modem unterstützt. Irgendwo stand etwas von "experimental" aber ich hab keine weitere Info dazu gefunden.Und da es mit Kernel 2.2.x läuft wirds wohl schon an der USB unterstützung scheitern. Hab mir auch noch etliche andere Distris angeschaut aber nichts für meinen Zweck brauchbares gefunden.
____________________________________
Nordick-Wogging Dumm-ness boomt Ihr Fengshui Berater Eurofighter abfangen ! |
|
|
|
![]() |
| Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
|
|