From c5b5463d94d5e33af318a19d6615a23c834bc8be Mon Sep 17 00:00:00 2001 From: David Farning Date: Mon, 01 Feb 2010 17:00:25 +0000 Subject: ugly update for 0201 release --- diff --git a/USR-master/isolinux/adtext.cfg b/USR-master/isolinux/adtext.cfg new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/USR-master/isolinux/adtext.cfg diff --git a/USR-master/isolinux/am.tr b/USR-master/isolinux/am.tr new file mode 100644 index 0000000..cdf4c3c --- /dev/null +++ b/USR-master/isolinux/am.tr Binary files differ diff --git a/USR-master/isolinux/ast.hlp b/USR-master/isolinux/ast.hlp new file mode 100644 index 0000000..269d314 --- /dev/null +++ b/USR-master/isolinux/ast.hlp Binary files differ diff --git a/USR-master/isolinux/ast.tr b/USR-master/isolinux/ast.tr new file mode 100644 index 0000000..a9909c8 --- /dev/null +++ b/USR-master/isolinux/ast.tr Binary files differ diff --git a/USR-master/isolinux/be.tr b/USR-master/isolinux/be.tr new file mode 100644 index 0000000..1c69047 --- /dev/null +++ b/USR-master/isolinux/be.tr Binary files differ diff --git a/USR-master/isolinux/bg.hlp b/USR-master/isolinux/bg.hlp new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/USR-master/isolinux/bg.hlp diff --git a/USR-master/isolinux/bg.tr b/USR-master/isolinux/bg.tr new file mode 100644 index 0000000..f85bcf5 --- /dev/null +++ b/USR-master/isolinux/bg.tr Binary files differ diff --git a/USR-master/isolinux/boot.cat b/USR-master/isolinux/boot.cat index 8e40132..7407c27 100644 --- a/USR-master/isolinux/boot.cat +++ b/USR-master/isolinux/boot.cat Binary files differ diff --git a/USR-master/isolinux/bootlogo b/USR-master/isolinux/bootlogo index 73fcd68..cdd895c 100644 --- a/USR-master/isolinux/bootlogo +++ b/USR-master/isolinux/bootlogo Binary files differ diff --git a/USR-master/isolinux/bs.tr b/USR-master/isolinux/bs.tr new file mode 100644 index 0000000..c94b887 --- /dev/null +++ b/USR-master/isolinux/bs.tr Binary files differ diff --git a/USR-master/isolinux/ca.hlp b/USR-master/isolinux/ca.hlp new file mode 100644 index 0000000..255ab01 --- /dev/null +++ b/USR-master/isolinux/ca.hlp @@ -0,0 +1,157 @@ +F1Us donem la benvinguda a Ubuntu!This is a live system for Ubuntu 10.04. It +was built on 20100112.1. + +ÍNDEX DE L'AJUDA + +TECLA TEMA + +<F1F1> Aquesta pàgina, l'índex de l'ajuda. +<F2F2> Prerequisits per a executar Ubuntu. +<F3F3> Boot methods for special ways of using this system. +<F4F4> Mètodes d'arrencada addicionals; rescat d'un sistema espatllat. +<F5F5> Paràmetres d'arrencada especials, resum. +<F6F6> Paràmetres d'arrencada especials per a màquines especials. +<F7F7> Paràmetres d'arrencada especials per a controladors de disc particulars. +<F8F8> Paràmetres d'arrencada especials per al programa d'arrencada. +<F9F9> Com podeu obtenir ajuda. +<F10F10> Copyrights i garanties. + +Premeu les tecles F2 a F10 per més detalls, o bé la tecla d'escapada per +sortir de l'ajuda.F2PREREQUISITS PER A INSTAL·LAR L'UBUNTUHeu de tenir com a mínim 384 megabytes de RAM per a utilitzar aquest sistema +autònom de l'Ubuntu. + +El sistema autònom no requereix espai al vostre disc dur. De totes maneres, +aquest utilitzarà les particions d'intercanvi Linux existents en el disc, si +és que n'hi ha alguna. + +Consulteu les PMF (preguntes més freqüents) per a més informació, les quals +trobareu al lloc web de l'Ubuntu, http://www.ubuntu.com/ + +Us agraïm que hàgiu escollit l'Ubuntu! + +Premeu F1 per a mostrar l'index de l'ajuda, o bé la tecla d'escapada per a +sortir de l'ajuda.F3MÈTODES D'ARRENCADAMètodes d'arrencada disponibles: + +Proveu l'Ubuntu sense fer cap canvi al vostre ordinador + Inicia el sistema autònom. Si ho voleu, el podeu instal·lar més tard a + través de la icona «Instal·la» de l'escriptori. +Instal·la l'Ubuntu + Inicia la instal·lació. +Comprovació de la memòria + Realitza una prova de la memòria. + +(«Ubuntu» pot ser reemplaçat pels altres noms de sistema operatiu associats. +Aquest text de l'ajuda és genèric.) + +Per a utilitzar un d'aquests mètodes d'arrencada, seleccioneu-lo amb les +tecles de cursor en el menú. Premeu F4 per a seleccionar mètodes alternatius +d'arrencada i d'instal·lació. Premeu F6 per a editar els paràmetres +d'arrencada. Premeu F6 de nou per a seleccionar en un menú paràmetres +d'arrencada utilitzats habitualment. + +Excepte en el mode expert, se suprimiran els missatges d'arrencada del nucli +que no siguin crítics. + +Premeu F1 per a mostrar l'index de l'ajuda, o bé la tecla d'escapada per a +sortir de l'ajuda.F4RESCAT D'UN SISTEMA ESPATLLATThere is no dedicated rescue mode on this disc. However, since the disc +provides a complete user environment, it is possible to use the command-line +and/or graphical tools provided to rescue a broken system, and to use a web +browser to search for help. Extensive advice is available online for most +kinds of problems that might cause your normal system to fail to boot +correctly. + +Premeu F1 per a mostrar l'index de l'ajuda, o bé la tecla d'escapada per a +sortir de l'ajuda.F5PARÀMETRES D'ARRENCADA ESPECIALS - RESUMEn alguns pocs sistemes, pot ser que hàgiu d'especificar un paràmetre +després de prémer F6 per a poder arrencar. Per exemple, pot ser que el Linux +no pugui detectar el vostre maquinari, per la qual cosa pot ser que hàgiu d +'especificar-ne el tipus o ubicació de manera explícita perquè pugui ser +reconegut. + +Premeu el següent per a més informació sobre els paràmetres d'arrencada: + +<F6F6> paràmetres d'arrencada per a màquines especials +<F7F7> paràmetres d'arrencada per a diversos controladors de disc +<F8F8> paràmetres d'arrencada compatibles amb el programa d'arrencada + +El programa d'arrencada carrega un gran nombre de mòduls del nucli de manera +dinàmica, els paràmetres dels quals no es poden especificar a la línia +d'ordres. + +Premeu F1 per a mostrar l'index de l'ajuda, o bé la tecla d'escapada per a +sortir de l'ajuda.F6PARÀMETRES D'ARRENCADA ESPECIALS - MAQUINARI DIVERSPodeu utilitzar els paràmetres d'arrencada següents després de prémer F6, en +combinació amb el mètode d'arrencada (vegeu <F3F3>). Si utilitzeu números +hexadecimals, haureu de fer servir el prefix 0x (p.ex. 0x300). + +MAQUINARI PARÀMETRE A ESPECIFICAR + +IBM PS/1 o ValuePoint (disc IDE) hd=cilindres,capçals,sectors +Alguns models ThinkPad d'IBM floppy.floppy=thinkpad +Protegeix regions de ports d'E/S reserve=iobase,extent[,...] +Ordinadors portàtils amb problemes de visualització a la pantalla + vga=771 +Força l'ús del controlador IDE genèric generic.all_generic_ide=1 + +Possibles solucions temporals per a blocatges o altres fallades del +maquinari. + +inhabilita l'encaminament d'interrupcions de l'APIC que presenti errors + noapic nolapic +inhablita l'ACPI (parcialment) acpi=noirq o acpi=off +habilita l'USB nousb +sondeig d'interrupcions irqpoll + +Premeu F1 per a mostrar l'index de l'ajuda, o bé la tecla d'escapada per a +sortir de l'ajuda.F7PARÀMETRES D'ARRENCADA ESPECIALS - UNITATS DE DISC DIVERSESPodeu utilitzar els paràmetres d'arrencada següents després de prémer F6, en +combinació amb el mètode d'arrencada (vegeu <F3F3>). + +MAQUINARI PARÀMETRE A ESPECIFICAR + +Adaptec 151x, 152x aha152x.aha152x=iobase[,irq[,scsi-id[,reconnect]]] +Adaptec 1542 aha1542.aha1542=iobase[,buson,busoff[,dmaspeed]] +Adaptec 274x, 284x aic7xxx.aic7xxx=no_reset (habilitat si és diferent de +zero) +Amfitrions SCSI BusLogic BusLogic.BusLogic=iobase +Algunes màquines de DELL aic7xxx.aic7xxx=no_probe + +Aquesta llista no és completa; consulteu el fitxer kernel-parameters.txt per +a obtenir més informació. + +Premeu F1 per a mostrar l'index de l'ajuda, o bé la tecla d'escapada per a +sortir de l'ajuda.F8PARÀMETRES D'ARRENCADA ESPECIALS - SISTEMA D'INSTAL·LACIÓPodeu utilitzar els paràmetres d'arrencada següents després de prémer F6, en +combinació amb el mètode d'arrencada (vegeu <F3F3>). Aquests paràmetres +controlen com funciona el programa d'arrencada. + +RESULTAT PARÀMETRE + +Inhabilita l'ACPI per als mapes PCI (això és útil per a alguns servidors +d'HP i màquines Via) pci=noacpi +Utilitza un terminal Braille brltty=driver,device,texttable + +Premeu F1 per a mostrar l'index de l'ajuda, o bé la tecla d'escapada per a +sortir de l'ajuda.F9COM PODEU OBTENIR AJUDANo us preocupeu si no podeu iniciar l'Ubuntu. L'equip de l'Ubuntu sempre és +a punt per a ajudar-vos. Ens interessa especialment que ens comuniqueu els +problemes d'inici, atès que generalment no els passen només a una sola +persona. És possible que ja coneguem aquest problema i puguem oferir una +solució ràpida, o bé que ens interessi conèixer-lo a través vostre i +solucionar-lo amb la vostra ajuda, de manera que el següent usuari amb el +mateix problema pugui beneficiar-se de la vostra experiència. + +Consulteu les PMF (preguntes més freqüents) per a més informació, les quals +trobareu al lloc web de l'Ubuntu, http://www.ubuntu.com/ + +Premeu F1 per a mostrar l'index de l'ajuda, o bé la tecla d'escapada per a +sortir de l'ajuda.F10COPYRIGHTS I GARANTIESL'Ubuntu és Copyright (C) 2004-2009 Canonical Ltd., i incorpora el treball +de molts altres autors originals i col·laboradors. + +El sistema Ubuntu es pot redistribuir lliurement. Després de l'inici, les +condicions precises de distribució per a cada paquet es descriuen en el +fitxer /usr/share/doc/nomdelpaquet/copyright corresponent. + +L'Ubuntu no ofereix CAP TIPUS DE GARANTIA, en la mesura permesa per les +lleis aplicables. + +Aquest sistema es basa en Debian. Aneu a http://www.debian.org/ per a més +detalls i informació sobre el projecte Debian. + +Premeu F1 per a mostrar l'index de l'ajuda, o bé la tecla d'escapada per a +sortir de l'ajuda. diff --git a/USR-master/isolinux/ca.tr b/USR-master/isolinux/ca.tr new file mode 100644 index 0000000..a576c86 --- /dev/null +++ b/USR-master/isolinux/ca.tr Binary files differ diff --git a/USR-master/isolinux/cs.tr b/USR-master/isolinux/cs.tr new file mode 100644 index 0000000..7c6e612 --- /dev/null +++ b/USR-master/isolinux/cs.tr Binary files differ diff --git a/USR-master/isolinux/da.tr b/USR-master/isolinux/da.tr new file mode 100644 index 0000000..7796af1 --- /dev/null +++ b/USR-master/isolinux/da.tr Binary files differ diff --git a/USR-master/isolinux/de.hlp b/USR-master/isolinux/de.hlp new file mode 100644 index 0000000..b6b39f3 --- /dev/null +++ b/USR-master/isolinux/de.hlp Binary files differ diff --git a/USR-master/isolinux/de.tr b/USR-master/isolinux/de.tr new file mode 100644 index 0000000..69fccbb --- /dev/null +++ b/USR-master/isolinux/de.tr Binary files differ diff --git a/USR-master/isolinux/el.hlp b/USR-master/isolinux/el.hlp new file mode 100644 index 0000000..43fba86 --- /dev/null +++ b/USR-master/isolinux/el.hlp @@ -0,0 +1,157 @@ +F1Καλώς ήλθατε στο Ubuntu!This is a live system for Ubuntu 10.04. It +was built on 20100112.1. + +Ευρετήριο βοήθειας + +ΚΛΕΙΔΙ ΘΕΜΑ + +<F1F1> Η τρέχουσα σελίδα, το ευρετήριο βοήθειας. +<F2F2> Απαιτήσεις για την εκτέλεση του Ubuntu. +<F3F3> Boot methods for special ways of using this system. +<F4F4> Πρόσθετοι μέθοδοι εκκίνησης, σώζοντας ένα κατεστραμένο σύστημα. +<F5F5> Ειδικοί παράμετροι εκκίνησης, επαλήθευση +<F6F6> Ειδικοί παράμετροι εκκίνησης για ειδικά μηχανήματα +<F7F7> Ειδικοί παράμετροι εκκίνησης για ελεγκτές δίσκων +<F8F8> Ειδικές παράμετροι για το σύστημα εκκίνησης +<F9F9> Που θα βρείτε βοήθεια. +<F10F10> Πνευματικά δικαιώματα και εγγυήσεις. + +Πατήστε F2 μέχρι F10 για λεπτομέρειες, ή Escape για έξοδο από την βοήθεια.F2Απαιτήσεις συστήματος για την εγκατάσταση του UbuntuΠρέπει να διαθέτετε τουλάχιστον 384 ΜΒ μνήμης RAM για να χρησιμοποιήσετε +αυτό το live σύστημα. + +Δεν απαιτείται ελεύθερος χώρος στον σκληρό δίσκο για το live σύστημα. +Ωστόσο, προϋπάρχοντα διαμερίσματα εικονικής μνήμης (linux swap), θα +χρησιμοποιηθούν εφόσον είναι διαθέσιμα. + +Για περισσότερες πληροφορίες επισκεφθείτε τις συχνές ερωτήσεις (FAQ), που +βρίσκονται στην Ιστοσελίδα του Ubuntu, http://www.ubuntu.com/ + +Ευχαριστούμε που επιλέξατε το Ubuntu! + +Πιέστε το πλήκτρο F1 για το ευρετήριο βοήθειας ή το πλήκτρο Esc για να +εξέλθετε από την βοήθειαF3ΜΕΘΟΔΟΙ ΕΚΚΙΝΗΣΗΣΔιαθέσιμες μέθοδοι εκκίνησης: + +Δοκιμάστε το Ubuntu χωρίς καμία αλλαγή στον υπολογιστή σας. + Εκκινήσετε το live σύστημα. Αν θέλετε μπορείτε να το εγκαταστήσετε + χρησιμοποιώντας το εικονίδιο "Εγκατάσταση" στην επιφάνεια εργασίας. +Εγκατάσταση του Ubuntu + Έναρξη της εγκατάστασης +Έλεγχος μνήμης + Διεξαγωγή ενός ελέγχου μνήμης. + +(Το "Ubuntu" μπορεί να αντικατασταθεί με άλλα σχετικά λειτουργικά συστήματα. +Αυτό το κείμενο βοήθειας είναι γενικό.) + +Για να χρησιμοποιήσετε μια από αυτές τις μεθόδους, επιλέξτε την από το μενού +με τα βελάκια. Πατήστε F4 για να επιλέξετε εναλλακτικούς τρόπους εκκίνησης +και εγκατάστασης. Πατήστε F6 για να ρυθμίσετε τις παραμέτρους εκκίνησης. +Πατήστε F6 ξανά για να διαλέξετε από ένα μενού τις συνήθως χρησιμοποιούμενες +παραμέτρους. + +Να περιμένετε στην λειτουργιά για προχωρημένους, ότι τα μη κρίσιμα μηνύματα +εκκίνησης του πυρήνα αποκρύπτονται. + +Πιέστε το πλήκτρο F1 για το ευρετήριο βοήθειας ή το πλήκτρο Esc για να +εξέλθετε από την βοήθειαF4ΔΙΑΣΩΣΗ ΚΑΤΕΣΤΡΑΜΜΕΝΟΥ ΣΥΣΤΗΜΑΤΟΣThere is no dedicated rescue mode on this disc. However, since the disc +provides a complete user environment, it is possible to use the command-line +and/or graphical tools provided to rescue a broken system, and to use a web +browser to search for help. Extensive advice is available online for most +kinds of problems that might cause your normal system to fail to boot +correctly. + +Πιέστε το πλήκτρο F1 για το ευρετήριο βοήθειας ή το πλήκτρο Esc για να +εξέλθετε από την βοήθειαF5ΕΙΔΙΚΕΣ ΠΑΡΑΜΕΤΡΟΙ ΕΚΚΙΝΗΣΗΣ - ΓΕΝΙΚΗ ΕΠΙΣΚΟΠΗΣΗΣε μερικά συστήματα μπορεί να χρειαστεί να ορίσετε μια παράμετρο πατώντας το +F6 για να εκκινήσετε το σύστημα. Για παράδειγμα το Linux μπορεί να μην +αναγνωρίσει αυτόματα το υλικό σας και να χρειαστεί να ορίσετε εσείς την +τοποθεσία του ή τον τύπο του υλικού που δεν μπορεί να αναγνωρίσει. + +Για περισσότερες πληροφορίες για τους παραμέτρους εκκίνησης, πατήστε: + +<F6F6> παράμετροι εκκίνησης για ειδικά μηχανήματα +<F7F7> παράμετροι εκκίνησης για διάφορους ελεγκτές δίσκων +<F8F8> παράμετροι εκκίνησης που κατανοούνται από το σύστημα εκκίνησης + +Πολλά στοιχεία του πυρήνα φορτώνονται δυναμικά από το σύστημα εκκίνησης και +οι παράμετροι τους δεν μπορούν να εισαχθούν από την γραμμή εντολών. + +Πιέστε το πλήκτρο F1 για το ευρετήριο βοήθειας ή το πλήκτρο Esc για να +εξέλθετε από την βοήθειαF6ΕΙΔΙΚΕΣ ΠΑΡΑΜΕΤΡΟΙ ΕΚΚΙΝΗΣΗΣ - ΔΙΑΦΟΡΑ ΕΙΔΗ ΥΛΙΚΟΥΜπορείτε να χρησιμοποιήσετε τις παρακάτω παραμέτρους εκκίνησης πατώντας το +πλήκτρο F6, σε συνδυασμό με την μέθοδο εκκίνησης (δείτε το <F3F3>). Αν +χρησιμοποιείτε δεκαεξαδικούς αριθμούς θα πρέπει να χρησιμοποιείται το +πρόθεμα 0x (π.χ. 0x300). + +ΥΛΙΚΟ ΚΑΘΟΡΙΣΜΟΣ ΤΗΣ ΠΑΡΑΜΕΤΡΟΥ + +IBM PS/1 ή ValuePoint (δίσκος IDE) hd=cylinders,heads,sectors +Ορισμένα IBM ThinkPads floppy.floppy=thinkpad +Προστασία περιοχών θυρών εισόδου εξόδου Ι/Ο + reserve=iobase,extent[,...] +Φορητοί υπολογιστές με προβλήματα απεικόνισης στις οθόνες + vga=771 +Επιβολή της χρήσης του οδηγού IDE γενικής χρήσης + generic.all_generic_ide=1 + +Πιθανές (προσωρινές) λύσεις για μπλοκαρίσματα ή άλλες αστοχίες υλικού: + +απενεργοποίηση της δρομολόγησης διακοπών APIC + noapic nolapic +(μερική) απενεργοποίηση ACPI acpi=noirq ή acpi=off +απενεργοποίηση USB nousb +δημοψήφισμα διακοπών irqpoll + +Πιέστε το πλήκτρο F1 για το ευρετήριο βοήθειας ή το πλήκτρο Esc για να +εξέλθετε από την βοήθειαF7ΕΙΔΙΚΟΙ ΠΑΡΑΜΕΤΡΟΙ ΕΚΚΙΝΗΣΗΣ - ΔΙΑΦΟΡΟΙ ΟΔΗΓΟΙ ΔΙΣΚΩΝΜπορείτε να χρησιμοποιήσετε τις παρακάτω παραμέτρους εκκίνησης πατώντας το +πλήκτρο F6, σε συνδυασμό με την μέθοδο εκκίνησης (δείτε το <F3F3>). + +ΥΛΙΚΟ ΚΑΘΟΡΙΣΜΟΣ ΤΗΣ ΠΑΡΑΜΕΤΡΟΥ + +Adaptec 151x, 152x aha152x.aha152x=iobase[,irq[,scsi-id[,reconnect]]] +Adaptec 1542 aha1542.aha1542=iobase[,buson,busoff[,dmaspeed]] +Adaptec 274x, 284x aic7xxx.aic7xxx=no_reset (ενεργοποιημένη αν δεν είναι +μηδέν) +Εξυπηρετητής SCSI BusLogic BusLogic.BusLogic=iobase +Συγκεκριμένα συστήματα DELL aic7xxx.aic7xxx=no_probe + +Αυτή η λίστα είναι ημιτελής, δείτε το αρχείο του πυρήνα kernel- +parameters.txt για περισσότερα. + +Πιέστε το πλήκτρο F1 για το ευρετήριο βοήθειας ή το πλήκτρο Esc για να +εξέλθετε από την βοήθειαF8ΕΙΔΙΚΕΣ ΠΑΡΑΜΕΤΡΟΙ ΕΚΚΙΝΗΣΗΣ - ΣΥΣΤΗΜΑ ΕΓΚΑΤΑΣΤΑΣΗΣΜπορείτε να χρησιμοποιήσετε τις παρακάτω παραμέτρους εκκίνησης πατώντας το +πλήκτρο F6, σε συνδυασμό με την μέθοδο εκκίνησης (δείτε το <F3F3>). Αυτές +οι παράμετροι ελέγχουν τον τρόπο που λειτουργεί το σύστημα εκκίνησης. + +ΑΠΟΤΕΛΕΣΜΑ ΠΑΡΑΜΕΤΡΟΣ + +Απενεργοποίηση του ACPI για χάρτες PCI (χρήσιμο για ορισμένους εξυπηρετητές +HP και μηχανήματα Via) pci=noacpi +Χρήση συσκευής Braille brltty=driver,device,texttable + +Πιέστε το πλήκτρο F1 για το ευρετήριο βοήθειας ή το πλήκτρο Esc για να +εξέλθετε από την βοήθειαF9ΛΗΨΗ ΒΟΗΘΕΙΑΣΑν δεν μπορείτε να εκκινήσετε το Ubuntu, μην απελπίζεστε! Η ομάδα του Ubuntu +είναι έτοιμη να σας βοηθήσει! Ενδιαφερόμαστε ιδιαίτερα να μαθαίνουμε τα +προβλήματα εκκίνησης, καθώς συνήθως δεν αφορούν μόνο ένα άτομο. Είτε +έχουμε ήδη ακούσει για το συγκεκριμένο πρόβλημα και μπορούμε να διανείμουμε +μια γρήγορη λύση ή θα θέλαμε να ακούσουμε και να εργαστούμε μαζί για αυτό. Ο +επόμενος χρήστης που θα έχει το ίδιο πρόβλημα θα επωφεληθεί από την εμπειρία +σας. + +Για περισσότερες πληροφορίες επισκεφθείτε τις συχνές ερωτήσεις (FAQ), που +βρίσκονται στην Ιστοσελίδα του Ubuntu, http://www.ubuntu.com/ + +Πιέστε το πλήκτρο F1 για το ευρετήριο βοήθειας ή το πλήκτρο Esc για να +εξέλθετε από την βοήθειαF10ΠΝΕΥΜΑΤΙΚΑ ΔΙΚΑΙΩΜΑΤΑ ΚΑΙ ΕΓΓΥΗΣΕΙΣΤο Ubuntu Copyright (C) 2004-2009 είναι εμπορικό σήμα της εταιρίας Canonical +Ltd, η οποία συνεργάζεται με πολλούς άλλους συγγραφείς και συνεργάτες. + +Το σύστημα Ubuntu είναι ελεύθερο για αναδιανομή. Μετά την εκκίνηση, οι +ακριβείς όροι διανομής για κάθε πακέτο περιγράφονται αντίστοιχα στο αρχείο +/usr/share/doc/όνομα_πακέτου/copyright. + +Το Ubuntu διατίθεται με ΑΠΟΛΥΤΩΣ ΚΑΜΙΑ ΕΓΓΥΗΣΗ στην έκταση που επιτρέπεται +από τον νόμο. + +To σύστημα βασίζεται στο πρόγραμμα εγκατάστασης του Debian. Δείτε το +http://www.debian.org/ για περισσότερες λεπτομέρειες και πληροφορίες για +το έργο Debian. + +Πιέστε το πλήκτρο F1 για το ευρετήριο βοήθειας ή το πλήκτρο Esc για να +εξέλθετε από την βοήθεια diff --git a/USR-master/isolinux/el.tr b/USR-master/isolinux/el.tr new file mode 100644 index 0000000..b53530d --- /dev/null +++ b/USR-master/isolinux/el.tr Binary files differ diff --git a/USR-master/isolinux/en.hlp b/USR-master/isolinux/en.hlp new file mode 100644 index 0000000..68f16c4 --- /dev/null +++ b/USR-master/isolinux/en.hlp Binary files differ diff --git a/USR-master/isolinux/en.tr b/USR-master/isolinux/en.tr new file mode 100644 index 0000000..376c2e8 --- /dev/null +++ b/USR-master/isolinux/en.tr Binary files differ diff --git a/USR-master/isolinux/eo.tr b/USR-master/isolinux/eo.tr new file mode 100644 index 0000000..3eba887 --- /dev/null +++ b/USR-master/isolinux/eo.tr Binary files differ diff --git a/USR-master/isolinux/es.hlp b/USR-master/isolinux/es.hlp new file mode 100644 index 0000000..d0a031c --- /dev/null +++ b/USR-master/isolinux/es.hlp Binary files differ diff --git a/USR-master/isolinux/es.tr b/USR-master/isolinux/es.tr new file mode 100644 index 0000000..e9d21a1 --- /dev/null +++ b/USR-master/isolinux/es.tr Binary files differ diff --git a/USR-master/isolinux/et.tr b/USR-master/isolinux/et.tr new file mode 100644 index 0000000..abdec9f --- /dev/null +++ b/USR-master/isolinux/et.tr Binary files differ diff --git a/USR-master/isolinux/eu.hlp b/USR-master/isolinux/eu.hlp new file mode 100644 index 0000000..75686fe --- /dev/null +++ b/USR-master/isolinux/eu.hlp Binary files differ diff --git a/USR-master/isolinux/eu.tr b/USR-master/isolinux/eu.tr new file mode 100644 index 0000000..c392b8a --- /dev/null +++ b/USR-master/isolinux/eu.tr Binary files differ diff --git a/USR-master/isolinux/f1.txt b/USR-master/isolinux/f1.txt new file mode 100644 index 0000000..60a4d1c --- /dev/null +++ b/USR-master/isolinux/f1.txt @@ -0,0 +1,25 @@ + 0fWelcome to Ubuntu!07 09F107 + +This is a live system for Ubuntu 10.04. +It was built on 20100112.1. + +0fHELP INDEX07 + +0fKEY TOPIC07 + +<09F107> This page, the help index. +<09F207> Prerequisites for running Ubuntu. +<09F307> Boot methods for special ways of using this system. +<09F407> Additional boot methods; rescuing a broken system. +<09F507> Special boot parameters, overview. +<09F607> Special boot parameters for special machines. +<09F707> Special boot parameters for selected disk controllers. +<09F807> Special boot parameters for the bootstrap system. +<09F907> How to get help. +<09F1007> Copyrights and warranties. + +For F1-F9 type control and F then the digit 1-9 +For F10 type control and F then the digit 0 + + +Press F2 through F10 for details, or ENTER to \ No newline at end of file diff --git a/USR-master/isolinux/f10.txt b/USR-master/isolinux/f10.txt new file mode 100644 index 0000000..51c563d --- /dev/null +++ b/USR-master/isolinux/f10.txt @@ -0,0 +1,23 @@ + 0fCOPYRIGHTS AND WARRANTIES07 09F1007 + +Ubuntu is Copyright (C) 2004-2009 Canonical Ltd., and incorporates the work +of many other original authors and contributors. + +The Ubuntu system is freely redistributable. After startup, the +exact distribution terms for each package are described in the +corresponding file /usr/share/doc/0bpackagename07/copyright. + +Ubuntu comes with 0fABSOLUTELY NO WARRANTY07, to the extent +permitted by applicable law. + +This bootstrap system is based on the Debian installer. See +http://www.debian.org/ for more details and information on the Debian +project. + + + + + + + +Press F1control and F then 1 for the help index, or ENTER to \ No newline at end of file diff --git a/USR-master/isolinux/f2.txt b/USR-master/isolinux/f2.txt new file mode 100644 index 0000000..690faaa --- /dev/null +++ b/USR-master/isolinux/f2.txt @@ -0,0 +1,23 @@ + 0fPREREQUISITES FOR RUNNING UBUNTU07 09F207 + +You must have at least 384 megabytes of RAM to use this Ubuntu live system. + +The live system does not require any space on your hard disk. However, +existing Linux swap partitions on the disk will be used if available. + +See the FAQ for more information; this document is available at the Ubuntu +web site, 0fhttp://www.ubuntu.com/07 + + + + + + + + + + + + + +Press F1control and F then 1 for the help index, or ENTER to \ No newline at end of file diff --git a/USR-master/isolinux/f3.txt b/USR-master/isolinux/f3.txt new file mode 100644 index 0000000..40d8e53 --- /dev/null +++ b/USR-master/isolinux/f3.txt @@ -0,0 +1,23 @@ + 0fBOOT METHODS07 09F307 + +0fAvailable boot methods:07 + +0flive07 + Start the live system. If you wish, you can install it later using the + "Install" icon on the desktop. +0flive-install07 + Start the installation. +0fmemtest07 + Perform a memory test. + +To use one of these boot methods, type it at the prompt, optionally +followed by any boot parameters. For example: + + boot: live acpi=off + +If unsure, you should use the default boot method, with no special +parameters, by simply pressing enter at the boot prompt. + + + +Press F1control and F then 1 for the help index, or ENTER to \ No newline at end of file diff --git a/USR-master/isolinux/f4.txt b/USR-master/isolinux/f4.txt new file mode 100644 index 0000000..37b0f49 --- /dev/null +++ b/USR-master/isolinux/f4.txt @@ -0,0 +1,23 @@ + 0fRESCUING A BROKEN SYSTEM07 09F407 + +There is no dedicated rescue mode on this disc. However, since the disc +provides a complete user environment, it is possible to use the +command-line and/or graphical tools provided to rescue a broken system, +and to use a web browser to search for help. Extensive advice is available +online for most kinds of problems that might cause your normal system to +fail to boot correctly. + + + + + + + + + + + + + + +Press F1control and F then 1 for the help index, or ENTER to \ No newline at end of file diff --git a/USR-master/isolinux/f5.txt b/USR-master/isolinux/f5.txt new file mode 100644 index 0000000..aa74f9a --- /dev/null +++ b/USR-master/isolinux/f5.txt @@ -0,0 +1,23 @@ + 0fSPECIAL BOOT PARAMETERS - OVERVIEW07 09F507 + +On a few systems, you may need to specify a parameter at the 0fboot:07 +prompt in order to boot the system. For example, Linux may not be able +to autodetect your hardware, and you may need to explicitly specify +its location or type for it to be recognized. + +For more information about what boot parameters you can use, press: + + <09F607> -- boot parameters for special machines + <09F707> -- boot parameters for various disk controllers + <09F807> -- boot parameters understood by the bootstrap system + +Note that to specify a parameter for a particular kernel module, use the form +module.param=value, for example: libata.atapi_enabled=1 + + + + + + + +Press F1control and F then 1 for the help index, or ENTER to \ No newline at end of file diff --git a/USR-master/isolinux/f6.txt b/USR-master/isolinux/f6.txt new file mode 100644 index 0000000..7f75c34 --- /dev/null +++ b/USR-master/isolinux/f6.txt @@ -0,0 +1,23 @@ + 0fSPECIAL BOOT PARAMETERS - VARIOUS HARDWARE07 09F607 + +You can use the following boot parameters at the 0fboot:07 prompt, +in combination with the boot method (see <09F307>). +If you use hex numbers you have to use the 0x prefix (e.g., 0x300). +0f +HARDWARE PARAMETER TO SPECIFY07 +IBM PS/1 or ValuePoint (IDE disk) 0fhd=0bcylinders0f,0bheads0f,0bsectors07 +Some IBM ThinkPads 0ffloppy.floppy=thinkpad07 +IBM Pentium Microchannel 0fmca-pentium no-hlt07 +Protect I/O port regions 0freserve=0biobase0f,0bextent07[0f,0b...07] +Workaround faulty FPU (old machines) 0fno38707 +Laptops with screen display problems 0fvga=77107 +Force use of generic IDE driver 0fgeneric.all_generic_ide=107 + +If you experience lockups or other hardware failures, +disable buggy APIC interrupt routing 0fnoapic nolapic07 + +For example: + + boot: live vga=771 noapic nolapic + +Press F1control and F then 1 for the help index, or ENTER to \ No newline at end of file diff --git a/USR-master/isolinux/f7.txt b/USR-master/isolinux/f7.txt new file mode 100644 index 0000000..b794df4 --- /dev/null +++ b/USR-master/isolinux/f7.txt @@ -0,0 +1,23 @@ + 0fSPECIAL BOOT PARAMETERS - VARIOUS DISK DRIVES07 09F707 + +You can use the following boot parameters at the 0fboot:07 prompt, +in combination with the boot method (see <09F307>). +0f +HARDWARE PARAMETER TO SPECIFY07 +Adaptec 151x, 152x 0faha152x.aha152x=0biobase07[0f,0birq07[0f,0bscsi-id07[0f,0breconnect07]]] +Adaptec 1542 0faha1542.aha1542=0biobase07[0f,0bbuson0f,0bbusoff07[0f,0bdmaspeed07]] +Adaptec 274x, 284x 0faic7xxx.aic7xxx=no_reset07 (enabled if non-zero) +BusLogic SCSI Hosts 0fBusLogic.BusLogic=0biobase07 +Certain DELL machines 0faic7xxx.aic7xxx=no_probe07 + +This list is incomplete, see the kernel's kernel-parameters.txt file +for more. + + + + +For example: + + boot: live aic7xxx.aic7xxx=no_probe + +Press F1control and F then 1 for the help index, or ENTER to \ No newline at end of file diff --git a/USR-master/isolinux/f8.txt b/USR-master/isolinux/f8.txt new file mode 100644 index 0000000..9212bb6 --- /dev/null +++ b/USR-master/isolinux/f8.txt @@ -0,0 +1,23 @@ + 0fSPECIAL BOOT PARAMETERS - BOOTSTRAP SYSTEM07 09F807 + +You can use the following boot parameters at the 0fboot:07 prompt, +in combination with the boot method (see <09F307>). These parameters +control how the bootstrap system works. +0f +RESULT PARAMETER07 +Disable framebuffer 0ffb=false07 +Don't start PCMCIA 0fhw-detect/start_pcmcia=false07 +Force static network config 0fnetcfg/disable_dhcp=true07 +Set keyboard map 0fbootkbd=es07 +Disable ACPI for PCI maps (handy for 0fpci=noacpi07 +some HP servers and Via-based machines) + +Accessibility options (last 2 options not available for all images): + Use Braille tty 0fbrltty=driver,device,texttable07 + Use Speakup 0fspeakup.synth=driver07 + +For example: + + boot: live fb=false + +Press F1control and F then 1 for the help index, or ENTER to \ No newline at end of file diff --git a/USR-master/isolinux/f9.txt b/USR-master/isolinux/f9.txt new file mode 100644 index 0000000..cf99c25 --- /dev/null +++ b/USR-master/isolinux/f9.txt @@ -0,0 +1,23 @@ + 0fGETTING HELP07 09F907 + +If you can't boot the Ubuntu live system, don't despair! The Ubuntu team is +ready to help you! We are especially interested in hearing about startup +problems, because in general they don't happen to only 0fone07 person. +We've either already heard about your particular problem and can dispense a +quick fix, or we would like to hear about it and work through it with you, +and the next user who comes up with the same problem will profit from your +experience! + +See the FAQ for more information; this document is available at the Ubuntu +web site, 0fhttp://www.ubuntu.com/07 + + + + + + + + + + +Press F1control and F then 1 for the help index, or ENTER to \ No newline at end of file diff --git a/USR-master/isolinux/fi.hlp b/USR-master/isolinux/fi.hlp new file mode 100644 index 0000000..eca1ca8 --- /dev/null +++ b/USR-master/isolinux/fi.hlp Binary files differ diff --git a/USR-master/isolinux/fi.tr b/USR-master/isolinux/fi.tr new file mode 100644 index 0000000..8c5fce3 --- /dev/null +++ b/USR-master/isolinux/fi.tr Binary files differ diff --git a/USR-master/isolinux/fr.hlp b/USR-master/isolinux/fr.hlp new file mode 100644 index 0000000..7f2d1a2 --- /dev/null +++ b/USR-master/isolinux/fr.hlp Binary files differ diff --git a/USR-master/isolinux/fr.tr b/USR-master/isolinux/fr.tr new file mode 100644 index 0000000..27d35fd --- /dev/null +++ b/USR-master/isolinux/fr.tr Binary files differ diff --git a/USR-master/isolinux/ga.tr b/USR-master/isolinux/ga.tr new file mode 100644 index 0000000..b537363 --- /dev/null +++ b/USR-master/isolinux/ga.tr Binary files differ diff --git a/USR-master/isolinux/gl.hlp b/USR-master/isolinux/gl.hlp new file mode 100644 index 0000000..fc17e14 --- /dev/null +++ b/USR-master/isolinux/gl.hlp Binary files differ diff --git a/USR-master/isolinux/gl.tr b/USR-master/isolinux/gl.tr new file mode 100644 index 0000000..d3e0b9a --- /dev/null +++ b/USR-master/isolinux/gl.tr Binary files differ diff --git a/USR-master/isolinux/hr.tr b/USR-master/isolinux/hr.tr new file mode 100644 index 0000000..c9ed1a3 --- /dev/null +++ b/USR-master/isolinux/hr.tr Binary files differ diff --git a/USR-master/isolinux/hu.hlp b/USR-master/isolinux/hu.hlp new file mode 100644 index 0000000..1c555a1 --- /dev/null +++ b/USR-master/isolinux/hu.hlp Binary files differ diff --git a/USR-master/isolinux/hu.tr b/USR-master/isolinux/hu.tr new file mode 100644 index 0000000..184e587 --- /dev/null +++ b/USR-master/isolinux/hu.tr Binary files differ diff --git a/USR-master/isolinux/id.hlp b/USR-master/isolinux/id.hlp new file mode 100644 index 0000000..6333d93 --- /dev/null +++ b/USR-master/isolinux/id.hlp Binary files differ diff --git a/USR-master/isolinux/id.tr b/USR-master/isolinux/id.tr new file mode 100644 index 0000000..3d577b8 --- /dev/null +++ b/USR-master/isolinux/id.tr Binary files differ diff --git a/USR-master/isolinux/isolinux.bin b/USR-master/isolinux/isolinux.bin index 4ce064d..b4f22f5 100644 --- a/USR-master/isolinux/isolinux.bin +++ b/USR-master/isolinux/isolinux.bin Binary files differ diff --git a/USR-master/isolinux/it.tr b/USR-master/isolinux/it.tr new file mode 100644 index 0000000..ed1a384 --- /dev/null +++ b/USR-master/isolinux/it.tr Binary files differ diff --git a/USR-master/isolinux/ja.tr b/USR-master/isolinux/ja.tr new file mode 100644 index 0000000..8730817 --- /dev/null +++ b/USR-master/isolinux/ja.tr Binary files differ diff --git a/USR-master/isolinux/ka.tr b/USR-master/isolinux/ka.tr new file mode 100644 index 0000000..645d835 --- /dev/null +++ b/USR-master/isolinux/ka.tr Binary files differ diff --git a/USR-master/isolinux/kk.tr b/USR-master/isolinux/kk.tr new file mode 100644 index 0000000..1790162 --- /dev/null +++ b/USR-master/isolinux/kk.tr Binary files differ diff --git a/USR-master/isolinux/ko.tr b/USR-master/isolinux/ko.tr new file mode 100644 index 0000000..4984c26 --- /dev/null +++ b/USR-master/isolinux/ko.tr Binary files differ diff --git a/USR-master/isolinux/ku.tr b/USR-master/isolinux/ku.tr new file mode 100644 index 0000000..8b6b7e8 --- /dev/null +++ b/USR-master/isolinux/ku.tr Binary files differ diff --git a/USR-master/isolinux/langlist b/USR-master/isolinux/langlist new file mode 100644 index 0000000..c20bc99 --- /dev/null +++ b/USR-master/isolinux/langlist @@ -0,0 +1,65 @@ +am +ar +ast +be +bg +bn +bs +ca +cs +cy +da +de +dz +el +en +eo +es +eu +fi +fr +ga +gl +gu +he +hi +hr +hu +id +it +ja +ka +kk +km +ko +ku +lt +lv +mk +ml +mr +ne +nl +nb +nn +pa +pl +pt_BR +pt_PT +ro +ru +se +sk +sl +sq +sr +sv +ta +th +tl +tr +uk +vi +wo +zh_CN +zh_TW diff --git a/USR-master/isolinux/lt.tr b/USR-master/isolinux/lt.tr new file mode 100644 index 0000000..f98a866 --- /dev/null +++ b/USR-master/isolinux/lt.tr Binary files differ diff --git a/USR-master/isolinux/lv.tr b/USR-master/isolinux/lv.tr new file mode 100644 index 0000000..7f6d869 --- /dev/null +++ b/USR-master/isolinux/lv.tr Binary files differ diff --git a/USR-master/isolinux/menu.cfg b/USR-master/isolinux/menu.cfg index cee8bbc..cc123d1 100644 --- a/USR-master/isolinux/menu.cfg +++ b/USR-master/isolinux/menu.cfg @@ -5,3 +5,20 @@ menu margin 8 menu title Installer boot menu include stdmenu.cfg include text.cfg +include amdtext.cfg +include gtk.cfg +include amdgtk.cfg +menu begin advanced + menu title Advanced options + label mainmenu + menu label ^Back.. + menu exit + include stdmenu.cfg + include adtext.cfg + include adamdtext.cfg + include adgtk.cfg + include adamdgtk.cfg +menu end +label help + menu label ^Help + config prompt.cfg diff --git a/USR-master/isolinux/mk.tr b/USR-master/isolinux/mk.tr new file mode 100644 index 0000000..6154358 --- /dev/null +++ b/USR-master/isolinux/mk.tr Binary files differ diff --git a/USR-master/isolinux/nb.hlp b/USR-master/isolinux/nb.hlp new file mode 100644 index 0000000..31bd080 --- /dev/null +++ b/USR-master/isolinux/nb.hlp Binary files differ diff --git a/USR-master/isolinux/nb.tr b/USR-master/isolinux/nb.tr new file mode 100644 index 0000000..a310d15 --- /dev/null +++ b/USR-master/isolinux/nb.tr Binary files differ diff --git a/USR-master/isolinux/nl.hlp b/USR-master/isolinux/nl.hlp new file mode 100644 index 0000000..4534b62 --- /dev/null +++ b/USR-master/isolinux/nl.hlp Binary files differ diff --git a/USR-master/isolinux/nl.tr b/USR-master/isolinux/nl.tr new file mode 100644 index 0000000..302a384 --- /dev/null +++ b/USR-master/isolinux/nl.tr Binary files differ diff --git a/USR-master/isolinux/nn.tr b/USR-master/isolinux/nn.tr new file mode 100644 index 0000000..f443d2d --- /dev/null +++ b/USR-master/isolinux/nn.tr Binary files differ diff --git a/USR-master/isolinux/pl.tr b/USR-master/isolinux/pl.tr new file mode 100644 index 0000000..0794f8d --- /dev/null +++ b/USR-master/isolinux/pl.tr Binary files differ diff --git a/USR-master/isolinux/po4a.cfg b/USR-master/isolinux/po4a.cfg new file mode 100644 index 0000000..75f6788 --- /dev/null +++ b/USR-master/isolinux/po4a.cfg @@ -0,0 +1,3 @@ +[po4a_langs] ar bn ca cs da de es eu fi fr gl hu id it ja ka ko ku lv nb nl pl pt pt_BR ru sk sv ta tr vi zh_CN zh_TW +[po4a_paths] po/help.pot $lang:po/$lang.po +[type:docbook] help.xml diff --git a/USR-master/isolinux/prompt.cfg b/USR-master/isolinux/prompt.cfg new file mode 100644 index 0000000..a12b19f --- /dev/null +++ b/USR-master/isolinux/prompt.cfg @@ -0,0 +1,15 @@ +prompt 1 +display f1.txt +timeout 300 +include menu.cfg + +f1 f1.txt +f2 f2.txt +f3 f3.txt +f4 f4.txt +f5 f5.txt +f6 f6.txt +f7 f7.txt +f8 f8.txt +f9 f9.txt +f0 f10.txt diff --git a/USR-master/isolinux/pt.hlp b/USR-master/isolinux/pt.hlp new file mode 100644 index 0000000..84d7b1d --- /dev/null +++ b/USR-master/isolinux/pt.hlp Binary files differ diff --git a/USR-master/isolinux/pt.tr b/USR-master/isolinux/pt.tr new file mode 100644 index 0000000..5e0cf17 --- /dev/null +++ b/USR-master/isolinux/pt.tr Binary files differ diff --git a/USR-master/isolinux/pt_BR.hlp b/USR-master/isolinux/pt_BR.hlp new file mode 100644 index 0000000..2861085 --- /dev/null +++ b/USR-master/isolinux/pt_BR.hlp Binary files differ diff --git a/USR-master/isolinux/pt_BR.tr b/USR-master/isolinux/pt_BR.tr new file mode 100644 index 0000000..c94b48d --- /dev/null +++ b/USR-master/isolinux/pt_BR.tr Binary files differ diff --git a/USR-master/isolinux/ro.hlp b/USR-master/isolinux/ro.hlp new file mode 100644 index 0000000..cff8a18 --- /dev/null +++ b/USR-master/isolinux/ro.hlp @@ -0,0 +1,165 @@ +F1Bine ați venit în Ubuntu!This is a live system for Ubuntu 10.04. It +was built on 20100112.1. + +Index al programelor de ajutor + +CHEIE SUBIECT + +<F1F1> Acestă pagină, indexul programelor de ajutor. +<F2F2> Cerințe esențiale pentru a rula Ubuntu. +<F3F3> Boot methods for special ways of using this system. +<F4F4> Metode adiționale de inițializare; recuperarea unui sistem deteriorat. +<F5F5> Parametri speciali de inițializare, vedere de ansamblu. +<F6F6> Parametri speciali de inițializare pentru mașini speciale. +<F7F7> Parametri speciali de inițializare pentru anumite controlere de disc. +<F8F8> Parametri speciali de inițializare pentru sistemul de bootstrap. +<F9F9> Cum se obține ajutor. +<F10F10> Drepturi de autor și garanții. + +Apăsați tastele de la F2 la F10 pentru detalii, sau tasta Escape pentru a +ieși din sistemul de ajutor.F2CERINȚE OBLIGATORII PENTRU A INSTALA UBUNTUTrebuie să aveți cel puțin 384 MB de memorie RAM pentru a folosi acest +sistem Ubuntu „live”. + +Sistemul „live” nu necesită spațiu pe discul dumneavoastră. În orice caz, +partițiile swap de Linux existente pe disc vor fi folosite dacă sunt +disponibile. + +Pentru mai multe informații, consultați lista întrebărilor frecvente +(„FAQ”); documentul este disponibil pe site-ul Ubuntu, +http://www.ubuntu.com/ + +Mulțumiri pentru că ați ales Ubuntu! + +Apăsați F1 pentru indexul programului de ajutor, sau Escape pentru a ieși +din programul de ajutor.F3METODE DE INIȚIALIZARE A SISTEMULUIMetode disponibile de inițializare a sistemului: + +Încercați Ubuntu fără nu a aduce nicio schimbare calculatorului +dumneavoastră. + Pornire sistem „live”. Dacă doriți, îl puteți instala mai târziu folosind + pictograma „Instalare” de pe suprafața de lucru. +Instalare Ubuntu + Pornire instalare. +Testare memorie + Executare test memorie. + +(„Ubuntu” poate fi înlocuit de alte nume de sisteme de operare asemănătoare. +Acest text de ajutor este general.) + +Pentru a folosi una din aceste metode de inițializare, selectați-o din meniu +cu tastele-săgeți. Apăsați F4 pentru a alege moduri alternative de pornire +și instalare. Apăsați F6 pentru a edita parametrii de inițializare. Apăsați +F6 din nou pentru a selecta o valoare dintr-un meniu ce conține parametri de +inițializare folosiți în mod obișnuit. + +Cu excepția modului export, mesajele non-critice de pornire ale kernel-ului +sunt suprimate. + +Apăsați F1 pentru indexul programului de ajutor, sau Escape pentru a ieși +din programul de ajutor.F4RESTAURAREA UNUI SISTEM DEFECTThere is no dedicated rescue mode on this disc. However, since the disc +provides a complete user environment, it is possible to use the command-line +and/or graphical tools provided to rescue a broken system, and to use a web +browser to search for help. Extensive advice is available online for most +kinds of problems that might cause your normal system to fail to boot +correctly. + +Apăsați F1 pentru indexul programului de ajutor, sau Escape pentru a ieși +din programul de ajutor.F5PARAMETRI SPECIALI DE INIȚIALIZARE - VEDERE GENERALĂPe unele sisteme, pentru a putea inițializa sistemul, s-ar putea să fie +nevoie să specificați un parametru apăsând F6. De exemplu, s-ar putea ca +Linux să nu fie capabil să facă autodetectarea echipamentelor hardware, în +acest caz fiind nevoit să specificați explicit locația sau tipul lor pentru +a putea fi recunoscute. + +Pentru mai multe informații despre ce parametri de inițializare puteți +folosi, apăsați: + +<F6F6> parametri de inițializare pentru mașini speciale +<F7F7> parametri de inițializare pentru diverse controlere de disc +<F8F8> parametri de inițializare acceptați de sistemul de bootstrap + +Multe module ale nucleului sunt încărcate dinamic de către sistemul de +bootstrap, iar parametrii pentru aceste module nu pot fi specificați în +linia de comandă. + +Apăsați F1 pentru indexul programului de ajutor, sau Escape pentru a ieși +din programul de ajutor.F6PARAMETRI SPECIALI DE INIȚIALIZARE - DIVERSE ECHIPAMENTE HARDWARESe pot folosi următorii parametri de inițializare apăsând F6, în combinație +cu metoda de inițializare (vezi <F3F3>). Pentru numerele hexazacimale +trebuie folosit prefixul 0x (ex: 0x300). + +HARDWARE PARAMETRUL DE SPECIFICAT + +IBM PS/1 sau ValuePoint (disc IDE) hd=cilindri,capete,sectoare +Unele laptopuri IBM ThinkPad floppy.floppy=thinkpad +Protejare regiune porturi intrare/ieșire (I/O) + reserve=iobase,extent[,...] +Laptopuri cu probleme de afișare pe ecran + vga=771 +Forțare a folosirii unui driver IDE generic + generic.all_generic_ide=1 + +Metode ocolitoare (temporare) pentru blocările sau alte defectuări hardware: + +dezactivează rutarea defectuoasă a întreruperilor APIC + noapic nolapic +(parțial) dizactivare ACPI acpi=noirq sau acpi=off +dezactivare USB nousb +interoghează repetitiv hardware-ul pentru întreruperi + irqpoll + +Apăsați F1 pentru indexul programului de ajutor, sau Escape pentru a ieși +din programul de ajutor.F7PARAMETRI SPECIALI DE INIȚIALIZARE - DIVERȘI DRIVERI DE DISCSe pot folosi următorii parametri de inițializare apăsând F6, în combinație +cu metoda de inițializare (vezi <F3F3>). + +HARDWARE PARAMETRUL DE SPECIFICAT + +Adaptec 151x, 152x aha152x.aha152x=iobase[,irq[,scsi-id[,reconnect]]] +Adaptec 1542 aha1542.aha1542=iobase[,buson,busoff[,dmaspeed]] +Adaptec 274x, 284x aic7xxx.aic7xxx=no_reset (activat dacă nu e zero) +Gazde SCSI BusLogic BusLogic.BusLogic=iobase +Anumite mașini DELL aic7xxx.aic7xxx=no_probe + +Această listă este incompletă, pentru mai multe informații consultaț +fișierul kernel-parameters.txt al nucleului. + +Apăsați F1 pentru indexul programului de ajutor, sau Escape pentru a ieși +din programul de ajutor.F8PARAMETRI SPECIALI DE INIȚIALIZARE - SISTEMUL DE INSTALARESe pot folosi următorii parametri de inițializare apăsând F6, în combinație +cu metoda de inițializare (vezi <F3F3>). Acești parametri controlează +modul de funcționare al sistemului de bootstrap. + +REZULTAT PARAMETRU + +Dezactivarea ACPI pentru mapările PCI (utilă pentru unele servere HP și a +unor mașini bazate pe Via) pci=noacpi +Folosirea unei console Braille brltty=driver,dispozitib,texttable + +Apăsați F1 pentru indexul programului de ajutor, sau Escape pentru a ieși +din programul de ajutor.F9OBȚINERE AJUTORNu vă panicați dacă nu puteți porni Ubuntu! Echipa Ubuntu este gata să vă +ajute! Suntem interesați în mod special să aflăm despre problemele de +pornire a sistemului pentru că, în general, ele nu apar numai la o singură +persoană. Fie am aflat deja despre problema dumneavoastră particulară și vă +putem oferi o soluție rapidă, fie am dori să aflăm despre ea și să lucrăm +împreună cu dumneavoastră la soluționare ei, astfel încât următorul +utilizator care va avea aceeași problemă va putea profita de experiența +dumneavoastră! + +Pentru mai multe informații, consultați lista întrebărilor frecvente +(„FAQ”); documentul este disponibil pe site-ul Ubuntu, +http://www.ubuntu.com/ + +Apăsați F1 pentru indexul programului de ajutor, sau Escape pentru a ieși +din programul de ajutor.F10DREPTURI DE AUTOR ȘI GARANȚIIDrepturile de autor asupra Ubuntu: (C) 2004-2009 Canonical Ltd. Sistemul +încorporează și munca multor alți autori sau persoane care au contribuit la +realizarea lui. + +Sistemul Ubuntu se poate redistribui în mod liber. După pornirea sistemului, +termenii exacți de distribuție pentru fiecare pachet sunt descriși în +fișierele corespunzătoare din /usr/share/doc/nume pachet/copyright. + +Ubuntu vine ABSOLUT FĂRĂ NICIO GARANȚIE, în măsura în care este permis de +legile în vigoare. + +Acest sistem este bazat pe sistemul Debian. Consultați +http://www.debian.org/pentru mai multe detalii și informații despre +proiectul Debian. + +Apăsați F1 pentru indexul programului de ajutor, sau Escape pentru a ieși +din programul de ajutor. diff --git a/USR-master/isolinux/ro.tr b/USR-master/isolinux/ro.tr new file mode 100644 index 0000000..3e580dd --- /dev/null +++ b/USR-master/isolinux/ro.tr Binary files differ diff --git a/USR-master/isolinux/ru.hlp b/USR-master/isolinux/ru.hlp new file mode 100644 index 0000000..c2d8eca --- /dev/null +++ b/USR-master/isolinux/ru.hlp @@ -0,0 +1,142 @@ +F1Добро пожаловать в Ubuntu!This is a live system for Ubuntu 10.04. It +was built on 20100112.1. + +СОДЕРЖАНИЕ + +КЛАВИША—ТЕМА + +<F1F1> Данная страница - содержание справки. +<F2F2> Требования для запуска Ubuntu. +<F3F3> Boot methods for special ways of using this system. +<F4F4> Дополнительные способы загрузки, восстановление системы. +<F5F5> Специальные параметры загрузки, обзор. +<F6F6> Специальные параметры загрузки для определенных платформ +<F7F7> Специальные параметры загрузки для некоторых дисковых контроллеров. +<F8F8> Специальные параметры начального загрузчика системы. +<F9F9> Как получить помощь. +<F10F10> Авторские права и гарантии. + +Нажмите клавиши F2-F10 для просмотра или Escape для выхода из справки.F2ТРЕБОВАНИЯ ДЛЯ ЗАПУСКА UBUNTUДля использования live-системы Ubuntu потребуется как минимум 384 мегабайт +оперативной памяти. + +Живая система не требует пространства на вашем жёстком диске. Однако, если +это возможно, будут использованы существующие разделы подкачки. + +Прочтите FAQ для получения дополнительной информации. Этот документ доступен +на сайте Ubuntu, см. http://www.ubuntu.com/. + +Спасибо, что вы выбрали Ubuntu! + +Нажмите F1 для перехода к оглавлению справки или Escape для выхода из неё.F3СПОСОБЫ ЗАГРУЗКИДоступные способы загрузки: + +Запустить Ubuntu без установки на компьютер + Загрузить живую систему. Вы сможете запустить установку системы позже, + воспользовавшись ярлыком «Установить...» на рабочем столе. +Установить Ubuntu + Начать установку. +Проверить память + Выполнить тест оперативной памяти. + +(Этот файл справки универсален. Слово "Ubuntu" может быть заменено именами +родственных операционных систем.) + +Чтобы воспользоваться одним из методов загрузки, выберите его в меню, +пользуясь клавишами управления курсором. Нажмите F4 для выбора +альтернативных режимов запуска и установки. Нажмите F6 для изменения +параметров загрузки. Повторное нажатие F6 вызовет меню типовых параметров +загрузки. + +Некритичные сообщения загрузки ядра будут отображаться только в режима +эксперта. + +Нажмите F1 для перехода к оглавлению справки или Escape для выхода из неё.F4ВОССТАНОВЛЕНИЕ СИСТЕМЫThere is no dedicated rescue mode on this disc. However, since the disc +provides a complete user environment, it is possible to use the command-line +and/or graphical tools provided to rescue a broken system, and to use a web +browser to search for help. Extensive advice is available online for most +kinds of problems that might cause your normal system to fail to boot +correctly. + +Нажмите F1 для перехода к оглавлению справки или Escape для выхода из неё.F5СПЕЦИАЛЬНЫЕ ПАРАМЕТРЫ ЗАГРУЗКИ - ОБЗОРДля успешного запуска на некоторых системах вам будет необходимо указать +параметр загрузки по нажатию F6. К примеру, Linux может не определить +автоматически ваши устройства, и вам придётся явно указать их +местонахождение или тип для правильного определения. + +Для получения дополнительной информации о параметрах загрузки, которые вы +можете использовать, нажмите: + +<F6F6> загрузочные параметры для отдельных платформ +<F7F7> загрузочные параметры для некоторых дисковых контроллеров +<F8F8> параметры начального загрузчика системы + +Многие модули ядра динамически загружаются системой начальной загрузки и +параметры для этих модулей не могут быть заданы в командной строке. + +Нажмите F1 для перехода к оглавлению справки или Escape для выхода из неё.F6СПЕЦИАЛЬНЫЕ ПАРАМЕТРЫ ЗАГРУЗКИ - ОТДЕЛЬНЫЕ УСТРОЙСТВАПо нажатию F6 вы можете использовать следующие параметры в сочетании с +методом загрузки (смотри <F3F3>). При использовании шестнадцатеричных +чисел необходимо вводить префикс 0x (например 0x300). + +УСТРОЙСТВА ВВОДИМЫЙ ПАРАМЕТР + +IBM PS/1 или ValuePoint (IDE-диск) hd=cylinders,heads,sectors +Некоторые модели IBM ThinkPad floppy.floppy=thinkpad +Защита портов I/O reserve=iobase,extent[,...] +Ноутбуки с проблемами вывода на экран vga=771 +Использовать базовый IDE драйвер generic.all_generic_ide=1 + +Возможные (временные) обходные методы при блокировках или других сбоях +аппаратного обеспечения: + +отключить APIC noapic nolapic +(частично) отключить ACPI acpi=noirq или acpi=off +отключить USB nousb +Опрос прерываний irqpoll + +Нажмите F1 для перехода к оглавлению справки или Escape для выхода из неё.F7СПЕЦИАЛЬНЫЕ ПАРАМЕТРЫ ЗАГРУЗКИ - НЕКОТОРЫЕ КОНТРОЛЛЕРЫ ДИСКОВПо нажатию F6 вы можете использовать следующие параметры в сочетании с +методом загрузки (смотри <F3F3>). + +УСТРОЙСТВА ВВОДИМЫЙ ПАРАМЕТР + +Adaptec 151x, 152x aha152x.aha152x=iobase[,irq[,scsi-id[,reconnect]]] +Adaptec 1542 aha1542.aha1542=iobase[,buson,busoff[,dmaspeed]] +Adaptec 274x, 284x aic7xxx.aic7xxx=no_reset (включено если не ноль) +SCSI-хосты BusLogic BusLogic.BusLogic=iobase +Некоторые машины DELL aic7xxx.aic7xxx=no_probe + +Этот список неполон, для получения дополнительной информации смотрите файл +документации ядра kernel-parameters.txt. + +Нажмите F1 для перехода к оглавлению справки или Escape для выхода из неё.F8СПЕЦИАЛЬНЫЕ ПАРАМЕТРЫ ЗАГРУЗКИ - НАЧАЛЬНЫЙ ЗАГРУЗЧИКПо нажатию F6 вы можете использовать следующие параметры в сочетании с +методом загрузки (смотри <F3F3>). Эти параметры управляют работой +начального загрузчика. + +РЕЗУЛЬТАТ ПАРАМЕТР + +Выключить ACPI для карт PCI (полезно для некоторых серверов HP и машин на +основе VIA) pci=noacpi +Использовать интерфейс Брайля brltty=driver,device,texttable + +Нажмите F1 для перехода к оглавлению справки или Escape для выхода из неё.F9КАК ПОЛУЧИТЬ ПОМОЩЬЕсли вы не можете запустить Ubuntu, не отчаивайтесь! Команда Ubuntu готова +помочь вам! Мы особо заинтересованы в выявлении проблем, связанных с +установкой. Подобные проблемы, как правило, обнаруживаются не только у +одного человека. Возможно мы уже знаем о данной конкретной проблеме, тогда +мы сможем обеспечить более быстрое её решение. В противном случае, мы желаем +знать о ней и готовы работать над её решением вместе с вами. Позже ваш опыт +будет полезен другому пользователю столкнувшемуся с такой же проблемой! + +Прочтите FAQ для получения дополнительной информации. Этот документ доступен +на сайте Ubuntu, см. http://www.ubuntu.com/. + +Нажмите F1 для перехода к оглавлению справки или Escape для выхода из неё.F10АВТОРСКИЕ ПРАВА И ГАРАНТИИUbuntu охраняется авторским правом (C) 2004-2009 Canonical Ltd. и объединяет +труд многих других авторов и участников. + +Система Ubuntu является свободно распространяемой. Точные соглашения о +порядке распространения для каждого пакета описаны в соответствующем файле +/usr/share/doc/packagename/copyright, доступном после установки системы. + +Ubuntu распространяется БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ, в рамках, определённых +соответствующим законодательством. + +Данная система основана на Debian. Для получения дополнительной информации о +проекте Debian смотрите http://www.debian.org/ + +Нажмите F1 для перехода к оглавлению справки или Escape для выхода из неё. diff --git a/USR-master/isolinux/ru.tr b/USR-master/isolinux/ru.tr new file mode 100644 index 0000000..e2384e9 --- /dev/null +++ b/USR-master/isolinux/ru.tr Binary files differ diff --git a/USR-master/isolinux/sk.hlp b/USR-master/isolinux/sk.hlp new file mode 100644 index 0000000..6cd481d --- /dev/null +++ b/USR-master/isolinux/sk.hlp Binary files differ diff --git a/USR-master/isolinux/sk.tr b/USR-master/isolinux/sk.tr new file mode 100644 index 0000000..a086f01 --- /dev/null +++ b/USR-master/isolinux/sk.tr Binary files differ diff --git a/USR-master/isolinux/sl.tr b/USR-master/isolinux/sl.tr new file mode 100644 index 0000000..8fff837 --- /dev/null +++ b/USR-master/isolinux/sl.tr Binary files differ diff --git a/USR-master/isolinux/sq.tr b/USR-master/isolinux/sq.tr new file mode 100644 index 0000000..fc57dd2 --- /dev/null +++ b/USR-master/isolinux/sq.tr Binary files differ diff --git a/USR-master/isolinux/sr.tr b/USR-master/isolinux/sr.tr new file mode 100644 index 0000000..0fda19e --- /dev/null +++ b/USR-master/isolinux/sr.tr Binary files differ diff --git a/USR-master/isolinux/sv.hlp b/USR-master/isolinux/sv.hlp new file mode 100644 index 0000000..b581572 --- /dev/null +++ b/USR-master/isolinux/sv.hlp Binary files differ diff --git a/USR-master/isolinux/sv.tr b/USR-master/isolinux/sv.tr new file mode 100644 index 0000000..802148c --- /dev/null +++ b/USR-master/isolinux/sv.tr Binary files differ diff --git a/USR-master/isolinux/text.cfg b/USR-master/isolinux/text.cfg index 764e25b..3b9975d 100644 --- a/USR-master/isolinux/text.cfg +++ b/USR-master/isolinux/text.cfg @@ -1,16 +1,16 @@ default live label live - menu label ^Try Ubuntu Sugar remix without any change to your computer + menu label ^Try Ubuntu Sugar Remix without installing kernel /casper/vmlinuz - append file=/cdrom/preseed/ubuntu-sugar-remix.seed boot=casper apparmor=0 initrd=/casper/initrd -- + append file=/cdrom/preseed/USR.seed boot=casper initrd=/casper/initrd quiet splash -- label live-install menu label ^Install Ubuntu Sugar Remix kernel /casper/vmlinuz - append file=/cdrom/preseed/ubuntu-sugar-remix.seed boot=casper apparmor=0 only-ubiquity initrd=/casper/initrd -- + append file=/cdrom/preseed/USR.seed boot=casper only-ubiquity initrd=/casper/initrd quiet splash -- label check menu label ^Check disc for defects kernel /casper/vmlinuz - append boot=casper integrity-check initrd=/casper/initrd.lz -- + append boot=casper integrity-check initrd=/casper/initrd quiet splash -- label memtest menu label Test ^memory kernel /install/mt86plus diff --git a/USR-master/isolinux/text.cfg.~1~ b/USR-master/isolinux/text.cfg.~1~ deleted file mode 100644 index 65b5a75..0000000 --- a/USR-master/isolinux/text.cfg.~1~ +++ /dev/null @@ -1,19 +0,0 @@ -default live -label live - menu label ^Try Ubuntu Netbook without any change to your computer - kernel /casper/vmlinuz - append file=/cdrom/preseed/ubuntu-netbook.seed boot=casper apparmor=0 initrd=/casper/initrd -- -label live-install - menu label ^Install Ubuntu Netbook - kernel /casper/vmlinuz - append file=/cdrom/preseed/ubuntu-netbook.seed boot=casper apparmor=0 only-ubiquity initrd=/casper/initrd -- -label check - menu label ^Check disc for defects - kernel /casper/vmlinuz - append boot=casper integrity-check initrd=/casper/initrd.lz -- -label memtest - menu label Test ^memory - kernel /install/mt86plus -label hd - menu label ^Boot from first hard disk - localboot 0x80 diff --git a/USR-master/isolinux/tl.tr b/USR-master/isolinux/tl.tr new file mode 100644 index 0000000..e322c34 --- /dev/null +++ b/USR-master/isolinux/tl.tr Binary files differ diff --git a/USR-master/isolinux/tr.tr b/USR-master/isolinux/tr.tr new file mode 100644 index 0000000..a478153 --- /dev/null +++ b/USR-master/isolinux/tr.tr Binary files differ diff --git a/USR-master/isolinux/uk.hlp b/USR-master/isolinux/uk.hlp new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/USR-master/isolinux/uk.hlp diff --git a/USR-master/isolinux/uk.tr b/USR-master/isolinux/uk.tr new file mode 100644 index 0000000..bcc8a15 --- /dev/null +++ b/USR-master/isolinux/uk.tr Binary files differ diff --git a/USR-master/isolinux/vi.tr b/USR-master/isolinux/vi.tr new file mode 100644 index 0000000..564114e --- /dev/null +++ b/USR-master/isolinux/vi.tr Binary files differ diff --git a/USR-master/isolinux/zh_CN.hlp b/USR-master/isolinux/zh_CN.hlp new file mode 100644 index 0000000..2f66ad6 --- /dev/null +++ b/USR-master/isolinux/zh_CN.hlp Binary files differ diff --git a/USR-master/isolinux/zh_CN.tr b/USR-master/isolinux/zh_CN.tr new file mode 100644 index 0000000..5c05580 --- /dev/null +++ b/USR-master/isolinux/zh_CN.tr Binary files differ diff --git a/USR-master/isolinux/zh_TW.tr b/USR-master/isolinux/zh_TW.tr new file mode 100644 index 0000000..9ea0f4c --- /dev/null +++ b/USR-master/isolinux/zh_TW.tr Binary files differ diff --git a/USR-master/preseed/USR.seed b/USR-master/preseed/USR.seed new file mode 100644 index 0000000..6a9a58d --- /dev/null +++ b/USR-master/preseed/USR.seed @@ -0,0 +1,7 @@ +# Install the Ubuntu desktop. +tasksel tasksel/first multiselect ubuntu-desktop +# On live DVDs, don't spend huge amounts of time removing substantial +# application packages pulled in by language packs. Given that we clearly +# have the space to include them on the DVD, they're useful and we might as +# well keep them installed. +ubiquity ubiquity/keep-installed string icedtea6-plugin openoffice.org diff --git a/USR-master/preseed/ubuntu-sugar-remix.seed b/USR-master/preseed/ubuntu-sugar-remix.seed deleted file mode 100644 index 4014af7..0000000 --- a/USR-master/preseed/ubuntu-sugar-remix.seed +++ /dev/null @@ -1,2 +0,0 @@ -tasksel tasksel/first multiselect ubuntu-netbook -d-i passwd/auto-login boolean true diff --git a/casper b/casper new file mode 100644 index 0000000..9f19d62 --- /dev/null +++ b/casper @@ -0,0 +1,115 @@ +#! /bin/sh +### BEGIN INIT INFO +# Provides: casper +# Required-Start: $syslog +# Required-Stop: $syslog +# Should-Start: $local_fs +# Should-Stop: $local_fs +# Default-Start: 1 2 3 4 5 +# Default-Stop: 0 6 +# Short-Description: Casper init script +# Description: Resyncs snapshots, evantually caches files in order +# to let remove the media. +### END INIT INFO + +# Author: Tollef Fog Heen +# Marco Amadori +# +PATH=/usr/sbin:/usr/bin:/sbin:/bin +NAME=casper +SCRIPTNAME=/etc/init.d/${NAME} +DO_SNAPSHOT=/sbin/${NAME}-snapshot + +# Exit if system was not booted by casper +grep -qs boot=casper /proc/cmdline || exit 0 + +# Exit if the system was booted from an ISO image rather than a physical CD +grep -qs find_iso= /proc/cmdline && exit 0 + +# Read configuration variable file if it is present +[ -r /etc/$NAME.conf ] && . /etc/$NAME.conf + +# Load the VERBOSE setting and other rcS variables +[ -f /etc/default/rcS ] && . /etc/default/rcS + +# Define LSB log_* functions. +# Depend on lsb-base (>= 3.0-6) to ensure that this file is present. +. /lib/lsb/init-functions + +# Try to cache everything we're likely to need after ejecting. This +# is fragile and simple-minded, but our options are limited. +cache_path() { + path="$1" + + if [ -d "$path" ]; then + find "$path" -type f | xargs cat > /dev/null 2>&1 + elif [ -f "$path" ]; then + if [ -x "$path" ]; then + if file "$path" | grep -q 'dynamically linked'; then + for lib in $(ldd "$path" | awk '{ print $3 }'); do + cache_path "$lib" + done + fi + fi + cat "$path" >/dev/null 2>&1 + fi +} + +do_stop () +{ + if [ ! -z "${ROOTSNAP}" ]; then + $DO_SNAPSHOT --resync-string="${ROOTSNAP}" + fi + + if [ ! -z "${HOMESNAP}" ]; then + $DO_SNAPSHOT --resync-string="${HOMESNAP}" + fi + + # check for netboot + if [ ! -z "${NETBOOT}" ] || grep -qs netboot /proc/cmdline || grep -qsi root=/dev/nfs /proc/cmdline || grep -qsi root=/dev/cifs /proc/cmdline ; then + return 0 + fi + + prompt=1 + if grep -qs noprompt /proc/cmdline; then + prompt= + fi + + for path in $(which halt) $(which reboot) /etc/rc?.d /etc/default $(which stty); do + cache_path "$path" + done + + eject -p -m /cdrom >/dev/null 2>&1 + + [ "$prompt" ] || return 0 + + stty sane < /dev/console + + # XXX - i18n + #echo "Please remove the disc and close the tray (if any) then press ENTER: " > /dev/console + #if [ -x /sbin/usplash_write ]; then + # /sbin/usplash_write "TIMEOUT 86400" + # /sbin/usplash_write "TEXT-URGENT Please remove the disc, close the tray (if any)" + # /sbin/usplash_write "TEXT-URGENT and press ENTER to continue" + #fi + + #read x < /dev/console +} + +case "$1" in + start|restart|reload|force-reload|status) + [ "$VERBOSE" != no ] && log_end_msg 0 + ;; + stop) + log_begin_msg "${NAME} is resyncing snapshots and caching reboot files..." + do_stop + case "$?" in + 0|1) [ "$VERBOSE" != no ] && log_end_msg 0 ;; + 2) [ "$VERBOSE" != no ] && log_end_msg 1 ;; + esac + ;; + *) + log_success_msg "Usage: $SCRIPTNAME {start|stop|restart|force-reload}" >&2 + exit 3 + ;; +esac diff --git a/usr-OVF.sh b/usr-OVF.sh deleted file mode 100755 index 1a05046..0000000 --- a/usr-OVF.sh +++ /dev/null @@ -1,23 +0,0 @@ -#!/bin/sh -## - -#Detach virtual harddisk -VBoxManage modifyvm "usr-daily" --hda none - -#Delete old VM -VBoxManage unregistervm "usr-daily" --delete - - -#Create a VirtualBox VM -VBoxManage createvm --name "usr-daily" --register - -#Create virtual hard disk -VBoxManage createhd --filename "usr-daily.vdi" --size 5000 --remember - -#Configure VM -VBoxManage modifyvm "usr-daily" --memory "512MB" --hda "usr-daily.vdi" --dvd lucid-desktop-amd64.iso --boot1 dvd --nic1 nat --acpi on - -#Start VM -VBoxManage startvm "usr-daily" - -#VBoxManage export "usr-daily" --output ~/usr-daily.ovf diff --git a/usr-activities.sh b/usr-activities.sh deleted file mode 100755 index 5446939..0000000 --- a/usr-activities.sh +++ /dev/null @@ -1,64 +0,0 @@ -# Honey subset -ASLO="$ASLO org.laptop.community.TypingTurtle" -ASLO="$ASLO org.sugarlabs.IRC" -ASLO="$ASLO com.garycmartin.Moon" -ASLO="$ASLO org.laptop.sugar.ReadEtextsActivity" -ASLO="$ASLO com.ywwg.CartoonBuilderActivity" -ASLO="$ASLO vu.lux.olpc.Speak" -ASLO="$ASLO org.laptop.ViewSlidesActivity" -ASLO="$ASLO org.sugarlabs.InfoSlicer" -ASLO="$ASLO org.worldwideworkshop.olpc.FlipSticks" -ASLO="$ASLO org.worldwideworkshop.olpc.JigsawPuzzle" -ASLO="$ASLO org.worldwideworkshop.olpc.SliderPuzzle" -ASLO="$ASLO org.laptop.community.Colors" -ASLO="$ASLO org.squeak.FreeCell" -ASLO="$ASLO org.laptop.Develop" -ASLO="$ASLO org.laptop.TamTamEdit" -ASLO="$ASLO org.laptop.TamTamJam" -ASLO="$ASLO org.laptop.TamTamMini" -ASLO="$ASLO org.laptop.TamTamSynthLab" -ASLO="$ASLO org.laptop.Memorize" -ASLO="$ASLO org.worldwideworkshop.JokeMachineActivity" -ASLO="$ASLO vu.lux.olpc.Maze" -ASLO="$ASLO org.worldwideworkshop.olpc.storybuilder" -ASLO="$ASLO org.worldwideworkshop.PollBuilder" -ASLO="$ASLO org.gnome.Labyrinth" -ASLO="$ASLO org.laptop.RecordActivity" -ASLO="$ASLO org.laptop.Oficina" -#ASLO="$ASLO org.tuxpaint.sugar-is-lame" -ASLO="$ASLO tv.alterna.Clock" -ASLO="$ASLO org.laptop.physics" -ASLO="$ASLO org.laptop.sugar.GetIABooksActivity" -ASLO="$ASLO org.laptop.Arithmetic" - -WD=$PWD -BUNDLES_DIR=/home/systems/sugar/honey -rm -rf $BUNDLES_DIR - -mkdir -p $BUNDLES_DIR -cd $BUNDLES_DIR - -CACHE_DIR=/tmp/aslo -mkdir -p $CACHE_DIR - -ASLO_SP='0.86' -ASLO_URL='http://activities.sugarlabs.org/services/update-aslo.php' -ASLO_LINK='.//{http://www.mozilla.org/2004/em-rdf#}updateLink' - -for bundle_id in $ASLO ; do - curl -4 -s -L "$ASLO_URL?id=$bundle_id&appVersion=$ASLO_SP" > $CACHE_DIR/metadata - url=$(python -c "from xml.etree.ElementTree import parse; url=parse('$CACHE_DIR/metadata').find('$ASLO_LINK'); print url is not None and url.text or ''") - if [ -z "$url" ]; then - echo "Can not find url for $bundle_id" >&2 - continue - fi - remote_file=$(basename $(curl -4 -s -L -w %{url_effective} -I $url | tail -1)) - bundle=$CACHE_DIR/$remote_file - if [ ! -f $bundle ] ; then - curl -4 -L $url > $bundle - fi - cp -p $bundle $BUNDLES_DIR -done - -cd $BUNDLES_DIR -unp *.xo diff --git a/usr-chroot.sh b/usr-chroot.sh index c9fc375..13b1870 100755 --- a/usr-chroot.sh +++ b/usr-chroot.sh @@ -6,7 +6,7 @@ ## Login ## ## Started on Fri Jan 1 03:35:38 2010 David Farning -## Last update Thu Jan 14 12:56:12 2010 David Farning +## Last update Sun Jan 31 14:43:53 2010 David Farning ## cat << EOF > /etc/apt/sources.list @@ -32,23 +32,14 @@ apt-get update apt-get install --force-yes --yes ubuntu-sugar-remix sugar-activities apt-get install --yes casper lupin-casper -apt-get install --yes discover1 laptop-detect os-prober +apt-get install --yes discover1 os-prober apt-get install --force-yes -y linux-image-generic -#apt-get install -y ubiquity grub-gfxboot +apt-get install -y ubiquity ubiquity-casper ubiquity-frontend-gtk ubiquity-slideshow-ubuntu -#apt-get -y install hulahop xulrunner python-xpcom +#grub-gfxboot -#FIXME #BUG502437 -#apt-get -y install python-numpy python-pygame - -## Install Sugar ## -#apt-get install -y --install-recommends sugar-session-0.88 sucrose-0.88 sugar-terminal-activity - -#apt-get -y upgrade - -## Install vim -- I just prefer it for working in the chroot ## -#apt-get -y install vim +echo "here" /bin/bash apt-get clean -#exit + diff --git a/usr-push.sh b/usr-push.sh new file mode 100644 index 0000000..4e080ff --- /dev/null +++ b/usr-push.sh @@ -0,0 +1,20 @@ +#!/bin/sh +## +## USR-push.sh +## +## Made by David Farning +## Login +## +## Started on Sun Jan 31 18:57:46 2010 David Farning +## Last update Sun Jan 31 19:04:50 2010 David Farning +## + +set -eu + +${RELEASE}=$1 + +rsync --verbose --progress --compress ${RELEASE}.iso sunjammer.sugarlabs.org:public_html/${RELEASE}.iso +rsync --verbose --progress --compress ${RELEASE}.vdi sunjammer.sugarlabs.org:public_html/${RELEASE}.vdi +rsync --verbose --progress --compress ${RELEASE}.vmdk sunjammer.sugarlabs.org:public_html/${RELEASE}.vmdk +rsync --verbose --progress --compress ${RELEASE}.ovf sunjammer.sugarlabs.org:public_html/${RELEASE}.ovf + diff --git a/usr-remaster.sh b/usr-remaster.sh deleted file mode 100755 index 6d6a823..0000000 --- a/usr-remaster.sh +++ /dev/null @@ -1,492 +0,0 @@ -#!/bin/bash -## -## usr.sh -## -## Made by David Farning -## Login -## -## Started on Wed Dec 23 17:25:39 2009 David Farning -## Last update Sat Jan 16 05:04:46 2010 David Farning -## -set -eu - -function check_if_user_is_root() -{ - if [ $UID != 0 ]; then - echo "You need root privileges" - exit 2 - fi -} - -function unmount_directory() -{ - DIR_TO_UNMOUNT="$1" - if mountpoint -q ${DIR_TO_UNMOUNT}; then #FIXME should be able to detect in tmp is mounted - echo "Unmounting directory ${DIR_TO_UNMOUNT}..." - umount -l ${DIR_TO_UNMOUNT} || failure "Cannot unmount directory ${DIR_TO_UNMOUNT}, error=$?" - fi -} - -function unmount_pseudofilesystems() -{ - if [ -n ${REMASTER_DIR} ]; then - unmount_directory ${REMASTER_DIR}/tmp - unmount_directory ${REMASTER_DIR}/lib/modules/*/volatile - unmount_directory ${REMASTER_DIR}/proc - unmount_directory ${REMASTER_DIR}/sys - unmount_directory ${REMASTER_DIR}/dev/pts - unmount_directory ${REMASTER_DIR}/var/run - fi -} - -function unmount_loopfilesystems() -{ - if [ -n ${SQUASHFS_MOUNT_DIR} ]; then - unmount_directory ${SQUASHFS_MOUNT_DIR} - fi - if [ -n ${ISO_MOUNT_DIR} ]; then - unmount_directory ${ISO_MOUNT_DIR} - fi -} - -function unmount_all() -{ - unmount_pseudofilesystems - unmount_loopfilesystems -} - -function failure() -{ - unmount_all - echo "$@" - exit 2 -} - -function script_cancelled_by_user() -{ - failure "Script cancelled by user" -} - -function remove_directory() -{ - DIR_TO_REMOVE="$1" - if [ ${DIR_TO_REMOVE} = "/" ]; then - failure "Trying to remove root directory" - fi - rm -rf ${DIR_TO_REMOVE} -} -function unpack_initrd() -{ - remove_remaster_initrd - mkdir -p ${INITRD_REMASTER_DIR} || failure "Cannot create directory ${INITRD_REMASTER_DIR}" - - if [ -e ${ISO_REMASTER_DIR}/casper/initrd.lz ]; then - INITRD_FILE=${ISO_REMASTER_DIR}/casper/initrd.lz - else - failure "Can't find initrd.lz file" - fi - - echo "Unpacking initrd image..." - pushd ${INITRD_REMASTER_DIR} || failure "Failed to change directory to ${INITRD_REMASTER_DIR}, error=$?" - - lzma -dcq -S .lz ${INITRD_FILE} | cpio -imvd --no-absolute-filenames - #cat ${INITRD_FILE} | gzip -d | cpio -i FIXME - RESULT=$? - if [ $RESULT -ne 0 ]; then - failure "Failed to unpack ${INITRD_FILE} to ${INITRD_REMASTER_DIR}, error=$RESULT" - fi - - popd -} - -function pack_initrd() -{ - echo "Packing initrd image..." - pushd ${INITRD_REMASTER_DIR} || failure "Failed to change directory to ${INITRD_REMASTER_DIR}, error=$?" - - find | cpio -H newc -o | lzma -7 > ${REMASTER_HOME}/initrd.lz - #find | cpio -H newc -o | gzip >${REMASTER_HOME}/initrd.lz - - RESULT=$? - if [ $RESULT -ne 0 ]; then - rm ${REMASTER_HOME}/initrd.lz - failure "Failed to compress initird image $INITRD_REMASTER_DIR to ${REMASTER_HOME}/initrd.lz, error=$RESULT" - fi - popd - - if [ -e ${ISO_REMASTER_DIR}/casper ]; then - INITRD_FILE=${ISO_REMASTER_DIR}/casper/initrd.gz - else - failure "Can't find where to copy the initrd.gz file" - fi - - mv ${REMASTER_HOME}/initrd.lz ${INITRD_FILE} || failure "Failed to move ${NEW_FILES_DIR}/initrd.lz to ${INITRD_FILE}, error=$?" -} - -function mount_iso() -{ - echo "Mounting ISO image..." - mkdir -p ${ISO_MOUNT_DIR} || failure "Cannot create directory ${ISO_MOUNT_DIR}, error=$?" - mount ${ISO_IMAGE} ${ISO_MOUNT_DIR} -o loop || failure "Cannot mount ${ISO_IMAGE} in ${ISO_MOUNT_DIR}, error=$?" -} - -function unmount_iso() -{ - if [ -e ${ISO_MOUNT_DIR} ] ; then - echo "Unmounting ISO image..." - umount ${ISO_MOUNT_DIR} || echo "Failed to unmount ISO mount directory ${ISO_MOUNT_DIR}, error=$?" - rmdir ${ISO_MOUNT_DIR} || echo "Failed to remove ISO mount directory ${ISO_MOUNT_DIR} error=$?" - fi -} - -function unpack_iso() -{ - echo "Unpacking ISO image..." - cp -a ${ISO_MOUNT_DIR} ${ISO_REMASTER_DIR} || failure "Failed to unpack ISO from ${ISO_MOUNT_DIR} to ${ISO_REMASTER_DIR}" - - #can't trap errors with diff because of its return codes, - #we pass the diff's output to cut cause we strip the version number - if [ -e ${ISO_REMASTER_DIR}/casper/filesystem.manifest ]; then - diff --unchanged-group-format='' ${ISO_REMASTER_DIR}/casper/filesystem.manifest ${ISO_REMASTER_DIR}/casper/filesystem.manifest-desktop | cut -d ' ' -f 1 > ${ISO_REMASTER_DIR}/casper/manifest.diff - fi -} - -function mount_squashfs() -{ - echo "Mounting SquashFS image..." - mkdir -p ${SQUASHFS_MOUNT_DIR} || failure "Cannot create directory ${SQUASHFS_MOUNT_DIR}, error=$?" - mount -t squashfs ${SQUASHFS_IMAGE} ${SQUASHFS_MOUNT_DIR} -o loop || failure "Cannot mount ${SQUASHFS_IMAGE} in ${SQUASHFS_MOUNT_DIR}, error=$?" -} - -function unmount_squashfs() -{ - if [ -e ${SQUASHFS_MOUNT_DIR} ] ; then - echo "Unmounting SquashFS image..." - umount ${SQUASHFS_MOUNT_DIR} || echo "Failed to unmount SquashFS mount directory ${SQUASHFS_MOUNT_DIR}, error=$?" - rmdir ${SQUASHFS_MOUNT_DIR} || echo "Failed to remove SquashFS mount directory ${SQUASHFS_MOUNT_DIR}, error=$?" - fi -} - -function unpack_rootfs() -{ - echo "Unpacking SquashFS image..." - cp -a ${SQUASHFS_MOUNT_DIR} ${REMASTER_DIR} || failure "Cannot copy files from ${SQUASHFS_MOUNT_DIR} to ${REMASTER_DIR}, error=$?" -} - -function remove_remaster_dir() -{ - if [ -e "$REMASTER_DIR" ] ; then - unmount_pseudofilesystems - echo "Removing remastering root dir..." - remove_directory "$REMASTER_DIR" - fi -} - -function prepare_new_files_directories() -{ - echo "Preparing directory for new files" - if [ -e ${NEW_FILES_DIR} ]; then - remove_directory ${NEW_FILES_DIR} || failure "Failed to remove directory ${NEW_FILES_DIR}" - fi - mkdir -p ${NEW_FILES_DIR} -} - -function prepare_rootfs_for_chroot() -{ - mount -t proc proc "$REMASTER_DIR/proc" || echo "Failed to mount $REMASTER_DIR/proc, error=$?" - mount -t sysfs sysfs "$REMASTER_DIR/sys" || echo "Failed to mount $REMASTER_DIR/sys, error=$?" - mount -t devpts none "$REMASTER_DIR/dev/pts" || failure "Failed to mount $REMASTER_DIR/dev/pts, error=$?" - mount -o bind /var/run "$REMASTER_DIR/var/run" - #mount -o bind /tmp "$REMASTER_DIR/tmp" FIXME do we need temp - - #create backup of root directory - chroot "$REMASTER_DIR" cp -a /root /root.saved || failure "Failed to create backup of /root directory, error=$?" - -# if [ -e $REMASTER_HOME/customization-scripts ]; then -# echo "Copying customization scripts..." -# cp -a "$REMASTER_HOME/customization-scripts" "$REMASTER_DIR/tmp" || failure "Cannot copy files from $CUSTOMIZE_DIR to $REMASTER_CUSTOMIZE_DIR, error=$?" -# fi - - echo "Copying resolv.conf..." - cp -f /etc/resolv.conf "$REMASTER_DIR/etc/resolv.conf" || failure "Failed to copy resolv.conf to image directory, error=$?" - - echo "Copying local apt cache, if available" - if [ -e "$APT_CACHE_SAVE_DIR" ]; then - mv "$REMASTER_DIR/var/cache/apt/" "$REMASTER_DIR/var/cache/apt.original" || failure "Cannot move $REMASTER_DIR/var/cache/apt/ to $REMASTER_DIR/var/cache/apt.original, error=$?" - mv "$APT_CACHE_SAVE_DIR" "$REMASTER_DIR/var/cache/apt" || failure "Cannot copy apt cache dir $APT_CACHE_SAVE_DIR to $REMASTER_DIR/var/cache/apt/, error=$?" - else - cp -a "$REMASTER_DIR/var/cache/apt/" "$REMASTER_DIR/var/cache/apt.original" || failure "Cannot copy $REMASTER_DIR/var/cache/apt/ to $REMASTER_DIR/var/cache/apt.original, error=$?" - fi - - echo "Creating DBUS uuid" - chroot "$REMASTER_DIR" dbus-uuidgen --ensure 1>/dev/null 2>&1 - - if [ -e "$REMASTER_HOME/customization-scripts/Xcookie" ] ; then - UCK_USER_HOME_DIR=`xauth info|grep 'Authority file'| sed "s/[ \t]//g" | sed "s/\/\.Xauthority//" | cut -d ':' -f2` - if [ `echo $UCK_USER_HOME_DIR | cut -d '/' -f2` == 'home' ] ; then - echo "Creating user directory..." - chroot "$REMASTER_DIR" mkdir -p "$UCK_USER_HOME_DIR" >/dev/null 2>&1 - echo "Copying X authorization file to chroot filesystem..." - cat "$REMASTER_HOME/customization-scripts/Xcookie" | chroot "$REMASTER_DIR" xauth -f /root/.Xauthority merge - || failure "Failed to merge X authorization file, error=$?" - cat "$REMASTER_HOME/customization-scripts/Xcookie" | chroot "$REMASTER_DIR" xauth merge - || failure "Failed to merge X authorization file in user directory, error=$?" - fi - fi -} - -function chroot_rootfs() -{ - cp -f ${WHAT_TO_EXTECUTE} ${REMASTER_DIR}/chroot.sh - chroot ${REMASTER_DIR} /chroot.sh - chroot ${REMASTER_DIR} /bin/bash -} - -function clean_rootfs_after_chroot() -{ - unmount_pseudofilesystems - save_apt_cache - - echo "Cleaning up apt" - chroot "$REMASTER_DIR" apt-get clean || failure "Failed to run apt-get clean, error=$?" - -# echo "Removing customize dir..." -# #Run in chroot to be on safe side -# chroot "$REMASTER_DIR" rm -rf "$REMASTER_CUSTOMIZE_RELATIVE_DIR" || failure "Cannot remove customize dir $REMASTER_CUSTOMIZE_RELATIVE_DIR, error=$?" - - echo "Cleaning up temporary directories..." - #Run in chroot to be on safe side - chroot "$REMASTER_DIR" rm -rf '/tmp/*' '/tmp/.*' '/var/tmp/*' '/var/tmp/.*' #2>/dev/null - - echo "Restoring /root directory..." - chroot "$REMASTER_DIR" rm -rf /root || failure "Cannot remove /root directory, error=$?" - chroot "$REMASTER_DIR" mv /root.saved /root - - echo "Removing /home/username directory, if created..." - UCK_USER_HOME_DIR=`xauth info|grep 'Authority file'| sed "s/[ \t]//g" | sed "s/\/\.Xauthority//" | cut -d ':' -f2` - if [ `echo $UCK_USER_HOME_DIR | cut -d '/' -f2` == 'home' ] ; then - chroot "$REMASTER_DIR" rm -rf "$UCK_USER_HOME_DIR" || failure "Cannot create user directory, error=$?" - fi - chroot "$REMASTER_DIR" rm -rf /var/lib/dbus/machine-id # 2>/dev/null - - echo "Restoring resolv.conf..." - rm -f "$REMASTER_DIR/etc/resolv.conf" || failure "Failed to remove resolv.conf, error=$?" -} - -function save_apt_cache() -{ - echo "Saving apt cache" - if [ -e "$APT_CACHE_SAVE_DIR" ]; then - mv -f "$APT_CACHE_SAVE_DIR" "$APT_CACHE_SAVE_DIR.old" || failure "Cannot save old apt-cache $APT_CACHE_SAVE_DIR to $APT_CACHE_SAVE_DIR.old, error=$?" - fi - mv "$REMASTER_DIR/var/cache/apt/" "$APT_CACHE_SAVE_DIR" || failure "Cannot move current apt-cache $REMASTER_DIR/var/cache/apt/ to $APT_CACHE_SAVE_DIR, error=$?" - mv "$REMASTER_DIR/var/cache/apt.original" "$REMASTER_DIR/var/cache/apt" || failure "Cannot restore original apt-cache $REMASTER_DIR/var/cache/apt.original to $REMASTER_DIR/var/cache/apt, error=$?" -} - -function pack_rootfs() -{ - echo "Updating files lists..." - chroot "$REMASTER_DIR" dpkg-query -W --showformat='${Package} ${Version}\n' > "$ISO_REMASTER_DIR/casper/filesystem.manifest" || failure "Cannot update filesystem.manifest, error=$?" - - cp ${ISO_REMASTER_DIR}/casper/filesystem.manifest ${ISO_REMASTER_DIR}/casper/filesystem.manifest-desktop - - sed -i '/ubiquity/d' ${ISO_REMASTER_DIR}/casper/filesystem.manifest-desktop - sed -i '/casper/d' ${ISO_REMASTER_DIR}/casper/filesystem.manifest-desktop - - echo "Packing SquashFS image..." - if [ -e "$ISO_REMASTER_DIR/casper/filesystem.squashfs" ]; then - rm -f "$ISO_REMASTER_DIR/casper/filesystem.squashfs" || failure "Cannot remove $ISO_REMASTER_DIR/casper/filesystem.squashfs to make room for created squashfs image, error=$?" - fi - - EXTRA_OPTS="" -# if [ -e "$CUSTOMIZE_DIR/rootfs.sort" ] ; then -# #FIXME: space not allowed in $CUSTOMIZE_DIR -# EXTRA_OPTS="-sort $CUSTOMIZE_DIR/rootfs.sort" -# fi - - mksquashfs "$REMASTER_DIR" "$ISO_REMASTER_DIR/casper/filesystem.squashfs" $EXTRA_OPTS || failure "Failed to create squashfs image to $ISO_REMASTER_DIR/casper/filesystem.squashfs, error=$?" -} - -function pack_iso() -{ - if [ ! -e ${ISO_REMASTER_DIR} ]; then - failure "ISO remastering directory does not exists" - fi - - #skip boot.cat, isolinux.bin, md5sums.txt - #mismatches are for those files, because they are generated by mkisofs or by generating MD5 sums: - EXCLUDED_FROM_MD5="./isolinux/isolinux.bin ./isolinux/boot.cat ./md5sum.txt ./manifest.diff" - EXCLUDED_FROM_MD5_EXPRESSION=$(echo $EXCLUDED_FROM_MD5 | tr ' ' '|') - EXCLUDED_FROM_MD5_EXPRESSION="($EXCLUDED_FROM_MD5_EXPRESSION)" - - echo "Updating md5sums..." - pushd ${ISO_REMASTER_DIR} - find . -type f -print0 | grep --null-data -v -E "$EXCLUDED_FROM_MD5_EXPRESSION" | xargs -0 md5sum > md5sum.txt - popd - - echo "Packing ISO image..." - - LIVECD_ISO_DESCRIPTION="Remastered Ubuntu LiveCD" - - if [ -e ${CUSTOMIZE_DIR}/iso_description ] ; then - LIVECD_ISO_DESCRIPTION=`cat ${CUSTOMIZE_DIR}/iso_description` - fi - - echo "ISO description set to: ${LIVECD_ISO_DESCRIPTION}" - - MKISOFS_EXTRA_OPTIONS="" - if [ -e ${CUSTOMIZE_DIR}/mkisofs_extra_options ] ; then - MKISOFS_EXTRA_OPTIONS=`cat ${CUSTOMIZE_DIR}/mkisofs_extra_options` - fi - - if [ "$1" = "ppc" ]; then - mkisofs -o "$NEW_FILES_DIR/$NEW_ISO_FILE_NAME" \ - -p "Ubuntu Customization Kit - http://uck.sf.net" \ - -probe -map "$UCK_LIBRARIES_DIR/hfs.map" -chrp-boot -iso-level 2 \ - -part -no-desktop -r --netatalk -hfs \ - -hfs-bless "$ISO_REMASTER_DIR/install" \ - -x "$ISO_REMASTER_DIR"/casper/manifest.diff \ - -V "$LIVECD_ISO_DESCRIPTION" \ - $MKISOFS_EXTRA_OPTIONS \ - "$ISO_REMASTER_DIR" - elif [ "$1" = "x86_64" ]; then - mkisofs -o "$NEW_FILES_DIR/$NEW_ISO_FILE_NAME" \ - -b "isolinux/isolinux.bin" -c "isolinux/boot.cat" \ - -p "Ubuntu Customization Kit - http://uck.sf.net" \ - -no-emul-boot -V "$LIVECD_ISO_DESCRIPTION" -r -J -l \ - -x "$ISO_REMASTER_DIR"/casper/manifest.diff \ - $MKISOFS_EXTRA_OPTIONS \ - "$ISO_REMASTER_DIR" - elif [ "$1" = "ia64" ]; then - mkisofs -o "$NEW_FILES_DIR/$NEW_ISO_FILE_NAME" \ - -b "isolinux/isolinux.bin" -c "isolinux/boot.cat" \ - -no-emul-boot -V "$LIVECD_ISO_DESCRIPTION" -J -r \ - -x "$ISO_REMASTER_DIR"/casper/manifest.diff \ - $MKISOFS_EXTRA_OPTIONS \ - "$ISO_REMASTER_DIR" - else - mkisofs -o "$NEW_FILES_DIR/$NEW_ISO_FILE_NAME" \ - -b "isolinux/isolinux.bin" -c "isolinux/boot.cat" \ - -p "Ubuntu Customization Kit - http://uck.sf.net" \ - -no-emul-boot -boot-load-size 4 -boot-info-table \ - -V "$LIVECD_ISO_DESCRIPTION" -cache-inodes -r -J -l \ - -x "$ISO_REMASTER_DIR"/casper/manifest.diff \ - $MKISOFS_EXTRA_OPTIONS \ - "$ISO_REMASTER_DIR" - fi - - RESULT=$? - if [ $RESULT -ne 0 ]; then - failure "Failed to pack ISO image, error=${RESULT}" - fi -} - -function generate_md5_for_new_iso() -{ - echo "Generating md5sum for newly created ISO..." - cd ${NEW_FILES_DIR} - md5sum ${NEW_ISO_FILE_NAME} > ${NEW_ISO_FILE_NAME}.md5 -} - -function remove_iso_remaster_dir() -{ - if [ -e "$ISO_REMASTER_DIR" ] ; then - echo "Removing ISO remastering dir..." - remove_directory "$ISO_REMASTER_DIR" || failure "Failed to remove directory $ISO_REMASTER_DIR, error=$?" -fi -} - -function remove_remaster_dir() -{ - if [ -e "$REMASTER_DIR" ] ; then - unmount_pseudofilesystems - echo "Removing remastering root dir..." - remove_directory "$REMASTER_DIR" - fi -} - -function remove_remaster_initrd() -{ - if [ -e "$INITRD_REMASTER_DIR" ]; then - echo "Removing initrd remastering dir..." - remove_directory "$INITRD_REMASTER_DIR" - fi -} - -export LANG=C -check_if_user_is_root -trap unmount_all EXIT -trap script_cancelled_by_user SIGINT - -REMASTER_HOME=/home/dfarning/usr -ISO_IMAGE=lucid-netbook-i386.iso - -############# -# unpacking # -############# - -ISO_REMASTER_DIR=${REMASTER_HOME}/remaster_iso -ISO_MOUNT_DIR=${REMASTER_HOME}/iso_mount -mount_iso -unpack_iso -unmount_iso - -#FIXME initrd should come before rootfs -REMASTER_DIR=${REMASTER_HOME}/remaster_root -SQUASHFS_MOUNT_DIR=${REMASTER_HOME}/squashfs_mount -SQUASHFS_IMAGE=${REMASTER_HOME}/remaster_iso/casper/filesystem.squashfs -remove_remaster_dir -mount_squashfs -unpack_rootfs -unmount_squashfs - -INITRD_REMASTER_DIR=${REMASTER_HOME}/remaster_initrd -unpack_initrd - -############### -# customizing # -############### - -WHAT_TO_EXTECUTE=/home/dfarning/usr/bin/usr-chroot.sh -APT_CACHE_SAVE_DIR=${REMASTER_HOME}/remaster_apt_cache -prepare_rootfs_for_chroot -chroot_rootfs -CHROOT_EXIT_CODE=$? -clean_rootfs_after_chroot - -## create text.cfg ## -cat << EOF > ${ISO_REMASTER_DIR}/isolinux/text.cfg -default live -label live - menu label ^Try Ubuntu Sugar Remix without any change to your computer - kernel /casper/vmlinuz - append file=/cdrom/preseed/ubuntu-netbook.seed boot=casper apparmor=0 initrd=/casper/initrd.lz quiet splash -- -label live-install - menu label ^Install Ubuntu Sugar Remix - kernel /casper/vmlinuz - append file=/cdrom/preseed/ubuntu-netbook.seed boot=casper apparmor=0 only-ubiquity initrd=/casper/initrd.lz quiet splash -- -EOF - - - -########### -# packing # -########### - -pack_initrd - -pack_rootfs - -NEW_ISO_FILE_NAME=ubuntu-sugar-remix.iso -NEW_FILES_DIR=${REMASTER_HOME}/remaster_new_files -CUSTOMIZE_DIR=${REMASTER_HOME}/customization_scripts -ARCH=x86 -prepare_new_files_directories -pack_iso ${ARCH} -generate_md5_for_new_iso - -############# -# finishing # -############# - -remove_remaster_initrd -remove_remaster_dir -remove_iso_remaster_dir diff --git a/usr-scratch.sh b/usr-scratch.sh index 55caa2f..9068ef3 100755 --- a/usr-scratch.sh +++ b/usr-scratch.sh @@ -6,7 +6,7 @@ ## Login ## ## Started on Sat Jan 9 03:45:30 2010 David Farning -## Last update Thu Jan 14 06:04:12 2010 David Farning +## Last update Sun Jan 31 19:04:58 2010 David Farning ## set -eu @@ -88,7 +88,8 @@ function prepare_chroot() function in_chroot() { cp usr-chroot.sh ${CHROOT} - ${CCMD} /usr-chroot.sh + ${CCMD} ./usr-chroot.sh + #rm ${CHROOT}/usr-chroot.sh } function clean_chroot() @@ -130,11 +131,6 @@ function do_debootstrap() { cp casper $CHROOT/etc/init.d/casper -# ${CCMD} update-usbids.sh -# ${CCMD} update-pciids - - ${CCMD} update-initramfs -uv - clean_chroot # restore_ssd } @@ -167,6 +163,7 @@ pack_squashfs() rm -f ${IMAGE}/casper/filesystem.squashfs || failure "Cannot remove ${IMAGE}/casper/filesystem.squashfs to make room for created squashfs image, error=$?" fi + printf $(du -sx --block-size=1 ${CHROOT} | cut -f1) > ${IMAGE}/casper/filesystem.size mksquashfs ${CHROOT} ${IMAGE}/casper/filesystem.squashfs || failure "Failed to create squashfs image to ${IMAGE}/casper/filesystem.squashfs, error=$?" chmod 644 ${IMAGE}/casper/filesystem.squashfs @@ -179,42 +176,19 @@ pack_iso(){ echo "Updating md5sums..." pushd ${CHROOT} - #rm md5sum.txt -# find . -type f | grep -v boot.cat | grep -v md5sum.txt | grep -v isolinux.bin | grep -v pdf$ | grep -v md5sum | xargs md5sum >> md5sum.txt + find . -type f -print0 | xargs -0 md5sum | grep -v "\./md5sum.txt" > md5sum.txt popd - LIVECD_ISO_DESCRIPTION="Ubuntu Sugar Remix LiveCD" - - echo "ISO description set to: ${LIVECD_ISO_DESCRIPTION}" - - if [ ${ARCH} = "x86_64" ]; then - echo "#FIXME this has not been tested" -# mkisofs -o "$NEW_FILES_DIR/$NEW_ISO_FILE_NAME" \ -# -b "isolinux/isolinux.bin" -c "isolinux/boot.cat" \ -# -p "Ubuntu Customization Kit - http://uck.sf.net" \ -# -no-emul-boot -V "$LIVECD_ISO_DESCRIPTION" -r -J -l \ -# -x "$ISO_REMASTER_DIR"/casper/manifest.diff \ -# $MKISOFS_EXTRA_OPTIONS \ -# "$ISO_REMASTER_DIR" - else - mkisofs -o ${ISO} \ - -b "isolinux/isolinux.bin" -c "isolinux/boot.cat" \ - -no-emul-boot -boot-load-size 4 -boot-info-table \ - -cache-inodes -r -J -l \ - ${IMAGE} - fi + mkisofs -o ${ISO} \ + -b "isolinux/isolinux.bin" -c "isolinux/boot.cat" \ + -no-emul-boot -boot-load-size 4 -boot-info-table \ + -cache-inodes -r -J -l \ + ${IMAGE} RESULT=$? if [ $RESULT -ne 0 ]; then failure "Failed to pack ISO image, error=${RESULT}" fi - - -#NAME=${DIST}_${VERSION}_$ARCH -#[ $ARCH = "i386" ] && NAME=${DIST}_${VERSION}_i686 -#mkisofs -D -r -V "${NAME}" -cache-inodes -J -l -b isolinux/isolinux.bin \ -# -c isolinux/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table \ -# -o iso/${NAME}.iso $DIST-master } @@ -237,7 +211,6 @@ esac export DEBIAN_FRONTEND=noninteractive MIRROR="http://10.0.02:3142/archive.ubuntu.com/ubuntu" - DIST="USR" CHROOT=${DIST}-${ARCH}-FS IMAGE=${DIST}-${ARCH}-IMAGE @@ -246,25 +219,6 @@ LOG=${CHROOT}.log CCMD="chroot ${CHROOT}" echo ${CCMD} - -do_debootstrap +#do_debootstrap pack_squashfs pack_iso - -################################################################################### -#case $ACTION in -#debootstrap) COLUMNS=500 do_debootstrap 2>&1 3>&1 0>&1 | COLUMNS=500 tee $LOG -# ;; -#iso) COLUMNS=500 pack_iso 2>&1 3>&1 0>&1 | COLUMNS=500 tee $LOG -# ;; -#torrent) COLUMNS=500 DO_TORRENT 2>&1 3>&1 0>&1 | COLUMNS=500 tee $LOG -# ;; -#squash) COLUMNS=500 pack_squashfs 2>&1 3>&1 0>&1 | COLUMNS=500 tee $LOG -# ;; -#source) COLUMNS=500 DO_SOURCE 2>&1 3>&1 0>&1 | COLUMNS=500 tee $LOG -# ;; -#all) COLUMNS=500 do_debootstrap 2>&1 3>&1 0>&1 | COLUMNS=500 tee $LOG -# COLUMNS=500 pack_squashfs 2>&1 3>&1 0>&1 | COLUMNS=500 tee -a $LOG -# COLUMNS=500 pack_iso 2>&1 3>&1 0>&1 | COLUMNS=500 tee -a $LOG -# ;; -#esac \ No newline at end of file diff --git a/usr-virtualbox.sh b/usr-virtualbox.sh new file mode 100755 index 0000000..af67b2d --- /dev/null +++ b/usr-virtualbox.sh @@ -0,0 +1,22 @@ +#!/bin/sh +## + +RELEASE=USR-i386-0201 + +VBoxManage createvm --name ${RELEASE} --ostype Ubuntu --register + +VBoxManage modifyvm ${RELEASE} --memory 512 + +VBoxManage modifyvm ${RELEASE} --nic1 nat --acpi on + +VBoxManage storagectl ${RELEASE} --name ${RELEASE}.ide --add ide --controller PIIX4 + +VBoxManage createhd --filename ${RELEASE}.vdi --size 5000 --remember + +VBoxManage storageattach ${RELEASE} --type hdd --storagectl ${RELEASE}.ide --port 0 --device 0 --medium ${RELEASE}.vdi + +VBoxManage storageattach ${RELEASE} --type dvddrive --storagectl ${RELEASE}.ide --port 1 --device 0 --medium ~/USR/${RELEASE}.iso + +VBoxManage modifyvm ${RELEASE} --boot1 dvd --nic1 nat --acpi on + +VBoxManage startvm ${RELEASE} -- cgit v0.9.1