Format στο win partition.Θα χάσω το grub;
Format στο win partition.Θα χάσω το grub;
Παιδιά θέλω να βάλω ξανά τα XP και αναρωτιέμαι αν θα χαθεί το grub και δε θα μπορώ να μπω στο kubuntu. Πού σώζεται; Να κάνω backup στο grub;
Horrific, deplorable violence is okay, as long as people don't say any naughty words!
- jimmyD
- Venus Former Team Member
- Posts: 946
- Joined: Wed Apr 21, 2004 6:33 pm
- Academic status: MSc
- Location: στην κοσμάρα μου
Ναι θα χάσεις το grub. H διαδικασία από κονσόλα με ένα live cd περιγράφεται εδώ : http://venus.cslab.aueb.gr/forum/viewto ... c&start=15
Αν έχεις την πρόσφατη έκδοση του kubuntu (6.06 dapper) τότε το cd είναι live και κάπου είχα διαβάει ότι έχει αυτοματοποιημένη διαδικασία επαναφοράς του grub. Οπότε τρέχτο και λογικά θα είναι συντόμευση στο desktop , κάτι σαν RestoreGrubScript
Αν έχεις την πρόσφατη έκδοση του kubuntu (6.06 dapper) τότε το cd είναι live και κάπου είχα διαβάει ότι έχει αυτοματοποιημένη διαδικασία επαναφοράς του grub. Οπότε τρέχτο και λογικά θα είναι συντόμευση στο desktop , κάτι σαν RestoreGrubScript
Since I was born I started to decay
now nothing ever ever goes my way...
now nothing ever ever goes my way...
Λοιπον μπηκα με live cd και έκανα
μου επανέφερε το grub αλλά όταν πατάω να μπω στο kubuntu δε μπορεί να κάνει mount.Τι φταίει;
Code: Select all
grub
root (hd0,3)
setup (hd0)
Horrific, deplorable violence is okay, as long as people don't say any naughty words!
- HdkiLLeR
- Venus Project Founder
- Posts: 4356
- Joined: Tue Jan 27, 2004 4:41 pm
- Academic status: Alumnus/a
- Gender: ♂
- Location: New York, NY
- Contact:
Τι δεν κάνει mount; Ο kernel δεν φορτώνει καθόλου ή φορτώνει και όταν πάει να κάνει mount το root filesystem κάνει fail; Είναι δύο διαφορετικά πράγματα.
-----BEGIN GEEK CODE BLOCK-----
Version: 3.12
GCS d-->--- s+:+ a- C++(+++) BILS++++$ P--- L++++>+++++ E--- W+++ N+ o+ K w--
O M+ V-- PS++>+++ PE- Y++ PGP++ t+ 5+ X+ R* tv b++ DI- D+ G+++ e+++>++++ h r++ y++
------END GEEK CODE BLOCK------
"UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity." -- Dennis Ritchie
Version: 3.12
GCS d-->--- s+:+ a- C++(+++) BILS++++$ P--- L++++>+++++ E--- W+++ N+ o+ K w--
O M+ V-- PS++>+++ PE- Y++ PGP++ t+ 5+ X+ R* tv b++ DI- D+ G+++ e+++>++++ h r++ y++
------END GEEK CODE BLOCK------
"UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity." -- Dennis Ritchie
- HdkiLLeR
- Venus Project Founder
- Posts: 4356
- Joined: Tue Jan 27, 2004 4:41 pm
- Academic status: Alumnus/a
- Gender: ♂
- Location: New York, NY
- Contact:
Οκ λοιπόν το πρόβλημα σου είναι ότι δεν μπορεί να κάνει load τον kernel. Mount είναι άλλο πράγμα. Anw για πες λίγο την δομή του δίσκου σου (πόσα partitions, τι filesystem στο καθένα κλπ). Επίσης εάν θυμάσαι που και ποιός είναι ο kernel που έκανες load; πχ /boot/vmlinuz-2.6.17?
-----BEGIN GEEK CODE BLOCK-----
Version: 3.12
GCS d-->--- s+:+ a- C++(+++) BILS++++$ P--- L++++>+++++ E--- W+++ N+ o+ K w--
O M+ V-- PS++>+++ PE- Y++ PGP++ t+ 5+ X+ R* tv b++ DI- D+ G+++ e+++>++++ h r++ y++
------END GEEK CODE BLOCK------
"UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity." -- Dennis Ritchie
Version: 3.12
GCS d-->--- s+:+ a- C++(+++) BILS++++$ P--- L++++>+++++ E--- W+++ N+ o+ K w--
O M+ V-- PS++>+++ PE- Y++ PGP++ t+ 5+ X+ R* tv b++ DI- D+ G+++ e+++>++++ h r++ y++
------END GEEK CODE BLOCK------
"UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity." -- Dennis Ritchie
- HdkiLLeR
- Venus Project Founder
- Posts: 4356
- Joined: Tue Jan 27, 2004 4:41 pm
- Academic status: Alumnus/a
- Gender: ♂
- Location: New York, NY
- Contact:
Λοιπόν κοίταξε τα πράγματα είναι λίγο μπάχαλο. Καταρχάς απ ότι βλέπω και στην παράμετρο root= (η παράμετρος αυτή ορίζει που είναι το root partition του linux - δηλαδή το /) κάτι λάθος παίζει μιας και δεν υπάρχει /dev/sda4 - το sda4 είναι extended και μάλιστα έχει μέσα τα δύο logical sda5 και sda6. Απ' ότι βλέπω έχεις δύο linux partitions (sda2 και sda3) ποιό απο αυτά είναι το root partition (/ - ειναι αυτό που έχει μέσα τα βασικά directories .../bin, /etc/...κλπ κλπ);
Και επίσης σε ποιό partition απο τα δύο βρίσκεται το /boot? γιατί μέσα εκεί βρίσκεται ο kernel σου. Εάν δεν θυμάσαι δεν πειράζει θα το κάνουμε κάπως ad-hoc
Και επίσης σε ποιό partition απο τα δύο βρίσκεται το /boot? γιατί μέσα εκεί βρίσκεται ο kernel σου. Εάν δεν θυμάσαι δεν πειράζει θα το κάνουμε κάπως ad-hoc
-----BEGIN GEEK CODE BLOCK-----
Version: 3.12
GCS d-->--- s+:+ a- C++(+++) BILS++++$ P--- L++++>+++++ E--- W+++ N+ o+ K w--
O M+ V-- PS++>+++ PE- Y++ PGP++ t+ 5+ X+ R* tv b++ DI- D+ G+++ e+++>++++ h r++ y++
------END GEEK CODE BLOCK------
"UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity." -- Dennis Ritchie
Version: 3.12
GCS d-->--- s+:+ a- C++(+++) BILS++++$ P--- L++++>+++++ E--- W+++ N+ o+ K w--
O M+ V-- PS++>+++ PE- Y++ PGP++ t+ 5+ X+ R* tv b++ DI- D+ G+++ e+++>++++ h r++ y++
------END GEEK CODE BLOCK------
"UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity." -- Dennis Ritchie
Τώρα που το λες βλέπω και εγώ το μπάχαλο και δε θυμάμαι και πότε το έκανα! Λοιπόν για πες extended τι εστί; Το root partition είναι το sda3 που το έχω μαρκάρει, βέβαια και στο άλλο είχα βάλει μια έκδοση του ubuntu αλλά την αχρήστεψα(μη ρωτάς πώς!) και το έχω απλώς ως αποθήκη το sda2. Τώρα το sda4 δεν ξέρω που κολλάει! Επίσης άσχετο είχα βάλει και pic στο grub.
Horrific, deplorable violence is okay, as long as people don't say any naughty words!
- HdkiLLeR
- Venus Project Founder
- Posts: 4356
- Joined: Tue Jan 27, 2004 4:41 pm
- Academic status: Alumnus/a
- Gender: ♂
- Location: New York, NY
- Contact:
Ωραία λοιπόν:
1)Κάνε boot
2)Όταν ξεκινήσει το grub και σου βγάλει τις επιλογές σου πήγαινε στο linux (θα λέει kubuntu κλπ κλπ).
3)Το επιλέγεις (γίνεται άσπρη η επιλογή - δεν πατάς enter) και πατάς e
4)Επιλέγεις ξανά το root (hd0,3) και πατάς e
5)Αλλάζεις το root (hd0,3) σε (hd0,2) και πατάς Enter
6)Επιστρέφεις στην προηγούμενη οθόνη πλέον το root (hd0,3) πρέπει να έχει γίνει hd(0,2)
7)Επιλέγεις το kernel /boot/vmlinuz... και πατάς e
8)Αλλάζεις το root=/dev/sha4 σε /dev/sha3 και πατάς Enter
9)Είσαι πάλι πίσω (και έχει αλλάξει και το root= πλέον)
10)Πατάς ESC επιλέγεις τον kernel που διορθώναμε (Kubuntu...) και πατάς Enter
Μετά το boot vi /boot/grub/menu.lst και περνάς ξανά τις αλλαγές στο config file (αλλάζεις το hd0,3 σε hd0,2 και το root=) κάνεις save και μετά σε κάθε επανεκίνηση θα είσαι οκ. Εννοείται αντί για vi άνοιξε το με ότι θέλεις.
Σχετικά με το extended partition δεν είναι τπτ το ιδιαίτερο. Απλά σε κάθε hdd μπορείς να έχει δύο είδη partition. Primary ή Extended. Primary όμως μπορείς να έχεις μόνο 4. Οπότε για να λύσουμε αυτό το πρόβλημα υπάρχει το extended partition (και πάλι μπορείς να έχεις μέχρι 4 extended partition) αλλά κάθε extended partition μπορεί να έχει μέσα logical drives (κανονικά - "sub" partitions) τα οποία μπορούν να είναι όσα θέλεις. Τελικά στο software αυτό είναι trasparent...Εάν είσαι σε primary ή logical.
1)Κάνε boot
2)Όταν ξεκινήσει το grub και σου βγάλει τις επιλογές σου πήγαινε στο linux (θα λέει kubuntu κλπ κλπ).
3)Το επιλέγεις (γίνεται άσπρη η επιλογή - δεν πατάς enter) και πατάς e
4)Επιλέγεις ξανά το root (hd0,3) και πατάς e
5)Αλλάζεις το root (hd0,3) σε (hd0,2) και πατάς Enter
6)Επιστρέφεις στην προηγούμενη οθόνη πλέον το root (hd0,3) πρέπει να έχει γίνει hd(0,2)
7)Επιλέγεις το kernel /boot/vmlinuz... και πατάς e
8)Αλλάζεις το root=/dev/sha4 σε /dev/sha3 και πατάς Enter
9)Είσαι πάλι πίσω (και έχει αλλάξει και το root= πλέον)
10)Πατάς ESC επιλέγεις τον kernel που διορθώναμε (Kubuntu...) και πατάς Enter
Μετά το boot vi /boot/grub/menu.lst και περνάς ξανά τις αλλαγές στο config file (αλλάζεις το hd0,3 σε hd0,2 και το root=) κάνεις save και μετά σε κάθε επανεκίνηση θα είσαι οκ. Εννοείται αντί για vi άνοιξε το με ότι θέλεις.
Σχετικά με το extended partition δεν είναι τπτ το ιδιαίτερο. Απλά σε κάθε hdd μπορείς να έχει δύο είδη partition. Primary ή Extended. Primary όμως μπορείς να έχεις μόνο 4. Οπότε για να λύσουμε αυτό το πρόβλημα υπάρχει το extended partition (και πάλι μπορείς να έχεις μέχρι 4 extended partition) αλλά κάθε extended partition μπορεί να έχει μέσα logical drives (κανονικά - "sub" partitions) τα οποία μπορούν να είναι όσα θέλεις. Τελικά στο software αυτό είναι trasparent...Εάν είσαι σε primary ή logical.
-----BEGIN GEEK CODE BLOCK-----
Version: 3.12
GCS d-->--- s+:+ a- C++(+++) BILS++++$ P--- L++++>+++++ E--- W+++ N+ o+ K w--
O M+ V-- PS++>+++ PE- Y++ PGP++ t+ 5+ X+ R* tv b++ DI- D+ G+++ e+++>++++ h r++ y++
------END GEEK CODE BLOCK------
"UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity." -- Dennis Ritchie
Version: 3.12
GCS d-->--- s+:+ a- C++(+++) BILS++++$ P--- L++++>+++++ E--- W+++ N+ o+ K w--
O M+ V-- PS++>+++ PE- Y++ PGP++ t+ 5+ X+ R* tv b++ DI- D+ G+++ e+++>++++ h r++ y++
------END GEEK CODE BLOCK------
"UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity." -- Dennis Ritchie
- HdkiLLeR
- Venus Project Founder
- Posts: 4356
- Joined: Tue Jan 27, 2004 4:41 pm
- Academic status: Alumnus/a
- Gender: ♂
- Location: New York, NY
- Contact:
Any time
-----BEGIN GEEK CODE BLOCK-----
Version: 3.12
GCS d-->--- s+:+ a- C++(+++) BILS++++$ P--- L++++>+++++ E--- W+++ N+ o+ K w--
O M+ V-- PS++>+++ PE- Y++ PGP++ t+ 5+ X+ R* tv b++ DI- D+ G+++ e+++>++++ h r++ y++
------END GEEK CODE BLOCK------
"UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity." -- Dennis Ritchie
Version: 3.12
GCS d-->--- s+:+ a- C++(+++) BILS++++$ P--- L++++>+++++ E--- W+++ N+ o+ K w--
O M+ V-- PS++>+++ PE- Y++ PGP++ t+ 5+ X+ R* tv b++ DI- D+ G+++ e+++>++++ h r++ y++
------END GEEK CODE BLOCK------
"UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity." -- Dennis Ritchie