Εκκίνηση εικόνας iso από τον grub2

...το μέρος για να ξεκινήσετε!

Συντονιστής: adem1

Κανόνες Δ. Συζήτησης
Παρακαλώ να επιλέξετε, με προσοχή, την άδεια που θέλετε να έχουν οι οδηγοί που συγγράφετε.
Πληροφορίες για τις άδειες μπορείτε να βρείτε εδώ.
Άμα επιθυμείτε κάποια άλλη άδεια επικοινωνήστε με κάποιο Διαχειριστή είτε Συντονιστή.

Σημαντικό είναι να χρησιμοποιήσετε την υπηρεσία http://imagebin.ubuntu-gr.org για τις εικόνες.

Re: Εκκίνηση εικόνας iso από τον grub2

Δημοσίευσηαπό Learner » 25 Μάιος 2012, 07:52

headless έγραψε:Δεν πρέπει να κάνεις και ένα sudo update-grub ;

sotos21 έγραψε:Προς headless και εγώ περίμενα να χρειαστεί το update του grub αλλά δεν χρειάστηκε.

Δεν χρειάζεται . Απλά να μην ξεχάσει κάποιος να πατήσει Save για να σώσει το αρχείο grub.cfg
Θα χρειαζόταν αν για παράδειγμα προσθέταμε τις αλλαγές στο αρχείο /etc/grub.d/40_custom . Τότε θα χρειαζόταν update-grub για να περάσουν οι αλλαγές στο grub.cfg .
Μιας και το έθιξες το θέμα headless έκανα μια προσθήκη στον οδηγό . :)

sotos21 έγραψε: αν προχωρούσαμε λίγο τον οδηγό, θα μπορούσαμε να σώζαμε τις αλλαγές που κάνουμε στο live, σε κάποιο άλλο σημείο του σκληρού.

Μα νομίζω πως μπορείς να σώζεις τις αλλαγές που κάνεις. Αυτές θα σώζονται στον δίσκο σου , οπότε ο περιορισμός χώρου πλέον δεν είναι πρόβλημα. Μπορείς π.χ να φτιάξεις έναν φάκελο που να τον ονομάσεις precise , να έχεις εκεί το iso και ότι αλλαγές κάνεις να σώζονται εκεί.
Το έχεις δοκιμάσει και δεν γίνεται ;
About Me
NickTux@GitHub

Spoiler: show
1. Ubuntu 18.04 LTS
2. Intel Core i3 CPU M 380 2.53GHz ‖ RAM 6GB ‖ Acer Aspire 5733
3. Intel Integrated Graphics [8086:0046] {i915}
4. wlan0: Atheros Inc. AR9485 Wireless Network Adapter [168c:0032] (rev 01)
Άβαταρ μέλους
Learner
Συντονιστής
Συντονιστής
 
Δημοσιεύσεις: 9765
Εγγραφή: 08 Νοέμ 2010, 21:24
Τοποθεσία: Αθήνα
Launchpad: nicktux
IRC: NickTux
Εκτύπωση

Re: Εκκίνηση εικόνας iso από τον grub2

Δημοσίευσηαπό sotos21 » 25 Μάιος 2012, 08:35

Ότι αλλαγές κάνω στην συνεδρία με live γράφονται στην μνήμη και μετά από επανεκκίνηση όπως είναι φυσικό χάνονται.Πρέπει να "πούμε" στο live να αποθηκεύει τις αλλαγές,όπως γίνεται όταν το γράφουμε με τον δημιουργό δίσκου και δεν γίνεται με το unetbootin
1 Γνώσεις Linux: Πρώτα βήματα ┃ Προγραμματισμού: Καθόλου ┃ Αγγλικών: Καθόλου
2 Ubuntu 23.10 Mantic Minotaur 6.3.0-7-generic 64bit (el_GR.UTF-8, Unity:Unity7:ubuntu unity)
3 AMD Ryzen 7 7730U with Radeon Graphics ‖ RAM 15368 MiB ‖ASUS TN3604YA - ASUS Vivobook_S_Flip TN3604YA_TN3604YA
4 Advanced Micro Devices, Inc. [AMD/ATI] Barcelo [1002:15e7] {amdgpu}
5 wlp1s0: MEDIATEK Corp. Device [14c3:7922]
Άβαταρ μέλους
sotos21
Freedom
Freedom
 
Δημοσιεύσεις: 6303
Εγγραφή: 21 Φεβ 2011, 21:28
Τοποθεσία: Αθήνα
Εκτύπωση

Re: Εκκίνηση εικόνας iso από τον grub2

Δημοσίευσηαπό Learner » 25 Μάιος 2012, 08:59

sotos21 έγραψε:Ότι αλλαγές κάνω στην συνεδρία με live γράφονται στην μνήμη και μετά από επανεκκίνηση όπως είναι φυσικό χάνονται.Πρέπει να "πούμε" στο live να αποθηκεύει τις αλλαγές,όπως γίνεται όταν το γράφουμε με τον δημιουργό δίσκου και δεν γίνεται με το unetbootin

Πρέπει να φτιάξεις χρήστη sotos21. Φτιάξε έναν χρήστη δώσε δικαιώματα administrator - κωδικό και μετά logout-login και θα δεις το γνωστό Home με όλα τα υπόλοιπα μέσα.. Downloads - Documents.. κλπ. Εκεί πιστεύω πως θα αποθηκεύονται οι ρυθμίσεις σου.
Στο Live session φυσικό είναι να γίνονται τα πάντα reset κάθε φορά που μπαίνεις.

Δεν το έχω δοκιμάσει βασικά , γιατί το "κολπάκι" αυτό το χρησιμοποιώ για να τεστάρω διανομές περισσότερο και όχι να "δουλεύω" από Live iso's .

EDIT: Τελικά έχεις δίκιο. Δεν γίνεται ούτε με προσθήκη χρήστη. Μετά από επανεκκίνηση χάνονται όλα. Ίσως βοηθήσουν εδώ οι προγραμματιστές - γνώστες του θέματος . Ίσως αν αλλάξει ο κώδικας να γίνεται κάτι τέτοιο. Ίσως από τον grub2 απλά να μην γίνεται.
Θα δούμε . :)
About Me
NickTux@GitHub

Spoiler: show
1. Ubuntu 18.04 LTS
2. Intel Core i3 CPU M 380 2.53GHz ‖ RAM 6GB ‖ Acer Aspire 5733
3. Intel Integrated Graphics [8086:0046] {i915}
4. wlan0: Atheros Inc. AR9485 Wireless Network Adapter [168c:0032] (rev 01)
Άβαταρ μέλους
Learner
Συντονιστής
Συντονιστής
 
Δημοσιεύσεις: 9765
Εγγραφή: 08 Νοέμ 2010, 21:24
Τοποθεσία: Αθήνα
Launchpad: nicktux
IRC: NickTux
Εκτύπωση

Re: Εκκίνηση εικόνας iso από τον grub2

Δημοσίευσηαπό pc_magas » 25 Μάιος 2012, 12:28

Έχει ένα Μικρο θεματάκι αυτό όμως τα αρχεία του χρήστη που θα αποθηκεύει τις ρυθμίσεις κάθε προγράμματος όπου θα τρέχει αλλά και τις ίδιες τις εφαρμογές ? Οι εφαρμογές πάνε στο /sbin ή /bin.
My blog|Κυπριακή Κοινότητα Ελευθέρου Λογισμικού Λογισμικού ανοικτού Κώδικα
Γνώσεις Linux:Ποτέ αρκετές|Προγραμματισμός: Php, javascript, nodejs, python, bash |Aγγλικά:Καλά
Οι υπολογιστές μου:
Spoiler: show
Ubuntu 16.04 64 bit σεIntel(R) Pentium(R) CPU G4400 @ 3.30GHz, 16Gib Ram, 500Gib Hard Disk, και κάρτα γραφικών Nvidia Geforce GT610
Lubuntu 14.04 σε Dell Inspiron mini 10(1010) intel Atom Z500 1Gb ram και gma500 (εδώθη σε άλλον)
Kubuntu 16.04 Lenovo G70 Intel i5 Nvidia Grapgics Card, Intel Graphics card (έχει 2) με Nouveau, 16Gb RAM, 126GB SSD Σκληρό Δίσκο
Άβαταρ μέλους
pc_magas
powerTUX
powerTUX
 
Δημοσιεύσεις: 2598
Εγγραφή: 12 Απρ 2009, 18:55
Τοποθεσία: Αχαρναί Αττικής
Launchpad: pc_magas
IRC: pc_magas
Εκτύπωση

Re: Εκκίνηση εικόνας iso από τον grub2

Δημοσίευσηαπό simosx » 25 Μάιος 2012, 12:29

Learner έγραψε:EDIT: Τελικά έχεις δίκιο. Δεν γίνεται ούτε με προσθήκη χρήστη. Μετά από επανεκκίνηση χάνονται όλα. Ίσως βοηθήσουν εδώ οι προγραμματιστές - γνώστες του θέματος . Ίσως αν αλλάξει ο κώδικας να γίνεται κάτι τέτοιο. Ίσως από τον grub2 απλά να μην γίνεται.
Θα δούμε . :)


Για να γίνει αποθήκευση, χρειάζεται να καθοριστεί κάπου ένα αρχείο όπου θα μπαίνουν οι αλλαγές που κάνει ο χρήστης κατά τη χρήση του Live.
Νομίζω ότι η ρύθμιση αυτού του αρχείου γίνεται μέσω του grub (κάτι που κάνει το unetbootin/usb-creator-gtk) με κάποια επιπλέον παράμετρο, οπότε θέλει μια ανάγνωση στο USB stick που παράγουν τα προγράμματα αυτά.
προσωπικό ιστολόγιο ϗ πλανήτης Ubuntu-gr
Συμβάλετε και εσείς στο ελληνικό βιβλίο Ubuntu!
1 Γνώσεις Linux: Πολύ καλό ┃ Προγραμματισμού: Πολύ καλό ┃ Αγγλικών: Πολύ καλό
2 Ubuntu 13.10 saucy 3.11.0-031100rc1-generic 64bit (el_GR.UTF-8, Unity ubuntu)
3 AMD E-450 APU with Radeon HD Graphics ‖ RAM 3555 MiB ‖ Sony Corporation VAIO
4 AMD nee ATI Wrestler [Radeon HD 6320] [1002:9806] {fglrx_pci}
5 eth0: Atheros Inc. AR8151 v2.0 Gigabit Ethernet [1969:1083] (rev c0) ⋮ wlan0: Atheros Inc. AR9285 [168c:002b] (rev 01)
Φτιάξτε και εσείς τη δική σας υπογραφή (παραπάνω κείμενο) αυτόματα με κλικ εδώ!
simosx
Επίτιμο μέλος
Επίτιμο μέλος
 
Δημοσιεύσεις: 10334
Εγγραφή: 11 Μάιος 2008, 18:52
Launchpad: simosx
IRC: simosx
Εκτύπωση

Re: Εκκίνηση εικόνας iso από τον grub2

Δημοσίευσηαπό madvinegar » 25 Μάιος 2012, 13:19

Με λιγα λογια πρεπει να γινει δημιουργία ενος persistent χωρου.
Ή ακομα καλυτερα, αν γινοταν αυτο που λεει ο Learner, δλδ να σωζονται τα παντα μεσα στον φακελο που εχεις βαλει και το iso, οπως γινεται στο virtual box.

Παντως φοβερό τοπικ!
1 Γνώσεις Linux: Μέτριο ┃ Προγραμματισμού: Καθόλου ┃ Αγγλικών: Πολύ Καλό
2 Ubuntu 18.04 bionic beaver 4.13.0-16-generic 64bit (el_GR.UTF-8, Gnome ubuntu)
3 Intel Core2 Duo CPU T5550 1.83GHz ‖ RAM 2008 MiB ‖ Acer Chapala - Acer, inc. Aspire 5920G
4 Advanced Micro Devices, Inc. [AMD/ATI] RV620/M82 [Mobility Radeon HD 3450/3470] [1002:95c4] {radeon}
5 wlan0: Intel PRO/Wireless 3945ABG [Golan] Network Connection [8086:4222] (rev 02) ⋮ eth0: Broadcom NetLink BCM5787M Gigabit Ethernet PCI Express [14e4:1693] (rev 02)
Blog: https://madvinegar.wordpress.com/
Άβαταρ μέλους
madvinegar
superbTUX
superbTUX
 
Δημοσιεύσεις: 3105
Εγγραφή: 15 Ιαν 2012, 21:10
Εκτύπωση

Re: Εκκίνηση εικόνας iso από τον grub2

Δημοσίευσηαπό simosx » 25 Μάιος 2012, 13:50

προσωπικό ιστολόγιο ϗ πλανήτης Ubuntu-gr
Συμβάλετε και εσείς στο ελληνικό βιβλίο Ubuntu!
1 Γνώσεις Linux: Πολύ καλό ┃ Προγραμματισμού: Πολύ καλό ┃ Αγγλικών: Πολύ καλό
2 Ubuntu 13.10 saucy 3.11.0-031100rc1-generic 64bit (el_GR.UTF-8, Unity ubuntu)
3 AMD E-450 APU with Radeon HD Graphics ‖ RAM 3555 MiB ‖ Sony Corporation VAIO
4 AMD nee ATI Wrestler [Radeon HD 6320] [1002:9806] {fglrx_pci}
5 eth0: Atheros Inc. AR8151 v2.0 Gigabit Ethernet [1969:1083] (rev c0) ⋮ wlan0: Atheros Inc. AR9285 [168c:002b] (rev 01)
Φτιάξτε και εσείς τη δική σας υπογραφή (παραπάνω κείμενο) αυτόματα με κλικ εδώ!
simosx
Επίτιμο μέλος
Επίτιμο μέλος
 
Δημοσιεύσεις: 10334
Εγγραφή: 11 Μάιος 2008, 18:52
Launchpad: simosx
IRC: simosx
Εκτύπωση

Re: Εκκίνηση εικόνας iso από τον grub2

Δημοσίευσηαπό simosx » 26 Μάιος 2012, 13:50

Διαβάζοντας στο https://help.ubuntu.com/community/LiveCD/Persistence
αρκεί να φτιάξουμε μια κατάτμηση με ετικέτα (label) casper-rw σε σύστημα αρχείων ext4.
Οπότε, μπορούμε να μειώσουμε λίγο την κατάτμηση εναλλαγής (swap) για να φτιάξουμε μια νέα κατάτμηση με 50-100ΜΒ με ετικέτα casper-rw και σύστημα αρχείων ext4.
Με την επιλογή persistent που θα βάλουμε στο grub, αυτόματα το ISO θα ενεργοποιήσει την αποθήκευση των αλλαγών μας.

Δεν τα έχω δοκιμάσει, οπότε ποιος θα είναι ο πρώτος; ;-)
προσωπικό ιστολόγιο ϗ πλανήτης Ubuntu-gr
Συμβάλετε και εσείς στο ελληνικό βιβλίο Ubuntu!
1 Γνώσεις Linux: Πολύ καλό ┃ Προγραμματισμού: Πολύ καλό ┃ Αγγλικών: Πολύ καλό
2 Ubuntu 13.10 saucy 3.11.0-031100rc1-generic 64bit (el_GR.UTF-8, Unity ubuntu)
3 AMD E-450 APU with Radeon HD Graphics ‖ RAM 3555 MiB ‖ Sony Corporation VAIO
4 AMD nee ATI Wrestler [Radeon HD 6320] [1002:9806] {fglrx_pci}
5 eth0: Atheros Inc. AR8151 v2.0 Gigabit Ethernet [1969:1083] (rev c0) ⋮ wlan0: Atheros Inc. AR9285 [168c:002b] (rev 01)
Φτιάξτε και εσείς τη δική σας υπογραφή (παραπάνω κείμενο) αυτόματα με κλικ εδώ!
simosx
Επίτιμο μέλος
Επίτιμο μέλος
 
Δημοσιεύσεις: 10334
Εγγραφή: 11 Μάιος 2008, 18:52
Launchpad: simosx
IRC: simosx
Εκτύπωση

Re: Εκκίνηση εικόνας iso από τον grub2

Δημοσίευσηαπό Learner » 26 Μάιος 2012, 13:59

simosx έγραψε:Δεν τα έχω δοκιμάσει, οπότε ποιος θα είναι ο πρώτος;


Το έχω δοκιμάσει ήδη Σίμο. Έφιταξα ένα αρχείο ονόματι casper-rw με την εντολή
Κώδικας: Επιλογή όλων
dd if=dev/zero of=casper-rw bs=1M count=1024
και προέκυψε ένα αρχείο μεγέθους 1Gb.
Μετά πρόσθεσα σε αυτό το αρχείο ένα σύστημα αρχείων με την εντολή
Κώδικας: Επιλογή όλων
mkfs.ext4 casper-rw
και τοποθέτησα το αρχείο στον ίδιο χώρο με το iso.
'Επειτα πρόσθεσα την παράμετρο persistent rw στον grub , αλλά τίποτα. Όλα παραμένουν το ίδιο.

ΔΕΝ έχω δοκιμάσει όμως με κανονική κατάτμηση.. εννοώ όχι αρχείο. Κάτσε να δοκιμάσω κι έτσι ;)

Τώρα έχω ξεκινήσει να δοκιμάζω με το casper script (μέσα από το iso) με τις εντολές
Κώδικας: Επιλογή όλων
casper-snapshot -c <τοποθεσία> -d <συσκευή>
, αλλά έχω κολλήσει λίγο στο rsync.
Θα δούμε όμως.

EDIT:
simosx έγραψε:αρκεί να φτιάξουμε μια κατάτμηση με ετικέτα (label) casper-rw σε σύστημα αρχείων ext4.


:clap: :clap: :clap: :clap: :clap:
Αυτό είναι Σίμο. Λειτουργεί σωστά !!

Προστέθηκε στον οδηγό .
About Me
NickTux@GitHub

Spoiler: show
1. Ubuntu 18.04 LTS
2. Intel Core i3 CPU M 380 2.53GHz ‖ RAM 6GB ‖ Acer Aspire 5733
3. Intel Integrated Graphics [8086:0046] {i915}
4. wlan0: Atheros Inc. AR9485 Wireless Network Adapter [168c:0032] (rev 01)
Άβαταρ μέλους
Learner
Συντονιστής
Συντονιστής
 
Δημοσιεύσεις: 9765
Εγγραφή: 08 Νοέμ 2010, 21:24
Τοποθεσία: Αθήνα
Launchpad: nicktux
IRC: NickTux
Εκτύπωση

Re: Εκκίνηση εικόνας iso από τον grub2

Δημοσίευσηαπό sotos21 » 26 Μάιος 2012, 19:33

Νίκο σε έχω χρεώσει μισή ώρα από τη ζωή μου, που είναι το άγκιστρο " } "στο τέλος του δεύτερου αρχείου οέο
Να κάνω και μια ερώτηση, μπορούμε να επανεγκαταστήσουμε την διανομή μας από το εικονικό iso, ή επειδή θα την φορμάρουμε δεν γίνεται, ακόμα και αν μεταφέρουμε το iso σε ξεχωριστή κατάτμηση, πάλι δεν θα λείπει η διαδρομή; Mήπως πρέπει να έχουμε ξεχωριστή κατάτμηση boot
1 Γνώσεις Linux: Πρώτα βήματα ┃ Προγραμματισμού: Καθόλου ┃ Αγγλικών: Καθόλου
2 Ubuntu 23.10 Mantic Minotaur 6.3.0-7-generic 64bit (el_GR.UTF-8, Unity:Unity7:ubuntu unity)
3 AMD Ryzen 7 7730U with Radeon Graphics ‖ RAM 15368 MiB ‖ASUS TN3604YA - ASUS Vivobook_S_Flip TN3604YA_TN3604YA
4 Advanced Micro Devices, Inc. [AMD/ATI] Barcelo [1002:15e7] {amdgpu}
5 wlp1s0: MEDIATEK Corp. Device [14c3:7922]
Άβαταρ μέλους
sotos21
Freedom
Freedom
 
Δημοσιεύσεις: 6303
Εγγραφή: 21 Φεβ 2011, 21:28
Τοποθεσία: Αθήνα
Εκτύπωση

ΠροηγούμενηΕπόμενο

  • ΣΧΕΤΙΚΑ ΘΕΜΑΤΑ
    ΑΠΑΝΤΗΣΕΙΣ
    ΠΡΟΒΟΛΕΣ
    ΣΥΓΓΡΑΦΕΑΣ

Επιστροφή στο Οδηγοί - How to - Tutorials

cron