Αντικατάσταση 2 HDDs με 1 νέο - 3 OSes συνολικά!!

Ξεκίνησε από yiannis, 10 Ιαν 2014, 08:44:42 ΜΜ

« προηγούμενο - επόμενο »

gverv

Παράθεση από: yiannis στις 07 Φεβ 2014, 08:49:49 ΠΜ
Αν κάνω επιδιόρθωση των vista από το DVD εγκατάστασης, θα χαθεί το grub; Ή δεν θα πειραχθεί κάτι;
Ναι, θα χαθεί το grub. Μπορείς όμως να κάνεις αποκατάσταση με μια από τις μεθόδους που αναφέρονται παραπάνω. Πολύ πιθανόν να δουλέψει για πιο γρήγορη αποκατάσταση και το επόμενο σενάριο:
- Από το ubuntu το 12.04 που μάλλον χρησιμοποιείς περισσότερο:
sudo dd if=/dev/sda  of=/boot/sdambr.bin bs=512 count=1
- Επανεκκίνηση και αποκατάσταση των Vista
- Εκκίνηση από live-cd προσάρτηση του ubuntu12.04 partition και
sudo dd if=/media/thesi_prosartisis_tou_ubuntu12.04/boot/sdambr.bin of=/dev/sda bs=512 count=1

Καλή Επιτυχία!

yiannis

Έκανα επιδιόρθωση μέσα από το DVD των windows vista και περιέργως το grub δεν πειράχτηκε!! Και ξεκινάνε και τα vista κανονικά!!
Πριν από αυτό είχα κάνει ένα
sudo grub-install /dev/sda
μέσα από το ubuntu 12, για να κάνω αυτό το τελευταίο ως το default που θα ξεκινάει. Δεν ξέρω αν έπαιξε αυτό ρόλο...

yiannis

Για να μην ανοίξω νέο θέμα, κάνω την ερώτηση εδώ.

Άλλαξα το PC που παίζει το ρόλο server. Έκανα πρώτα κανονικά νέα εγκατάσταση των windows και τώρα θέλω να αντιγράψω τα partitions με το ubuntu 10 και το 12 στο νέο σκληρό δίσκο. Τα αντέγραψα μέσω του GParted από το live CD. Απλά λέω να χρησιμοποιήσω και για τις δύο εγκαταστάσεις του ubuntu το ίδιο swap partition, ώστε να έχω συνολικά 4 partitions (με τη σειρά που φαίνονται στο GParted είναι: win, ubuntu10, swap, ubuntu12). Μπορεί κάποιος να μου εξηγήσει κάπως αναλυτικά πώς θα το κάνω; Δεν πολυκατάλαβα τις προηγούμενες οδηγίες :(

Αν γίνει και αυτό, υποθέτω ότι το μόνο που θα μένει θα είναι να εγκαταστήσω το grub στο νέο σκληρό δίσκο, με την εντολή
sudo grub-install /dev/sda
από το live CD.

Καλά τα λέω ή είμαι υπερβολικά αισιόδοξος; :)

alkisg

Θα πρέπει τα UUID που αναγράφονται στο /etc/fstab να ταιριάζουν με τα πραγματικά, όπως π.χ. αναφέρονται στο αποτέλεσμα της εντολής sudo blkid.
Οπότε κατά πάσα πιθανότητα θα πρέπει να ενημερώσεις το ένα από τα δύο /etc/fstab για το UUID του swap.
Αν θες έλα και από το IRC: http://ts.sch.gr/wiki/IRC

yiannis

Λύθηκε από την Άλκη remotely :)
Ευχαριστώ πολύ!

Καταλαβαίνω ότι πολλές φορές είναι πιο γρήγορο να γίνεται έτσι, αλλά αν κάποια τέτοια τεχνικά θέματα έμπαιναν στο wiki, θα βοηθούσαν και μας σιγά-σιγά να μαθαίνουμε περισσότερα και να μη απευθυνόμαστε συνέχεια στην τεχνική στήριξη ή εδώ :)

Απορίες που μου έμειναν:

α) Πώς μπορώ να ελέγξω ότι όντως οι 2 εγκαταστάσεις του ubuntu χρησιμοποιούν το ίδιο swap; (πχ αυτή τη στιγμή βλέπω 0 bytes swap στην παρακολούθηση συστήματος)

β) Το entry του grub για τα windows έμεινε "windows vista", όπως ήταν η παλιά εγκατάσταση των windows. Πώς μπορώ να αλλάξω εκεί το όνομα;

γ) Μόλις επιλέξω στο grub το entry για windows, βγαίνει το παρακάτω μήνυμα:
σφάλμα: no such device: 46.... (δεν πρόλαβα να σημειώσω τα υπόλοιπα)
Πατήστε οποιοδήποτε πλήκτρο για να συνεχίσετε...

και ξεκινάει μόνο του σε 2-3 δευτερόλεπτα, με τα windows 7, χωρίς κανένα πρόβλημα.
Μπορώ κάτι να κάνω για αυτό;

Ευχαριστώ και πάλι!!!

yiannis

Επανέρχομαι. Φαίνεται ότι απλά χρειαζόταν μια ενημέρωση του grub2 και τα (β) και (γ) λύθηκαν. Φαίνεται η κανονική έκδοση των windows στο μενού και δε βγαίνει πια το σφάλμα που είπα.

Δοκίμασα και το ubuntu 10 και δουλεύει και αυτό κανονικά. Άρα, όλα τέλεια :)

Μου μένει μόνο η απορία (α) που είπα πιο πάνω...

alkisg

Με sudo dpkg-reconfigure grub-pc επαναρρυθμίζεις τον grub και ενημερώνει και το μενού και εντοπίζει και το νέο δίσκο. Το σωστό στην περίπτωσή σου είναι στην 12.04 να έχει εγκατασταθεί στο sda, και στην 10.04 πουθενά.

Για να δεις εάν υπάρχει διαθέσιμο swap, δίνεις free, και κοιτάς τη γραμμή Swap και τη στήλη Total. Επίσης μπορείς να το δεις και με cat /proc/swaps.

Μερικές διαδικασίες, όπως αυτή που χρειάστηκες τώρα, δεν είναι κατάλληλες για το wiki της Τεχνικής Στήριξης, είναι πολύ προχωρημένο για να είναι κάτι που προτείνεται να το κάνει ένας "απλός" καθηγητής, στον οποίο "απευθυνόμαστε"... Θα είχε ένα σωρό "αν ισχύει αυτό, τότε  κάντε αυτό, αλλιώς κάντε το άλλο" μέσα, και θα μπέρδευε τον κόσμο. Μακάρι να γίνει κάποτε μια κεντρική επιμόρφωση τεχνικών ΚΕΠΛΗΝΕΤ και να κάνουμε κάμποσα τέτοια εκεί.
Υπάρχει όμως κάμποσο documentation στο wiki του Ubuntu, που οι πιο προχωρημένοι καθηγητές μπορούν να διαβάζουν με το ρυθμό κάθε φορά που επιτρέπουν οι εκάστοτε γνώσεις τους.

yiannis

Παράθεση από: alkisg στις 26 Νοε 2014, 10:01:37 ΠΜ
Με sudo dpkg-reconfigure grub-pc επαναρρυθμίζεις τον grub και ενημερώνει και το μενού και εντοπίζει και το νέο δίσκο. Το σωστό στην περίπτωσή σου είναι στην 12.04 να έχει εγκατασταθεί στο sda, και στην 10.04 πουθενά.

Κάτι τέτοιο πρέπει να έγινε αυτόματα, όταν πήγα στην Διαχείριση ΣΕΠΕΗΥ και αφαίρεσα έναν παλιό πυρήνα από την 12.04.

ΠαράθεσηΓια να δεις εάν υπάρχει διαθέσιμο swap, δίνεις free, και κοιτάς τη γραμμή Swap και τη στήλη Total. Επίσης μπορείς να το δεις και με cat /proc/swaps.

Μάλλον υπάρχει διαθέσιμο, απλά με 4GB RAM δεν το χρησιμοποιεί :)

administrator@server:~$ free
             total       used       free     shared    buffers     cached
Mem:       4116448    1117312    2999136          0      96972     586644
-/+ buffers/cache:     433696    3682752
Swap:      2097148          0    2097148
administrator@server:~$ free
             total       used       free     shared    buffers     cached
Mem:       4116448    1117304    2999144          0      97120     586876
-/+ buffers/cache:     433308    3683140
Swap:      2097148          0    2097148
administrator@server:~$ cat /proc/swaps 
Filename				Type		Size	Used	Priority
/dev/sda3                               partition	2097148	0	-1


ΠαράθεσηΜερικές διαδικασίες, όπως αυτή που χρειάστηκες τώρα, δεν είναι κατάλληλες για το wiki της Τεχνικής Στήριξης, είναι πολύ προχωρημένο για να είναι κάτι που προτείνεται να το κάνει ένας "απλός" καθηγητής, στον οποίο "απευθυνόμαστε"... Θα είχε ένα σωρό "αν ισχύει αυτό, τότε  κάντε αυτό, αλλιώς κάντε το άλλο" μέσα, και θα μπέρδευε τον κόσμο. Μακάρι να γίνει κάποτε μια κεντρική επιμόρφωση τεχνικών ΚΕΠΛΗΝΕΤ και να κάνουμε κάμποσα τέτοια εκεί.
Υπάρχει όμως κάμποσο documentation στο wiki του Ubuntu, που οι πιο προχωρημένοι καθηγητές μπορούν να διαβάζουν με το ρυθμό κάθε φορά που επιτρέπουν οι εκάστοτε γνώσεις τους.

Μάλλον έχεις δίκιο. Επιμόρφωση τώρα!!! :)
Σιγά-σιγά θα μπαίνω στα ενδότερα...