Πρόβλημα με έλεγχο κατατμήσεων κατά την εκκίνηση

gerstavros | Παρ, 06/20/2008 - 12:00 | 1' | 14

http://gstavros.freehostia.com/eikones/b1.jpg

http://gstavros.freehostia.com/eikones/b2.jpg

απ' ότι έχω καταλάβει, όταν το fsck ελέγχει το sda5 (όπου έχω εγκαταστήσει το puppy) κρασάρει. Στο ubuntu που βλέπετε στις φωτογραφείες πατάω CTRL-D και συνεχίζει να φορτώνει και στο Mandriva πατάω CTRL-D και κάνει επανακίνηση. To puppy δουλεύει κανονικά. Επίσης έχω ελέγξει πολλές φορές με το gparted και την sda5 και όλες τις υπόλοιπες κατατμήσεις και είναι μια χαρά. Μήπως έχει κανείς κάποια ιδέα;

Δώσε αστέρια!

MO: (ψήφοι: 0)

Σχόλια

Τις εικόνες δεν μπορώ να τις δώ αλλά για πες τι σύστημα έχεις?

Θα έχει αλλάξει το UUID από την κατάτμηση sda5 (από το gparted) γι αυτό το λόγο βγάζει το error.Από το fstab πρέπει να αλλάξεις το uuid της sda5 κατάτμησης,βρίσκοντας το uuid με :

ls /dev/disk/by-uuid

πειράζεις το fstab με

sudo gedit /etc/fstab

και μετά απλά θα βάλεις το νέο uuid,κάνε ένα restart και δες αν έγινε.Επίσης ένας άλλος τρόπος είναι να μην κάνει έλεγχο το fsck αυτή την κατάτμηση,αλλά άστο δοκίμασε το πρώτο :).

το ls /dev/disk/by-uuid μου βγαλε αυτά:

13504a26-8f5e-4bd5-a736-6fb7f59a6dcd

87bd050c-c5b4-49de-b4b3-2b83da7ccdfb

d15d5f52-3889-4ad1-96a8-e9624530d649

3F4F-1F2D

917976cc-c764-4336-a6ef-e13772c912fd

de036616-21f4-4808-b6fb-c77703a8035f

5C002AAB002A8C58

abeccf4e-10e6-48d2-a2f6-5b1584d17360

700a9bc1-5cc7-44fe-ae23-98975fccbdc6

ad72b147-39af-407c-b55a-7d4cc35a3248

Ποιό είναι το sda5; Πώς θα το καταλάβω;

χμ σορυ,μας ξέφυγε ένα -l,οπότε για δώσε:

ls -l /dev/disk/by-uuid

και θα τα βγάλει όλα τα uuid από κάθε partition.

to uuid που έβγαλε το ls -l /dev/disk/by-uuid είναι ολόιδιο με αυτό που έχει το fstab...

Ναι αλλά η pic άλλα δείχνει :P ,τι να πω δεν ξέρω,σορυ :( .

Η άλλη λύση είναι να μην κάνει καθόλου έλεγχο βάζοντας ένα 0 στη γραμμή με την καταχώρηση που λες,αλλά δεν ξέρω αν είναι καλή ιδέα και μια άλλη λύση είναι αντί για το uuid να βάλεις μόνο το /dev/sda5.

Μη σε πάρω στο λαιμό μου,κάποιος άλλος που το κατέχει περισσότερο το άθλημα θα ξέρει καλύτερα.Ααααα και ό,τι και να κάνεις πάρε back up

στο /etc/fstab σου εχει
#/dev/sda5
/dev/disk/by-uuid/13504a26-8f5e-4bd5-a736-6fb7f59a6dcd auto klp klp

αλλαξε το σε
/dev/sda5 auto klp klp

και δοκιμασε ξανα

[oprime@dexter]$uname -r|awk '{print $1}'

http://s2.battleknight.gr/index.php?loc=hire&ref=Mzc2MTE=

μήπως όμως δε φταίει το fstab; Το λέω επειδή το πρόβλημα υπάρχει και στο mandriva

στο σημείο που σου λέει δωσε root passwd ή press Control-D δωσε το root passwd και τρέχε το fsck manually.

θα σου προτεινα να κανεις αυτη την αλλαγη πριν τσεκαρεις τον δισκο.

[oprime@dexter]$uname -r|awk '{print $1}'

http://s2.battleknight.gr/index.php?loc=hire&ref=Mzc2MTE=

slackware]

στο /etc/fstab σου εχει
#/dev/sda5
/dev/disk/by-uuid/13504a26-8f5e-4bd5-a736-6fb7f59a6dcd auto klp klp
αλλαξε το σε
/dev/sda5 auto klp klp
και δοκιμασε ξανα

το fstab μου είναι:

# /dev/sda6
UUID=87bd050c-c5b4-49de-b4b3-2b83da7ccdfb / ext3 defaults,errors=remount-ro 0 1
# /dev/sda4
UUID=917976cc-c764-4336-a6ef-e13772c912fd /home ext3 defaults 0 2
# /dev/sda2
UUID=5C002AAB002A8C58 /media/sda2 ntfs defaults,umask=007,gid=46 0 1
# /dev/sda3
UUID=8a8edf20-a858-4059-956c-071e95376733 /media/sda3 ext3 defaults 0 2
# /dev/sda5
UUID=d15d5f52-3889-4ad1-96a8-e9624530d649 /media/sda5 ext3 defaults 0 2
/dev/hda /media/cdrom0 udf,iso9660 user,noauto,exec 0 0
/dev/hdc /media/cdrom1 udf,iso9660 user,noauto,exec 0 0
/dev/fd0 /media/floppy0 auto rw,user,noauto,exec 0 0

Αυτό είναι το δικό σου. Επειδεί το UUID είναι Link αν αλλάξει τότε δεν θα δουλέψει σωστά μια που θα ψάχνει κάτι που δεν υπάρχει...

# /dev/sda6
UUID=87bd050c-c5b4-49de-b4b3-2b83da7ccdfb / ext3 defaults,errors=remount-ro 0 1
# /dev/sda4
UUID=917976cc-c764-4336-a6ef-e13772c912fd /home ext3 defaults 0 2
# /dev/sda2
UUID=5C002AAB002A8C58 /media/sda2 ntfs defaults,umask=007,gid=46 0 1
# /dev/sda3
UUID=8a8edf20-a858-4059-956c-071e95376733 /media/sda3 ext3 defaults 0 2
# /dev/sda5
UUID=d15d5f52-3889-4ad1-96a8-e9624530d649 /media/sda5 ext3 defaults 0 2
/dev/hda /media/cdrom0 udf,iso9660 user,noauto,exec 0 0
/dev/hdc /media/cdrom1 udf,iso9660 user,noauto,exec 0 0
/dev/fd0 /media/floppy0 auto rw,user,noauto,exec 0 0

Εδω σου δείχνω πως θα εφτιαχνα πιο σωστα, (και το εχω φτιαξει ετσι σε dual boot linux) το οποίο θα σου δουλεύει μέχρι να σου χτυπήσει κάποιο partition.

/dev/sda6 / ext3 defaults,errors=remount-ro 0 1
/dev/sda4 /home ext3 defaults 0 2
/dev/sda2 /media/sda2 ntfs defaults,umask=007,gid=46 0 1
/dev/sda3 /media/sda3 ext3 defaults 0 2
/dev/sda5 /media/sda5 ext3 defaults 0 2

/dev/hda /media/cdrom0 udf,iso9660 user,noauto,exec 0 0
/dev/hdc /media/cdrom1 udf,iso9660 user,noauto,exec 0 0
/dev/fd0 /media/floppy0 auto rw,user,noauto,exec 0 0

Δοκιμασε το έτσι και πες μας.

[oprime@dexter]$uname -r|awk '{print $1}'

http://s2.battleknight.gr/index.php?loc=hire&ref=Mzc2MTE=

ΕΠΙΤΕΛΟΥΣ!!! Έφτιαξε! Αλλά δεν πολυκατάλαβα γιατί γινόταν αυτό. Θα πρέπει να διορθώσω και το fstab του Mandriva;

Γινόταν γιατι δεν μπορουσε να ταυτισει το link με το device.

κανε το ιδιο και με mandriva

[oprime@dexter]$uname -r|awk '{print $1}'

http://s2.battleknight.gr/index.php?loc=hire&ref=Mzc2MTE=