THMMY.gr

Ηλεκτρονικοί Υπολογιστές και Τεχνικά Θέματα => Linux / Unix => Topic started by: kekropas on June 03, 2007, 04:21:01 am



Title: Πρόβλημα με εξωτερικό σκληρό
Post by: kekropas on June 03, 2007, 04:21:01 am
Λοιπόν παιδιά τα φώτα σας. Είχα ubuntu 6.10 και όλα δουλεύανε ρολόι. Περνάω στα 7.04  μέσω update και μου παρουσιάζει το εξής πρόβλημα: Όταν ανοίγω τον εξ. σκληρό(usb) ενώ πετάγεται εκείνο το παραθυράκι αλά xp που λέει τι θες να κάνεις και όταν πατάω άνοιγμα σε νέο παράθυρο, δεν μου ανοίγει τίποτα. Με ένα flashάκι το ίδιο πράγμα ακριβώς δούλεψε άψογα.

Βάζω το αποτέλεσμα μιας sudo fdisk -l

Code:
Disk /dev/hda: 120.0 GB, 120034123776 bytes
255 heads, 63 sectors/track, 14593 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/hda1           14464       14593     1044225   82  Linux swap / Solaris
/dev/hda2           11853       14463    20972857+  83  Linux

Partition table entries are not in disk order

Disk /dev/sda: 250.0 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1       30401   244196001    7  HPFS/NTFS

Ο εξωτερικός είναι ο 250GB


Title: Re: Πρόβλημα με εξωτερικό σκληρό
Post by: pmousoul on June 03, 2007, 13:06:44 pm

Λες να φταίει το filesystem (ntfs) ή και το φλασάκι που δούλεψε ήταν σε ntfs?


Title: Re: Πρόβλημα με εξωτερικό σκληρό
Post by: pmousoul on June 03, 2007, 13:08:26 pm

Βάλε τον δίσκο πάνω και δώσε λίγο το περιεχόμενο του αρχείου /etc/fstab...


Title: Re: Πρόβλημα με εξωτερικό σκληρό
Post by: kekropas on June 03, 2007, 16:09:09 pm
Το flashάκι είναι σε fat, οπότε μπορεί να φταίει και αυτό. Λοιπόν εκπέμπω SOS χρειάστηκε να κάνω format στα windows και τελικά είναι πιο δύσκολο να επαναφέρω τον grub, υποτίμησα το πρόβλημα και δεν πήρα backup ούτε τίποτα. Είμαι σε laptop οπότε δεν υπάρχει δισκέτα τι μπορώ να κάνω?
υπόψην το live cd που τρέχω είναι 6.10 και η εγκατάσταση έχει γίνει update σε 7.04.

Ακολούθησα αυτές τις οδηγίες αλλά δεν έγινε κάτι:
As root (or with sudo), type grub
When at the grub prompt, type find /boot/grub/stage2
This will return something like (hd0,2)
To setup the boot partition boot type root (hd0,2). This is the harddrive and the partition your linux is installed on...
And then to configure grub type setup (hd0)
Now you're done, so exit with quit


Title: Re: Πρόβλημα με εξωτερικό σκληρό
Post by: pmousoul on June 03, 2007, 16:19:09 pm

Απ' ότι κατάλαβα, θέλεις να επαναφέρεις τον grub...

Λοιπόν το μόνο που χρειάζεσαι είναι να κάνεις boot στο linux που έχεις εγκατεστημένο μέσω μιας επιλογής rescue ή boot a linux partition που έχουν τα live cd.

Μετά εφόσον δεν έχεις αλλάξει το configuration του grub, δηλαδή τις επιλογές του, δώσε στην κονσόλα grub-install και θα είσαι εντάξει.


Title: Re: Πρόβλημα με εξωτερικό σκληρό
Post by: kekropas on June 04, 2007, 00:13:41 am
οκ ευχαριστώ, τελικά έκανα format και πάλι το ίδιο πρόβλημα με το σκληρό. Λοιπόν ανοίγω τον εξωτερικό σκληρό και τα περιεχόμενα του fstab είναι:

Code:
# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
# /dev/hda3
UUID=5ea66107-33c8-4b5a-a35a-38a0b3bee406 /               ext3    defaults,errors=remount-ro 0       1
# /dev/hda1
UUID=A874455474452702 /media/hda1     ntfs    defaults,nls=utf8,umask=007,gid=46 0       1
# /dev/hda4
UUID=20a5b0c3-2e29-467c-9d82-0febb469fd90 none            swap    sw              0       0
/dev/cdrom        /media/cdrom0   udf,iso9660 user,noauto     0       0


Στην περίπτωση που χρειάζεται κάπου το αποτέλεσμα μιας fdisk -l
Code:
Disk /dev/hda: 120.0 GB, 120034123776 bytes
255 heads, 63 sectors/track, 14593 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/hda1   *           1        6629    53247411    7  HPFS/NTFS
/dev/hda2            6630       11852    41953747+   f  W95 Ext'd (LBA)
/dev/hda3           11853       14463    20972857+  83  Linux
/dev/hda4           14464       14593     1044225   82  Linux swap / Solaris
/dev/hda5            6630       11852    41953716    6  FAT16

Disk /dev/sda: 250.0 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1       30401   244196001    7  HPFS/NTFS


Title: Re: Πρόβλημα με εξωτερικό σκληρό
Post by: pmousoul on June 04, 2007, 01:22:14 am
Από το fstab λείπει ο εξωτερικός και δεν προβλέπεται!

Πρόσθεσε μία γραμμή στο fstab που να λέει τα εξής :

/dev/sda1     /media/exoterikos     ntfs     noauto,rw,nls=utf8,umask=007,gid=46     0     0

Τον φάκελο /media/exoterikos ή /media/ό,τι_θέλεις (αλλά να είναι το ίδιο με αυτό που έδωσες στο fstab!!!) τον φτιάχνεις μόνος σου με μια εντολή :

mkdir /media/ό,τι_θέλεις


Για να δεις τα περιεχόμενα του δίσκου, πήγαινε στο γραφικό και αφού έχεις συνδέσει τον δίσκο κάνε δεξί κλικ στο device (/dev/sda1) που έχει εμφανιστεί στον file manager και επέλεξε το mount...
ή εναλλακτικά δώσε στην κονσόλα :

mount /dev/sda1


και τώρα κάνοντας διπλό κλικ στην συσκευή θα βλέπεις τα περιεχόμενά της στον κατάλογο /media/exoterikos (εφόσον επέλεξες αυτό το όνομα φακέλου!!!)...
ή εναλλακτικά δώσε στην κονσόλα :

cd /media/exoterikos
ls


για να δεις τα περιεχόμενα!

Ως απλός user θα μπορείς μόνο να διαβάζεις και να κάνεις copy τα αρχεία του δίσκου... Εάν θέλεις να τα κάνεις όλα, τότε sudo μπροστά από κάθε εντολή... Με λίγα λόγια μόνο ως root! Βέβαια αυτό δεν είναι πάγιο... Δηλ. εάν γουστάρεις αλλάζεις λίγο το fstab εκεί που η γραμμή λέει noauto... και συνεχίζει, το αλλάζεις σε noauto,rw,users,exec,dev,suid,utf8 και θα μπορείς να γράφεις και να σβήνεις και ως user...

/dev/sda1     /media/exoterikos     ntfs     noauto,rw,users,exec,dev,suid,utf8     0     0

Βέβαια το πιο πάνω εξαρτάται από πιο version της εντολής mount χρησιμοποιείς... κάνε ένα man mount την κονσόλα και θα τα δεις όλα... ;D


Title: Re: Πρόβλημα με εξωτερικό σκληρό
Post by: kekropas on June 04, 2007, 03:36:19 am
Ευχαριστώ πάρα πολύ για το χρόνο σου, αρχίζει να βγαίνει άκρη.  Τώρα το μόνο πρόβλημα είναι ότι όταν ενεργοποιώ τον σκληρό δεν γίνεται αυτόματα mounted αλλά πρέπει να το κάνω από την κονσόλα. Αυτό δεν διορθώνεται? Πρέπει να έχω πρόβλημα στο pmount ή κάπως έτσι που αναλαμβάνει τις usb συσκευές


Title: Re: Πρόβλημα με εξωτερικό σκληρό
Post by: pmousoul on June 04, 2007, 03:47:40 am

/dev/sda1     /media/exoterikos     ntfs     noauto,rw,nls=utf8,umask=007,gid=46     0     0


Βγάλε από την γραμμή του fstab το μόνο το noauto και θα πρέπει να είναι εντάξει... :

/dev/sda1     /media/exoterikos     ntfs   rw,nls=utf8,umask=007,gid=46     0     0


Title: Re: Πρόβλημα με εξωτερικό σκληρό
Post by: pmousoul on June 04, 2007, 03:50:53 am
Απλά πριν αφαιρείς το usb καλώδιο να θυμάσαι να τον κάνεις unmount... είτε από γραφικό, είτε από κονσόλα! :)


Title: Re: Πρόβλημα με εξωτερικό σκληρό
Post by: kekropas on June 04, 2007, 19:38:00 pm
Δοκίμασα αυτή τη σειρά αλλά δεν έγινε κάτι. Αυτή που βόλεψε πιο πολύ είναι αυτή:
/dev/sda1     /media/lacie     ntfs-3g     defaults,locale=en_US.utf8         0     0
γιατί δίνει αυτόματα δικαιώματα rw αλλά αυτό που δεν γίνεται είναι να το δει σαν εξωτερικό σκληρό και να κάνει mount αυτόματα όταν τον ανοίγω και unmount με δεξί κλικ και safely remove όπως στο 6.10.
Anyway τουλάχιστον έχω πρόσβαση στα αρχεία μου, χίλια ευχαριστώ και πάλι ngine


Title: Re: Πρόβλημα με εξωτερικό σκληρό
Post by: pmousoul on June 04, 2007, 20:29:13 pm

Τίποτα... Και ό,τι αλλο θες ρίξ' το! Εάν το γνωρίζω θα μιλήσω! :)


Title: Re: Πρόβλημα με εξωτερικό σκληρό
Post by: elmaya on June 04, 2007, 21:41:49 pm
Κανε
Code:
id -g
Αυτή ειναι η id του user που θέλεις να κάνεις mount και βάλε στο fstab
Code:
/dev/sdb1       /media/lacie  ntfs-3g     defaults,locale=el_GR.utf8,umask=007,uid=<την_id>,gid=<την_id>,auto,rw,nouser 0 0


Title: Re: Πρόβλημα με εξωτερικό σκληρό
Post by: pmousoul on June 04, 2007, 21:45:06 pm
Κανε
Code:
id -g
Αυτή ειναι η id του user που θέλεις να κάνεις mount και βάλε στο fstab
/dev/sda1       /media/lacie  ntfs-3g     defaults,locale=el_GR.utf8,umask=007,uid=<την_id>,gid=<την_id>,auto,rw,nouser 0 0

Kατά τα άλλα σωστός... :)


Title: Re: Πρόβλημα με εξωτερικό σκληρό
Post by: kekropas on June 05, 2007, 14:54:16 pm
μπα τίποτα, λέω να πάω πάλι στα 6.10 που όλα δουλεύουν ρολόι.Δεν τα έχω δουλέψει θα έχει διαφορά σε επιδόσεις λέτε? Στα 64bit υπάρχουν προγράμματα αρκετά ή λείπουνε?


Title: Re: Πρόβλημα με εξωτερικό σκληρό
Post by: bakeneko on June 05, 2007, 16:01:44 pm
Όλα τα έχει πάνω κάτω, αλλά ούτως ή άλλως μπορείς να τρέχεις 32-bitες εφαρμογές!


Title: Re: Πρόβλημα με εξωτερικό σκληρό
Post by: kekropas on June 06, 2007, 19:41:50 pm
Για να μην ανοιγω καινουριο  θεμα, εγκατεστησα στο vmware τα windows 2000 αλλα απ'οτι βλεπω δεν μπορω να εχω usb στη virtual machine και για αυτο την ξεκινησα την υποθεση, για voip και συγχρονισμο του κινητου με usb. Εκανα κατι λαθος η δεν υπαρχει λυση? Κατα τα αλλα τα 2000 δουλευεουν πολυ καλα!