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

[INFO] ARCH Linux: Απόψεις, Ερωτήσεις, Σχόλια


jemadux

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

  • Απαντ. 4,3k
  • Δημ.
  • Τελ. απάντηση

Συχνή συμμετοχή στο θέμα

Δεν νομιζω.

 

Τα υπολοιπα οπως τα εχει.

 

Oπως παει το systemd θα αντικαταστησει τα μισα gnu configuration tools στο τελος :P

 

Βλεπω εχουν γινει πολλες αλλαγες στο wiki.

 

Ακου κει timedatectl .... :lol:

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

Σχετικα με το syslinux που ελεγα παραπανω.

 

Τι με ενδιαφερει

- να εκκινει απο ext4 για να μην αναγκαστω να βαλω grub2

- να μπορω να επεξερταστω τις επιλογες της εκκινησης, πχ τωρα με τα emulators μου τη βαραει και ξεκιναω σε framebuffer 640*480*32 ενω γενικα δεν χρησιμοποιουσα framebuffer

- να ρυθμιζεται με ενα αρχειο ρυθμισεων και μια εντολη που θα τρεχει μετα πχ update-grub και θα κανει ολη τη βρωμοδουλεια, πχ να αλλαξω σε ολα τα entries κατι με κατι αλλο

- πολυ μακροπροθεσμα, αν αντικαταστησει δηλαδη τον grub στον σταθερο, να μπορει να εκκινησει σε windows.

- να μπορει να κρυψει το μενου του

- να δεχεται μια εικονα για background, αν και ειναι δευτερευουσας σημασιας

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

1-ναι

2-δεν το καταλαβαίνω :(

3-όχι, από τι ξέρω. Σε arch το κάνεις μια φορά γιατί ο νέος kernel ξηλώνει τον παλιό

4-γιατί να μην το κάνει ?

5-ναι

6-ναι

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

Πχ για την περιπτωση 2 και 3

Εχω ορισει καθε πυρηνας που θα εμφανιστει στο μενου του grub να ξεκιναει με τις παραμετρου nomodeset και noresume.

 

Αν μου τη δωσει, παταω e στον grub, επεξεργαζομαι το entry που θελω, προσθετω ενα vga=0x312 (= framebuffer @640*480*32), παταω b και ο grub εκκινει τον ταδε πυρηνα με τις παραπανω παραμετρους ΣΥΝ την vga=0x312.

Αν ομως θελω να κανω μονιμη την αλλαγη, την βαζω μαζι με της αλλες στο μερος που λεει για τις default παραμετρους στο menu.lst, τρεχω ενα update-grub και αυτο απο μονο του τις προσθετει σε ολους τους πυρηνες που θα βρει.

 

Οπως υπαρχουν παραμετροι για την default καταχωρηση, υπαρχουν και για την "safe mode" που ξεκιναει σε runlevel 1, πχ στην default εχω ορισει την quiet για να μην γεμιζει σαβουρα η οθονη, στην "safe mode" ομως δεν τη θελω.

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

μια καταχώριση είναι έτσι

 

 

>
PROMPT 1
TIMEOUT 50
DEFAULT arch
LABEL arch
 LINUX ../vmlinuz-linux
 APPEND root=/dev/sda2 ro
 INITRD ../initramfs-linux.img
LABEL archfallback
 LINUX ../vmlinuz-linux
 APPEND root=/dev/sda2 ro
 INITRD ../initramfs-linux-fallback.img

 

στο append βάζεις ότι άλλο θες, nomodeset,vga=xxx,quiet κτλ

στο fallback δεν έχει τπτ

 

την ώρα του boot έχει menu και από εκεί μπορείς να κάνεις διάφορες αλλαγές,να δεις το hardware σου, memtest κτλ

 

https://wiki.archlin...ex.php/Syslinux

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

Φαντάσου οι ρυθμίσεις είναι περασμένες σε ένα αρχείο, στο /boot/syslinux/syslinux.cfg, σαν τον grub-legacy. Όλα τα άλλα που θες τα κάνει. Και chainload για windoz και bg image κλπ

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

Ωραια ως εδω, αλλα αν ορισω κατι για το ενα append απο ολα, δεν οριζεται σε ολα γιατι δεν οριζεται απο καποια κεντρικη παραμετρο, οποτε πρεπει να το οριζω σε καθε append ξεχωριστα.

 

Ενω στον grub legacy που εχω τωρα υπαρχει αυτο που περναει σε ολα τα entries

>## ## 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/sda2 ro noresume nomodeset

αυτο για τα default entries (= αυτα που δεν πανε σε runlevel 1)

>## additional options to use with the default boot option, but not with the
## alternatives
## e.g. defoptions=vga=791 resume=/dev/hda5
# defoptions=quiet

και αυτο για τα alternative entries (που πανε σε runlevel 1)

>## altoption boot targets option
## multiple altoptions lines are allowed
## e.g. altoptions=(extra menu suffix) extra boot options
##      altoptions=(single-user) single
# altoptions=(single-user mode) single

 

Ετσι η default λεει

>kernel        /boot/vmlinuz-3.2.0-3-686-pae root=/dev/sda2 ro noresume nomodeset quiet

και η alternative λεει

>kernel        /boot/vmlinuz-3.2.0-3-686-pae root=/dev/sda2 ro noresume nomodeset single

και ολα αυτα μπαινουν αυτοματα με ενα update-grub. Αν ηταν να τα βαζω με το χερι, την εκατσα.

 

Κατι αντιστοιχο υπαρχει και για grub2.

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

το update-grub δεν είναι "εντολή" αλλά ένα script που έγραψε κάποτε η debian και κάνει όλα αυτά που λες

στο syslinux η θα το γράψεις με το χέρι η θα γράψεις ένα παρόμοιο script που πιθανών κάποιος, ίσως να το έχει κάνει κιόλας

μην μου πεις σε δυσκολεύει όμως δυο δευτερόλεπτα edit αρχείου, και δεν βλέπω το λόγο να το κάνεις και συχνά

προσωπικά έχω τέσσερις καταχωρίσεις και δεν έχω ασχοληθεί μαζί τους μετά από την πρώτη φορά που τις έβαλα

linux, linux-ck, linux-fallback, windows

 

σε debian που σε κάθε kernel βάζει και ένα σορό χαζά γράμματα από πίσω, ναι θα πρέπει να το κάνεις με το χέρι μάλλον

 

άσχετο, γιατί θες να το αλλάξεις ?

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

Παιδιά δύο ερωτησούλες

1) πως θα κάνω automount το δευτερο εσωτερικό σκληρό στο boot

2) πως θα αλλάξω τα privileges στον ίδιο σκληρό γιατί τωρα δεν μπορώ να κάνω τπτ σαν απλός χρήστης

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

pacman -Sy ntfs-3g

και μετά ότι σου είπε ο jim_p

 

αν βάλεις την καταχώριση χωρίς να έχεις το πακέτο μάλλον θα μείνεις έξω από το σύστημα :P

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

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Δημιουργία νέου λογαριασμού

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα
  • Δημιουργία νέου...