RSS

Tag Archives: grub

Δημιουργια bootable USB disk με πολλες διανομες Linux

Γενικα με τους υπολογιστες, χρειαζεται παντα να εχετε στην διαθεση σας ενα bootable cd/dvd ή usb stick, ωστε σε περιπτωση που παει κατι στραβα, να εχετε καποιο τροπο να ξεκινησετε τον υπολογιστη σας. Με τον οδηγο αυτο, θα φτιαξουμε ενα USB drive το οποιο θα περιεχει πολλες διανομες Linux, τις οποιες θα μπορειτε να διαλεξετε κατα το boot. Ετσι σε ενα USB drive θα μπορειτε να εχετε τις παρακατω διανομες::

  • Ubuntu 10.10
  • LInux Mint 10
  • TinyCore
  • Memtest
  • DBAN

Μπορειτε να προσθεσετε και αλλες διανομες, κανωντας τις απαραιτητες αλλαγες. Ξεκιναμε…

I. Κανουμε format το USB drive και δημιουργια του partition.

1. Ανοιγουμε το τερματικο και γραφουμε: sudo su

2. fdisk -l (Σημειωστε ποια συσκευη ειναι το USB drive)

3. fdisk /dev/sdx (Οπου χ βαλτε το νουμερο που σημειωσατε πριν. πχ. 2 οποτε δινουμε fdisk /dev/sd2)

4. Μεσα στο προγραμμα παταμε τα πληκτρο d για να διαγραφει το τρεχον partition

5.Mεσα στο προγραμμα παταμε τα πληκτρο n για να δημιουργησουμε νεο partition

6. Mεσα στο προγραμμα παταμε τα πληκτρο p για να κανουμε το partition, primary

7. Mεσα στο προγραμμα παταμε τα πληκτρο 1 για να δημιουργηθει

8. Mεσα στο προγραμμα παταμε τα πληκτρο Enter για να παρει την τιμη του first cylinder

9. Mεσα στο προγραμμα παταμε τα πληκτρο Enter για να παρει την τιμη του last cylinder, ετσι το μεγεθος του partition θα ειναι ολοκληρο το USB drive

10. Mεσα στο προγραμμα παταμε τα πληκτρο a για να ενεργοποιηθει το partition

11. Mεσα στο προγραμμα παταμε τα πληκτρο 1 για να κανουμε το partiotion, bootable

12. Mεσα στο προγραμμα παταμε τα πληκτρο w για να γραφουν οι αλλαγες που καναμε και να κλεισει το fdisk

II. Δημιουργια του συστηματος αρχειων ως FAT32

1. Πληκτρολογηστε: umount /dev/sdx1 οπου χ το γραμμα του usb drive που ειχατε σημειωση.

2. Πληκτρολογηστε: mkfs.vfat -F 32 -n MULTIBOOT /dev/sdx1 για να αρχισει το format

III. Εγκατασταση του Grub2 στο USB Drive:

1. Πληκτρολογηστε: mkdir /media/MULTIBOOT για να δημιουργησουμε ενα φακελο, μην αλλαξετε το ονομα του.

2. Πληκτρολογηστε: mount /dev/sdx1 /media/MULTIBOOT για να κανουμε mount το φακελο στο usb drive

3. Πληκτρολογηστε: grub-install --force --no-floppy --root-directory=/media/MULTIBOOT /dev/sdx για να γινει η εγκατασταση του Grub2

4. Πληκτρολογηστε: cd /media/MULTIBOOT/boot/grub για να μπουμε στο φακελο grub

5. Πληκτρολογηστε: wget pendrivelinux.com/downloads/multibootlinux/grub.cfg για να κατεβασουμε το αρχειο grub.cfg, πρεπει να εχετε συνδεση στο Internet

IV. Τεστ, για να δουμε αν ολα πηγαν καλα…

Καντε reboot μπειτε στο bios και αλλαξτε την σειρα των δισκων κατα το boot, ωστε να γινει boot απο το usb drive. Σωστε τις αλλαγες και καντε reset… αν ολα πανε καλα, θα πρεπει ο υπολογιστης να κανει boot απο το usb drive και να εμφανισει ενα menu επιλογων του Grub

V. Προσθηκη των διανομων linux

1. Ανοιξτε τον υπολογιστη σας κανονικα, ανοιξτε ενα τερματικο και μπειτε στο root directory του USB drive απο δω και περα αρχιζουμε το download των .iso αρχειων των διανομων. Αναλογα με το ποια διανομη θελετε να βαλετε πληκτρολογειτε την αντιστοιχει εντολη παρακατω. Αν τις θελετε ολες τις διανομες, τοτε πληκτρολογηστε τις ολες. Να ξερετε οτι το download θα παρει καποιο χρονο.

2α) για το Ubuntu 10.10 ISO

Πληκτρολογηστε: wget "releases.ubuntu.com/10.10/ubuntu-10.10-desktop-i386.iso" -O ubuntu.iso

2β) για το Linux Mint 10 ISO

Πληκτρολογηστε: wget ftp.heanet.ie/pub/linuxmint.com/stable/10/linuxmint-10-gnome-cd-i386.iso -O linuxmint10.iso

2γ) για το DBAN ISO

Πληκτρολογηστε: wget "downloads.sourceforge.net/project/dban/dban/dban-2.2.6/dban-2.2.6_i586.iso?r=&ts=1292340298&use_mirror=surfnet" -O dban.iso

2δ) για το TinyCore ISO

Πληκτρολογηστε: wget "distro.ibiblio.org/pub/linux/distributions/tinycorelinux/2.x/release/tinycore-current.iso" -O tinycore.iso

2ε) για το Memtest86+

i) Πληκτρολογηστε: wget memtest.org/download/4.10/memtest86+-4.10.zip

ii) Πληκτρολογηστε: unzip memtest86+-4.10.zip

iii) Πληκτρολογηστε: cp memtest86+-4.10.bin memtest86+.bin

Mπορειτε να προσθεσετε και αλλη διανομη αν θελετε. Για να το κανετε αυτο κατεβαστε το αρχειο της διανομης. Μετα ανοιξτε το αρχειο /boot/grub/grub.cfg που ειναι μεσα στο usb drive και δειτε πως εχουν καταχωρηθει οι αλλες διανομες. Αντιστοιχα καταχωρηστε και εσεις την διανομη που θελετε.


Αυτος ο οδηγος αποτελει μεταφραση του οδηγου που βρισκεται εδω

 
 

Ετικέτες: , , , , , , , ,

Κάντε boot, αρχειο .iso μεσα απο το GRUB2

Πολλες φορες χανω ή ξεχναω που βαζω το live cd του Ubuntu και δυστυχως αυτο συμβαινει παντα οταν το χρειαζομαι. Συνηθως το αρχειο .iso της διανομης, αφου το "καψω" σε cdακι, το αφηνω παντα σε ενα φακελο… ετσι για να υπαρχει.

Δεν θα ηταν χρησιμο, να μπορειτε να χρησιμοποειησετε αυτο το .iso για να bootαρετε τον υπολογιστη σας, σε περιπτωση καποιου προβληματος?

Κι ομως, γινεται με τον GRUB2 και μαλιστα μπορειτε να βαλετε οσες επιλογες για .iso αρχεια θελετε. Ετσι μπορειτε να εχετε την απλη διανομη ubuntu μαζι με καποιες αλλες διανομες linux που ειναι ειδικα φτιαγμενες για περιπτωσεις που ο υπολογιστης σας τα παιξε.

Ανοιξτε το τερματικο και δωστε τα παρακατω:

sudo gedit /etc/grub.d/40_custom

Μεσα στο αρχειο προσθεστε τα εξεις:

menuentry "Lucid ISO on /dev/sda1" {
loopback loop (hd0,1)/home/drs305/Desktop/ubuntu-10.04-beta2-desktop-amd64.iso
linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=/home/drs305/Desktop/ubuntu-10.04-beta2-desktop-amd64.iso noprompt initrd (loop)/casper/initrd.lz

}

Σωστε το αρχειο και μετα στο τερματικο δωστε:

sudo update-grub

Για να δειτε οτι προστεθηκε επιτυχως η εντολη σας στον GRUB2 δωστε στο τερματικο:

cat /boot/grub/grub.cfg

Την επομενη φορα που θα παει κατι στραβα στο boot του υπολογιστη σας, κατα το boot πατηστε συνεχομενα το πληκτρο SHIFT και θα εμφανιστει το menu του GRUB2. Aπο εκει μπορειτε να διαλεξετε να κανετε boot απο το .iso που εχετε προσθεσει.

Για περισσοτερες πληροφοριες δειτε εδω:

http://ubuntuforums.org/showthread.php?t=1195275

 

Ετικέτες: , , ,

Επαναφορα του Grub

Χαλασε ο Grub; Ο υπολογιστης δεν κανει boot; Καντε τα παρακατω:

sudo grub

grub> find /boot/grub/stage1 ( θα μας εμφανίσει τα παρακάτω )

π.χ. (hd0,X) όπου το Χ είναι δίσκος που θα κάνει boot , μπορεί να είναι 4,5,6 κτλ.)

στην συνέχεια θα δώσουμε

grub> root (hd0,X)

grub> setup (hd0)

Απο ubuntu-gr

 
Σχολιάστε

Posted by στο 11/10/2009 σε Hints & Tips

 

Ετικέτες: