Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: stevebradata в Feb 12, 2006, 23:05



Титла: fstab mazalo
Публикувано от: stevebradata в Feb 12, 2006, 23:05
проблема ми е че загубих дял от харда с важни неща поради омазването на fstab  ако някой знае програма с която може да си върна нещата дори и тя да работи под windows ще сам много благодарен


Титла: fstab mazalo
Публикувано от: vstoykov в Feb 12, 2006, 23:35
Ако само си мазал по /etc/fstab ми се струва, че програма няма да ти помогне. Ще трябва да разбереш какво точно си направил и да помислиш как да го оправиш.

Ако си променял таблицата на дяловете (partition table - това няма нищо общо с fstab) може да ти послужи parted (трябва да прочетеш как се ползва тази програма).


Титла: fstab mazalo
Публикувано от: stevebradata в Feb 12, 2006, 23:57
значи преди fstaba mi беше следния за този дял  /hda6  vfat unid=100,umask=007,gid=101 i az go promenih na unamsk=002,rw,noauto i restartirah i sega ne figdam hda6 i estestвено направо не знам каде отиавам сега и ако някой знае програма windowsa която може да ми възтанови харда ще е съпер или какво друго да направя за да го възтановя


Титла: fstab mazalo
Публикувано от: stevebradata в Feb 13, 2006, 09:44
Kakво става хора никой от вас ли не се е зблъсквал с такъв пборлем :((((( направо не е за вярване :) сега трябва да търся програма за да фъзтановя нещата ако мога :(


Титла: fstab mazalo
Публикувано от: nforcer в Feb 13, 2006, 09:55
Ами зареди си един кнопикс монтирай си дяла с линукс за писане и си оправи fstab-a.


Титла: fstab mazalo
Публикувано от: stevebradata в Feb 13, 2006, 10:02
Благодаря сега схте драпна и ще видя какво ще стане :) и ще пиша пак :)


Титла: fstab mazalo
Публикувано от: Hapkoc в Feb 13, 2006, 11:35
nforcer, не видях stevebradata да твърди някъде, че не може да си редактира fstab. Ако наистина е така, не виждам причина да се стига до knoppix. Редактирай си го от дистрибуцията, която имаш инсталирана.

Опцията noauto указва да не се монтира дяла при зареждане на системата. Това идва да подскаже на драгия зрител, че просто трябва да се монтира дяла на ръка или да се промени noauto на auto в /etc/fstab.


Титла: fstab mazalo
Публикувано от: stevebradata в Feb 13, 2006, 12:01
най- странното е че не виждам този дял нито под slacka нито под хр а когато го сканирам с програми си виждам дяла и всичко което е там сега ще пробвам да редактирам fstaba и ще пиша пак дано да стане :)


Титла: fstab mazalo
Публикувано от: stevebradata в Feb 13, 2006, 13:32
възтанових си fstab а но пак не мога да виждам дяла /dev/hda6 маунтнал съм го но нищо не показва сега ми трябва програма която да ми възтанови дяла ако може без да загубя информацията :) ? ?!!!


Титла: fstab mazalo
Публикувано от: never_mind в Feb 13, 2006, 13:45
Няма да загубиш информация, по простата причина, че тя си е там... просто редактирай fstab както ти е бил преди...
Примерен код
vfat unid=100,umask=007,gid=101
направи му dir в /mnt/ ако си няма, и готово... Примерно
Примерен код
/dev/hda6     /mnt/IME    vfat   unid=100,umask=007,gid=101       0       0


Титла: fstab mazalo
Публикувано от: stevebradata в Feb 13, 2006, 14:31
оправих си fstaba сега е както беше преди да загубя дяла сега го има като моунт но неяма никои в него ето как му изглежда сега както си е било преди да сепрецакат нещата
/dev/hdb2        swap             swap        defaults         0   0
/dev/hdb1        /                ext2        defaults        1   1
/dev/hda1        /hda1            vfat        uid=100,umaks=007,gid=101         1   0
/dev/hda5        /hda5            vfat        uid=100,umask=007,gid=101         1   0
/dev/hda6        /hda6            vfat        uid=100,umask=007,gid=101         1  0
няма ефект все още не мога да виждам какво има на дяла :(


Титла: fstab mazalo
Публикувано от: stevebradata в Feb 13, 2006, 15:05
ето това ми дава като грешка когато се опитам да моунтна дяла

mount: wrong fs type, bad option, bad superblock on /dev/hda6,
       missing codepage or other error
       In some cases useful info is found in syslog - try
       dmesg | tail  or so


Титла: fstab mazalo
Публикувано от: never_mind в Feb 13, 2006, 15:11
Пробвай с defaults като опция за  vfat-a
Сигурен ли си че имаш /dev/hda6


Титла: fstab mazalo
Публикувано от: Hapkoc в Feb 13, 2006, 15:14
Добре де, пипал ли си с нещо по самия дял?

Ако не си значи нещо не го монтрираш като хората. Ако си пипал, кажи какво си пипал точно.

Дай едно:
$ mount
да видиш какво имаш монтирано и какво не.

Също:
# fdisk -l /dev/hda
да си видиш таблицата с дяловете.


Титла: fstab mazalo
Публикувано от: stevebradata в Feb 13, 2006, 15:15
ами сигурен съм нали писах че преди да заменя uid=100 umask=007 gid=101 s ro,noauto,umask=002 всичко беше наред сега излизам и после когато се прибера ще пробвам и ще пиша пак :) чао за сега


Титла: fstab mazalo
Публикувано от: stevebradata в Feb 13, 2006, 17:58
сега ще дам  mount
/dev/hdb1 on / type ext2 (rw)
proc on /proc type proc (rw)
devpts on /dev/pts type devpts (rw,gid=5,mode=620)
/dev/hda1 on /hda1 type vfat (rw,uid=100,umaks=007,gid=101)
/dev/hda5 on /hda5 type vfat (rw,uid=100,umask=007,gid=101)

----------------------------------
root@rotop:~# fdisk -l /dev/hda6

Disk /dev/hda6: 63.1 GB, 63161892864 bytes
255 heads, 63 sectors/track, 7678 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Disk /dev/hda6 doesn't contain a valid partition table
----------------------
fdisk -l /dev/hda5

Disk /dev/hda5: 47.1 GB, 47188399104 bytes
255 heads, 63 sectors/track, 5736 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

This doesn't look like a partition table
Probably you selected the wrong device.

     Device Boot      Start         End      Blocks   Id  System
/dev/hda5p1   ?      120513      235786   925929529+  68  Unknown
Partition 1 does not end on cylinder boundary.
/dev/hda5p2   ?       82801      116350   269488144   79  Unknown
Partition 2 does not end on cylinder boundary.
/dev/hda5p3   ?       33551      120595   699181456   53  OnTrack DM6 Aux3
Partition 3 does not end on cylinder boundary.
/dev/hda5p4   ?       86812       86813       10668+  49  Unknown
Partition 4 does not end on cylinder boundary.

Partition table entries are not in disk order



това туъка ми е fstaba kakto si beshe sled instalaciata
/dev/hdb2        swap             swap        defaults         0   0
/dev/hdb1        /                ext2        defaults        1   1
/dev/hda1        /hda1            vfat        uid=100,umaks=007,gid=101         1   0
/dev/hda5        /hda5            vfat        uid=100,umask=007,gid=101         1   0
/dev/hda6        /hda6            vfat        defaults        1  0
/dev/cdrom       /mnt/cdrom       auto       noauto,owner,ro  0   0
/dev/fd0         /mnt/floppy      auto       noauto,owner     0   0
devpts           /dev/pts         devpts      gid=5,mode=620   0   0
proc             /proc            proc        defaults         0   0



само промених освен това дето сам споменал по горе и следният ред
/dev/hda6       /hda6             uid=100,umask=007,gid=101         1   0
na
/dev/hda6       /hda6             uid=100,umask=007,gid=101         1   1
i от тогава мазало


Титла: fstab mazalo
Публикувано от: vstoykov в Feb 13, 2006, 18:14
Пише се " fdisk -l /dev/hda" а не " fdisk -l /dev/hda6".

Пробва ли да напишеш нещо по-просто във fstab:

/dev/hda6 /mnt/hda6 vfat auto 0 0

Сигурен ли си, че разбираш структурата на файла fstab?

http://www.humbug.org.au/talks/fstab/fstab.html
http://en.wikipedia.org/wiki/Fstab


Титла: fstab mazalo
Публикувано от: stevebradata в Feb 13, 2006, 18:17
Disk /dev/hda: 122.9 GB, 122939145728 bytes
255 heads, 63 sectors/track, 14946 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/hda1   *           1        1530    12289693+   c  W95 FAT32 (LBA)
/dev/hda2            1531       14946   107764020    f  W95 Ext'd (LBA)
/dev/hda5            1531        7267    46082421    b  W95 FAT32
/dev/hda6            7268       14946    61681536    b  W95 FAT32