Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

2014148 / Τελική αναφορά #1767

Merged
merged 20 commits into from
Oct 4, 2022
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Παρουσίαση λειτουργικού σε usb stick (πέρα από VM)
  • Loading branch information
p14ntot authored Sep 27, 2022
commit 32b7cdf1fdba4556f8c15b4190252cb527d31e79
12 changes: 10 additions & 2 deletions projects/2014148/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,8 +30,16 @@
Εισαγωγή: Στόχος για το μάθημα Επικοινωνία Ανθρώπου-Υπολογιστή του Γ' εξαμήνου είναι αρχικά η κατανόηση της ένοιας της διάδρασης και της επικοινωνίας του ανθρώπου με έναν υπολογιστή.Οι άνθρωποι χρησιμοποιούμε καθημερινά υπολογιστές και το στοιχείο της διάδρασης είναι σημαντικό αφού επηρεάζει το πως αξιοποιούμε το καθένα εργαλείο. Επιπλέον σημαντική είναι και η αξιοποίηση του εργαλείου github καθώς όπως καταλαβαίνω πρόκειται για ένα πολύ χρήσιμο εργάλειο για όλους τους προγραμματιστές.Επιπλέον μέσω των διάφορων παραδοτέων που αφορούν τις ασκήσεις γραμμής εντολών και που περιγράφονται στον παραπάνω εισαγωγικό πίνακα, ένας απο τους στόχους είναι να ακοπτήσουμε ισχυρότερες προγραμματιστικές γνώσεις(που θα με βοηθούσε αρκετά καθώς δεν θεωρώ πως είναι το δυνατό μου κομμάτι), και συγκεκριμένα στο σημείο της διάδρασης και της επικοινωνίας του ανθρώπου με τον υπολογιστη.Τέλος ένας απο τους στόχους είναι να αναπτύξουμε το ομαδικό πνεύμα μας και την συνεργασία αφού μεταξύ των άλλων τα παραδοτέα περιέχουν και συμμετοχικό περιεχόμενο.Εννοείται πως απο τους βασικούς στόχους είναι η επιτυχής παρακολούθηση του μαθήματος αφού είναι και μάθημα κορμού.

# Εβδομάδα 2
Αρχικά, όπως θα διαπιστώσεται και στο link του asciinema, η εγκατάσταση του λειτουργικού συστήματος έχει πραγματοποιηθεί σε virtual maschine. Το γεγονός αυτό συνέβη καθώς ήταν η πρώτη μου επαφή με οποιαδήποτε εγκατάσταση λειτουργικού linux και το θεώρησα πιο ασφαλές. Στο κοντινό μέλλον όμως ευελπιστώ να είμαι σε θέση να ανεβάσω και ένα asciinema link με εγκατάσταση σε αληθινό υλικό.
Όσο αφορά την διαδικασία της εγκατάστασης, αφού έγινε η εγκατάσταση του virtual maschine και το download του Arch Linux στον υπολογιστή μου έκανα format ta partitions.Στην συνέχεια δημιούργησα τα directories και έκανα mount τα partitions.Έπειτα έκανα install βασικά πακέτα όπως τα linux, linux-firmware, vim and base και δημιούργησα filesystem table.Μετά Δημιουργία hostname, timezone και system locale.Στην συνέχεια έγινε εγκατάσταση grub, efibootmgr και networkmanager καθώς και δημιουργία image και config file για το grub. Τέλος δημιούργησα το λογαριασμό με username p2014148
Αρχικά, όπως θα διαπιστώσεται και στα 2 link του asciinema που παραθέτω, η εγκατάσταση του λειτουργικού συστήματος έχει πραγματοποιηθεί τόσο σε usb, όσο και σε virtual maschine. Το γεγονός αυτό συνέβη καθώς αρχικά προτιμήθηκε η εγκατάσταση σε εικονική μηχανή για λόγους ευχρηστίας(ήταν η πρώτη μου επαφή με οποιαδήποτε εγκατάσταση λειτουργικού linux και το θεώρησα πιο ασφαλές.) Έπειτα απο παρότρυνσητου καθηγητή η εγκατασταση έγινε και σε κανονικό hardware.

#### Εγκατάσταση σε usb stick

Η συγκεκριμένη διαδικασία μπορώ να πω πως ήταν απο τα πράγματα που με δυσκόλεψαν περισσότερο κατα την διάρκεια του μαθήματος(2 αποτυχημένες προσπάθειες μέχρι να τα καταφέρω).Για την εγκατάσταση εγκατάσταση χρησιμοποιήθηκαν 2 ίδια usb (san disk 16 GB). Στο ένα έγινε η εγκατάσταση του ISO με την βοήθεια του προγράμματος rufus.To συγκεκριμένο [video](https://www.youtube.com/watch?v=1hDIdvWXtm0) με βοήθησε να καταλάβω την διαδικασία.Το άλλο usb χρησιμοποιήθηκε για την εγκατάσταση του λειτουργικού arch. Απο εκεί και πέρα όπως προείπα η εγκατάσταση σε usb στέφθηκε με επιτυχία με την τρίτη προσπάθεια όταν και ακολούθησα το επίσημο [installation guide του ArchWiki](https://wiki.archlinux.org/title/installation_guide). Στις προηγούμες 2 προσπάθειες ακολούθησα video στο youtube και δεν έγιναν με τον σωστό τρόπο. Οπότε θα πρότεινα σε οποινδήποτε επιθυμεί να εγκαταστήσει το συγκεκριμένο λειτουργικό να ακολουθήσει αυτές τις οδηγίες.Επιπλέον πέρα απο τις ξεκάθαρες οδηγίες, παρατήρησα πως το ArchWiki έχει πολύ δυνατό community με πολλούς χρήστες να είναι πρόθυμοι να σε βοηθήσουν με το πρόβλημά που μπορεί να αντιμετοπίζεις.

[asciinema link του neofetch σε usb](https://asciinema.org/a/523974)

#### Εγκατάσταση σε Virtual Maschine
Όσο αφορά την διαδικασία της εγκατάστασης, αφού έγινε η εγκατάσταση του virtual maschine και το download του Arch Linux στον υπολογιστή μου έκανα format ta partitions.Στην συνέχεια δημιούργησα τα directories και έκανα mount τα partitions.Έπειτα έκανα install βασικά πακέτα όπως τα linux, linux-firmware, vim and base και δημιούργησα filesystem table.Μετά Δημιουργία hostname, timezone και system locale.Στην συνέχεια έγινε εγκατάσταση grub, efibootmgr και networkmanager καθώς και δημιουργία image και config file για το grub. Τέλος δημιούργησα το λογαριασμό με username p2014148

[asciinema link](https://asciinema.org/a/449234)

Expand Down