Ελαφριά διανομή: Debian/LXDE

Ξεκίνησε από alkisg, 23 Ιουν 2011, 09:11:44 ΠΜ

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

alkisg

Απ' ότι φαίνεται, το syslinux/isolinux και πιθανώς και το pxelinux έχουν κόλλημα με το laptop σου.
Πιθανώς επίσης αν γίνει η εγκατάσταση, οπότε και θα χρησιμοποιείται grub, να μην υπάρχει πρόβλημα. Να μερικές ιδέες που μπορείς να δοκιμάσεις:

  • Αν έχει ήδη Windows, να εγκαταστήσεις το win32-loader στην κανονική του μορφή (όχι στην ipxe), όπου εγκαθιστά το Debian μέσω δικτύου. Αυτό χρησιμοποιεί grub.
  • Μπορείς να δοκιμάσεις να το μπουτάρεις μέσω δικτύου, π.χ. σαν LTSP client, για να δεις αν υποστηρίζει γενικά το Linux. Το ipxe cd ίσως φανεί χρήσιμο.
  • Μπορείς να εγκαταστήσεις κάπου το πακέτο grub-rescue-pc και να γράψεις το αρχείο /usr/lib/grub-rescue/grub-rescue-cdrom.iso που περιέχει, σε ένα cd, και να δοκιμάσεις αν μπουτάρει με αυτό χωρίς να κολλάει.
  • Στη χειρότερη, μπορείς να βγάλεις το δίσκο και να τον βάλεις κάπου αλλού και να κάνεις εκεί την εγκατάσταση, και μετά να τον μεταφέρεις ξανά στο laptop.

gidarakos

Παράθεση από: alkisg στις 14 Μαρ 2012, 08:33:09 ΜΜ
Αν έχει ήδη Windows, να εγκαταστήσεις το win32-loader στην κανονική του μορφή (όχι στην ipxe), όπου εγκαθιστά το Debian μέσω δικτύου. Αυτό χρησιμοποιεί grub
OK, δούλεψε το grub, αλλά με αυτό τον τρόπο ξεκινάει να κάνει εγκατάσταση το κανονικό debian και όχι το LXDE. Μπορεί να γίνει κάτι γι' αυτο;

Παράθεση από: alkisg στις 14 Μαρ 2012, 08:33:09 ΜΜ
•Μπορείς να δοκιμάσεις να το μπουτάρεις μέσω δικτύου, π.χ. σαν LTSP client, για να δεις αν υποστηρίζει γενικά το Linux. Το ipxe cd ίσως φανεί χρήσιμο.
•Μπορείς να εγκαταστήσεις κάπου το πακέτο grub-rescue-pc και να γράψεις το αρχείο /usr/lib/grub-rescue/grub-rescue-cdrom.iso που περιέχει, σε ένα cd, και να δοκιμάσεις αν μπουτάρει με αυτό χωρίς να κολλάει.
Αυτά τα προτείνεις γενικά για να δούμε το boot και όχι για εγκατάσταση του LXDE;

Για την εγκατάσταση του LXDE προτείνεις μόνο το τελευταίο;
Παράθεση από: alkisg στις 14 Μαρ 2012, 08:33:09 ΜΜ
μπορείς να βγάλεις το δίσκο και να τον βάλεις κάπου αλλού και να κάνεις εκεί την εγκατάσταση, και μετά να τον μεταφέρεις ξανά στο laptop.

alkisg

Παράθεση από: gidarakos στις 15 Μαρ 2012, 12:30:07 ΜΜ
OK, δούλεψε το grub, αλλά με αυτό τον τρόπο ξεκινάει να κάνει εγκατάσταση το κανονικό debian και όχι το LXDE. Μπορεί να γίνει κάτι γι' αυτο;

Το LXDE είναι ένα από τα γραφικά περιβάλλοντα που υποστηρίζει το κανονικό Debian. Ο installer θα πρέπει να έχει είτε επιλογή γραφικού περιβάλλοντος είτε δυνατότητα εγκατάστασης minimal συστήματος, οπότε και βάζεις το πακέτο lxde στη συνέχεια.
Επίσης γίνεται να αντιγράψεις τον kernel και το initrd από το CD στο σκληρό σου, ώστε να ξεκινήσει στην αρχή ο grub και μετά να συνεχίσει από το CD, αλλά θέλει λίγο χρόνο μέχρι να γράψω αναλυτικά τα βήματα οπότε δοκίμασε πρώτα το παραπάνω. :)

gidarakos

Η εγκατάσταση του debian είχε επιλεγμένο ένα check box αν θέλεις γραφικό περιβάλλον.
Το άφησα με γραφικό, κατέβασε αρκετά από το internet και μετά από λίγο gnome debian έτοιμο.. αλλά αργό!!!
Στη συνέχεια εγκατέστησα το LXDE και στην επόμενη επανεκκίνηση επέλεξα συνεδρία LXDE - την οποία κρατάει επιλεγμένη σε κάθε επανεκκίνηση - και η LXDE συνεδρία έτοιμη.

Χρειάζεται να κάνουμε κάτι επιπλέον; Δηλαδή το περιβάλλον είναι το ίδιο "ελαφρύ" σα να είχαμε χρησιμοποιήσει το debian/LXDE cd;

alkisg

Περίπου το ίδιο είναι. Αλλά όπως είπα αν η RAM δεν επαρκεί (πόση έχει;) και γίνεται συνεχές swap στο δίσκο, ακολουθώντας το κολπάκι που αναφέρω αρχικά για την εκκίνηση σε single mode αποφεύγονται πάρα πολλά services οπότε απελευθερώνεται μνήμη.

gidarakos

256MB αλλά διαθέσιμη 180κάτι γιατί μας "τρώει" και η κάρτα γραφικών.
Δοκίμασα τη λύση αλλά δεν πρόσεξα και άφησα τη λέξη user ενώ μάλλον θα πρέπει να μπει το όνομα του χρήστη που κάνει logon.

Το πρόβλημα τώρα είναι ότι κολλάει με ένα συνεχόμενο μήνυμα "Unknown id: user". Έχουμε λύση;

alkisg

Παράθεση από: alkisg στις 23 Ιουν 2011, 09:11:44 ΠΜ
Για μηχανήματα με > 128 MB RAM η default εγκατάσταση είναι μια χαρά, δεν χρειάζεται κάποιον ιδιαίτερο οδηγό εγκατάστασης.

Δηλαδή δεν έπρεπε να ασχοληθείς, το μπλέξιμο αξίζει μόνο αν ο υπολογιστής έχει κάτω από 128 RAM.
Τώρα πάτα "e" στον grub, και πρόσθεσε init=/bin/bash σαν παράμετρο του kernel. Μετά Ctrl+X για να μπουτάρει.
Όταν σου βγει σε κονσόλα γράψε mount -o remount,rw / και τελικά με κάποιον editor ξαναφτιάξε το αρχείο /etc/inittab όπως ήταν.

gidarakos

#22
Το είχα δει αλλά είπα να το δοκιμάσω.. τέλως πάντων από Δευτέρα θα το διορθώσω.. Ευχαριστώ πάντως για τη βοήθεια.

Κάτι άλλο.. επειδή έχεις πει ότι έχεις δοκιμάσει puppy, θα ήθελα να ρωτήσω τη γνώμη σου - αν το έχεις δει - για το ελληνικό puppy.. το puppel.

alkisg

Έχω δοκιμάσει πολλές ελαφριές διανομές, και το puppel. Όλες καλές αλλά προσωπικά καμία δεν θεωρώ ότι έχει καλύτερες επιδόσεις ή μικρότερες απαιτήσεις από το Debian, οπότε και δεν έχω λόγο να τις προτιμήσω και να χάσω το αποθετήριό του με τις δεκάδες χιλιάδες εφαρμογές ή ακόμα και την out of the box υποστήριξη ελληνικών ή την διαρκή υποστήριξη ή τις νεότατες εκδόσεις προγραμμάτων κτλ.
Εξαίρεση αποτελούν (1) οι πολύ παλιές διανομές όπως DSL και Deli που χρησιμοποιούν 2.4 kernel και δεν συντηρούνται εδώ και χρόνια αλλά είναι πανάλαφρες, και (2) το tinycorelinux που χρησιμοποιεί busybox αντί για core GNU utils και xvesa αντί για xorg και έχει πολύ μικρό μέγεθος (10 Mb) και μπουτάρει τάχιστα, αλλά δυστυχώς το xvesa είναι και ο λόγος που δεν υποστηρίζει ελληνικά, και όταν αντικαθίσταται με xorg έρχεται κι αυτό κοντά στις επιδόσεις/απαιτήσεις του Debian, χάνοντας τα πλεονεκτήματά του.

gidarakos

Παράθεση από: alkisg στις 16 Μαρ 2012, 02:53:33 ΜΜ
πρόσθεσε init=/bin/bash σαν παράμετρο του kernel.
Αυτό απ' ότι είδα πρέπει να προστεθεί στο τέλος της γραμμής που ξεκινάει με linux /boot/...

Έκανα τις αλλαγές με τον vi και μπούταρα κανονικά.

Επειδή όμως όπως σου είπα ήθελα να το δοκιμάσω ξανά έκανα τις αλλαγές με σωστό όνομα χρήστη (όπου user) και τώρα μου βγάζει:
ΠαράθεσηX: user not authorized to run the x server, aborting
και δεν συνεχίζει.

Στη συνέχεια ξαναμπήκα να διορθώσω το /etc/inittab αλλά τώρα μου το βγάζει readonly όταν πάω να το σώσω με τον vi και δεν μπορώ να το αλλάξω.

Υ.Γ. Αν νομίζεις ότι έχει μπερδευτεί πολύ το θέμα δεν υπάρχει πρόβλημα γιατί ίσως δοκιμάσω να στήσω και το puppel.

alkisg

Επιμένω ότι με τη RAM που έχεις δεν αξίζει τον κόπο να το παιδεύεις για single mode... οπότε αν θες να δοκιμάσεις το puppel, προχώρα το, μην ασχολείσαι με το inittab.


yiannis

Και το Lubuntu δεν είναι κάτι ανάλογο; Με LΧDE και αυτό και με μικρότερες απαιτήσεις από το Ubuntu. Το Debian είναι ακόμα πιο ελαφρύ;

alkisg

Ναι ανάλογο είναι και το Lubuntu, αλλά το Debian είναι γενικότερα κάπως πιο ελαφρύ από το Ubuntu.
Π.χ. στην 12.04 το initramfs του Ubuntu (ανεξαρτήτως desktop environment) είναι πολύ μεγάλο και έτσι το σύστημα δεν μπουτάρει καν με 64 MB RAM, ενώ στο Debian δεν έχει plymouth κτλ και μπουτάρει ακόμα και με 48 MB RAM.
Άλλο π.χ., στη 12.04 δεν υποστηρίζονται παλιοί επεξεργαστές τύπου "586" αλλά μόνο "686", οπότε π.χ. οι AMD K6 δεν παίζουν, βγάζουν μήνυμα ότι δεν υποστηρίζεται η εντολή cmov. Αντίθετα, στο Debian παίζουν κανονικά, αφού υποστηρίζει μέχρι και 486.
Τέλος, το Lubuntu αναγκαστικά χρησιμοποιεί και τις τεχνολογίες που προτείνει η Canonical, π.χ. upstart, pulseaudio, lightdm κτλ, μερικές από τις οποίες είναι περιττές για καταστάσεις με πολύ λίγη RAM.

Εν ολίγοις, αν ο Η/Υ έχει >= 256 RAM προτείνω Lubuntu, αν έχει 128-256 προτείνω Debian/LXDE, κι αν έχει <= 128 προτείνω πείραγμα ώστε να μπαίνει σε single mode όπως περιγράφω στο αρχικό μήνυμα.

yiannis

Είμαι οριακά για τη δοκιμή που θέλω να κάνω σε ένα Compaq Presario 714EA Notebook PC, με AMD Mobile Duron 1GHz, 256MB RAM και 20GB HDD. Μάλλον θα δοκιμάσω πρώτα με Lubuntu που μου φαίνεται πιο οικείο :) και αν δεν δουλεύει αρκετά καλά, θα δοκιμάσω και το Debian/LXDE.

Προς το παρόν, με windows xp (με όλα τα updates), microsoft security essentials, σέρνεται, ακόμα και με βασική χρήση internet!!! Είναι εκνευριστικότατος!!! Ελπίζω να ξαναγίνει χρηστικός!