Προς το περιεχόμενο

Ορισμός Προεπιλογής Boot OS


Επισκέπτης

Προτεινόμενες αναρτήσεις

Παιδιά έχω έναν υπολογιστή ο οποίος "τρέχει" Windows 2003 και Ubuntu. Το σύστημα έχει ως default boot option το ubuntu. Πώς μπορώ να παρέμβω και να ορίσω στον υπολογιστή μου να ξεκινά με windows? Απλά γιατί είμαι πολύ αρχάριος με το linux :)

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Να τα πάρουμε με τη σειρά,

Η εφαρμογή η οποία σου δίνει την δυνατότητα να επιλέξεις σε ποιο λειτουργικό θα ξεκινήσεις, είναι ο Boot Loader. Στο linux 2 είναι οι δημοφιλείς boot loaders, ο lilo και ο grub. Το ubuntu λογικά θα σου έχει εγκαταστήσει τον grub, καθώς το lilo ως πιο παλιό τείνει να καταργηθεί.

 

Οπότε θα πρέπει να παραμετροποιήσεις τον grub.

Η παραμετροποίηση του grub γίνεται μέσω του αρχείου παραμέτρων του, το οποίο ονομάζεται grub.conf και λογικά θα βρίσκεται στο /boot/grub/grub.conf. Για να πειράξεις αυτό που θέλεις το ανοίγεις με τον αγαπημένο σου text editor και αλλάζεις την τιμή της "default" από εκεί μέσα, δίνοντάς της τον κατά σειρά αριθμό της καταχώρησης του λειτουργικού που θέλεις, ξεκινώντας απο το 0. Οι καταχωρήσεις πρέπει να βρίσκονται επίσης στο grub.conf, προς το τέλος, και είναι εύκολα διακριτές γιατι κάθε μία ξεκινάει με την παράμετρο "title".

 

Σημείωσε ότι θα χρειαστείς δικαιώματα root για να γράψεις σε αυτό το αρχείο, οπότε τρέξε τον editor ως root, ή μέσω της sudo.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Ευχαριστώ πολύ για την απάντηση! Δυστυχώς δεν υπάρχει αυτό το αρχείο μέσα στο φάκελο αυτό...

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

1) Δοκίμασε να κάνεις αναζήτηση,

locate grub.conf
find / -name "grub.conf"

 

2) Επίσης επιβεβαίωσε ότι, αν το /boot βρίσκεται σε διαφορετικό partition του σκληρού, είναι mounted. Αυτό το κάνεις ελέγχοντας το αρχείο /etc/fstab. Άνοιξέ το με κάποιον editor, ή κάνε το "cat" από κονσόλα. Αν εκεί υπάρχει μια καταχώρηση όπως π.χ.

/dev/sda5 /boot ext3 noauto,noatime,ro 1 2
,τοτε δες αν το /dev/sda5 (ή όποιο αντιστοιχεί στο /boot) είναι mounted, δίνοντας "mount" ή "df".

 

Aν δεν είναι τότε κάνε το mount

mount -o rw /dev/sda5 /boot
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Καλησπέρα,

 

Καταρχάς να με διορθώσει κάποιος αν κάνω λάθος.

Για ubuntu το αρχείο είναι : menu.lst δηλαδή γράψε

sudo gedit /boot/grub/menu.lst

 

Σου ανοίγει ένα επεξεργαστή κειμένου. Πρέπει να βρείς το σημείο που γράφει :

## default num

# Set the default entry to the entry number NUM. Numbering starts from 0, and

# the entry number 0 is the default if the command is not used.

#

# You can specify 'saved' instead of a number. In this case, the default entry

# is the entry saved with the command 'savedefault'.

# WARNING: If you are using dmraid do not change this entry to 'saved' or your

# array will desync and will not let you boot your system.

default 0

 

Το default 0 που έχω εγω που έχω είναι η πρώτη επιλογή. Εσύ θα πρέπει να αλλάξεις αυτό τον αριθμό με την επιλογή που είναι για τα @$@$^! windows.

Αν διαβάσεις πιο κάτω θα βρείς ενα σημείο που λεει

## End of Deafault Options ##

 

μετά γράφει πόσες επιλογές για linux έχεις ( φαντάζομαι 2 ) οπότε θα βάλεις τον αριθμό 3

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Νομίζω πως κατάλαβα αλλά ας το επιβεβαιώσω. εδώ είναι τα περιεχόμενα του menu.lst

 

# menu.lst - See: grub(8), info grub, update-grub(8)

# grub-install(8), grub-floppy(8),

# grub-md5-crypt, /usr/share/doc/grub

# and /usr/share/doc/grub-doc/.

 

## default num

# Set the default entry to the entry number NUM. Numbering starts from 0, and

# the entry number 0 is the default if the command is not used.

#

# You can specify 'saved' instead of a number. In this case, the default entry

# is the entry saved with the command 'savedefault'.

# WARNING: If you are using dmraid do not change this entry to 'saved' or your

# array will desync and will not let you boot your system.

default 0

 

## timeout sec

# Set a timeout, in SEC seconds, before automatically booting the default entry

# (normally the first entry defined).

timeout 10

 

## hiddenmenu

# Hides the menu by default (press ESC to see the menu)

#hiddenmenu

 

# Pretty colours

#color cyan/blue white/blue

 

## password ['--md5'] passwd

# If used in the first section of a menu file, disable all interactive editing

# control (menu entry editor and command-line) and entries protected by the

# command 'lock'

# e.g. password topsecret

# password --md5 $1$gLhU0/$aW78kHK1QfV3P2b2znUoe/

# password topsecret

 

#

# examples

#

# title Windows 95/98/NT/2000

# root (hd0,0)

# makeactive

# chainloader +1

#

# title Linux

# root (hd0,1)

# kernel /vmlinuz root=/dev/hda2 ro

#

 

#

# Put static boot stanzas before and/or after AUTOMAGIC KERNEL LIST

 

### BEGIN AUTOMAGIC KERNELS LIST

## lines between the AUTOMAGIC KERNELS LIST markers will be modified

## by the debian update-grub script except for the default options below

 

## DO NOT UNCOMMENT THEM, Just edit them to your needs

 

## ## Start Default Options ##

## default kernel options

## default kernel options for automagic boot options

## If you want special options for specific kernels use kopt_x_y_z

## where x.y.z is kernel version. Minor versions can be omitted.

## e.g. kopt=root=/dev/hda1 ro

## kopt_2_6_8=root=/dev/hdc1 ro

## kopt_2_6_8_2_686=root=/dev/hdc2 ro

# kopt=root=/dev/hda2 ro

 

## default grub root device

## e.g. groot=(hd0,0)

# groot=(hd0,1)

 

## should update-grub create alternative automagic boot options

## e.g. alternative=true

## alternative=false

# alternative=true

 

## should update-grub lock alternative automagic boot options

## e.g. lockalternative=true

## lockalternative=false

# lockalternative=false

 

## additional options to use with the default boot option, but not with the

## alternatives

## e.g. defoptions=vga=791 resume=/dev/hda5

# defoptions=quiet splash

 

## altoption boot targets option

## multiple altoptions lines are allowed

## e.g. altoptions=(extra menu suffix) extra boot options

## altoptions=(recovery mode) single

# altoptions=(recovery mode) single

 

## controls how many kernels should be put into the menu.lst

## only counts the first occurence of a kernel, not the

## alternative kernel options

## e.g. howmany=all

## howmany=7

# howmany=all

 

## should update-grub create memtest86 boot option

## e.g. memtest86=true

## memtest86=false

# memtest86=true

 

## should update-grub adjust the value of the default booted system

## can be true or false

# updatedefaultentry=false

 

## ## End Default Options ##

 

title Ubuntu, kernel 2.6.15-23-386

root (hd0,1)

kernel /boot/vmlinuz-2.6.15-23-386 root=/dev/hda2 ro quiet splash

initrd /boot/initrd.img-2.6.15-23-386

savedefault

boot

 

title Ubuntu, kernel 2.6.15-23-386 (recovery mode)

root (hd0,1)

kernel /boot/vmlinuz-2.6.15-23-386 root=/dev/hda2 ro single

initrd /boot/initrd.img-2.6.15-23-386

boot

 

title Ubuntu, memtest86+

root (hd0,1)

kernel /boot/memtest86+.bin

boot

 

### END DEBIAN AUTOMAGIC KERNELS LIST

 

# This is a divider, added to separate the menu items below from the Debian

# ones.

title Other operating systems:

root

 

 

# This entry automatically added by the Debian installer for a non-linux OS

# on /dev/hda1

title Windows NT/2000/XP

root (hd0,0)

savedefault

makeactive

chainloader +1

........................................................................

Άρα εγώ στο default θα βάλω 3??? ή 4 ???

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

σβήσε το:

# This is a divider, added to separate the menu items below from the Debian

# ones.

title Other operating systems:

root

που ούτως ή άλλως δε χρησιμεύει σε κάτι και βάλε default 3
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Ευχαριστώ πολύ όλους... Σύντομα ελπίζω να μη χρειάζονται τα "παράθυρα" στο σύστημά μου... Άλλη μιά ερώτηση. Πώς μπορώ να γράφω και όχι μόνο να διαβάζω στα NTFS partitions?

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δυνατότητα πλήρους εγγραφής υπάρχει μόνο μέσω του Captive.

 

Συνοπτικές οδηγίες εγκατάστασης θα βρεις εδώ.

 

το κατέβασα φίλε αλλά δε μου δουλεύει η μετατροπή του αρχείου από rpm σε deb με το alien. Μου λέει στην κονσόλα "file not found" ή κάτι τέτοιο.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Σίγουρα δίνεις το όνομα του αρχείου που κατέβασες στο alien, με την πλήρη διαδρομή (εκτός και αν το τρέχεις έχοντας κάνει cd στον κατάλογο όπου βρίσκεται, οπότε μπορείς να δώσεις κατευθείαν το όνομα);

 

Μπορείς να δείς τα περιεχόμενα ενός καταλόγου με την "ls"

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Αρχειοθετημένο

Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.

  • Δημιουργία νέου...