Титла: Ъпгрейд на Дистро Публикувано от: tarball в Apr 26, 2006, 01:20 Здравейте!Начинаещ Linux потребител съм и си направих цялостен ъпгрейд на Дистрото (Mepis 3.4.3).След като приключих се оказа ,че ми липсват DVD,CD-RW и Floppy!Също така се оказа,че не мога да си монтирам външна USB Flash Memory,поради това,че вече не я разпознава!Открих подобен на моя проблем във форума,но човекът само казва,че си е оправил проблема чрез редактиране на fstab и нищо повече.Ето какво ми показва # mount
/dev/hdb2 on / type reiserfs (rw,noatime,notail) proc on /proc type proc (rw) sysfs on /sys type sysfs (rw) usbfs on /proc/bus/usb type usbfs (rw,devmode=0666) tmpfs on /dev/shm type tmpfs (rw) devpts on /dev/pts type devpts (rw,mode=0622,gid=100,mode=0622) tmpfs on /dev type tmpfs (rw,size=10M,mode=0755) binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw) Бих искал да помоля някой по-опитен да ми даде съвет как да си оправя проблема и на какво би могло да се дължи?Как точно се редактира fstab,какво се добавя и въобще там ли се пипа изобщо?Аз се опитах да добавя редове там и като резултат ми се появиха на десктопа икони на съответните устройства, но дава грешка,че не могат да се монтират!Преди като си слагах диск в CD-RW,DVD или слагах Flash Memory съответната икона излизаше на десктопа и при unmount изчезваше!Много ви моля някой който разбира да ми помогне,защото ми е спешно!Нито мога да пускам дискове,нито флаш паметта мога да използвам.Благодаря предварително и ако може малко по-подробно да ми обясните как да се оправя,защото все още не съм много навътре в нещата!Благодаря! Титла: Ъпгрейд на Дистро Публикувано от: Hapkoc в Apr 26, 2006, 01:48 Така, както описваш, че е работило преди си мисля, че е било пуснато supermount или някоя подобна дивотия, която автоматично монтира компакт-дисковете и т.н.
С Mepis не съм имал работа и нямам идея как са там нещата, та най-добре някой, който е работил да подскаже. Иначе можеш да пробваш да монтираш на ръка CDROM-а с нещо от рода на: mount /dev/hdX /mnt където X е a за primary master, b за primary slave, c за secondary master или d за secondary slave IDE устройство. Това горното се изпълнява в терминал като root потребител. Титла: Ъпгрейд на Дистро Публикувано от: jasonsmith в Apr 26, 2006, 07:43 A после като искаш да си извадиш диска, няма да можеш. освен ако не изпълниш командата umount /mnt/hdx (umount /dev/cdrom)
![]() Титла: Ъпгрейд на Дистро Публикувано от: alabal в Apr 26, 2006, 08:10 Само идея. Обикновено, когато се прави промяна на някой файл от системна директория неговото предишно състояние се записва с един ~ накрая или с разширение нещо като ".old, .backup" (ако не се лъжа се казваше "тилд" тоз чудесен знак ~). Та идеята е да напишеш в конзола:
ls -al /etc/fstab* и да видиш дали има някакво предишно състояние на fstab. След което: nano /etc/fstab~ проверяваш дали вътре са описани дяловете, които са ти се загубили, usb-то и прочие. След което cp /etc/fstab~ /etc/fstab и рестартираш. !!!! Ако не си сигурен какво точно правиш - последното копиране го пропусни и първо попитай тук!!! Успех! Титла: Ъпгрейд на Дистро Публикувано от: tarball в Apr 26, 2006, 21:42 Значи опитах какво ли не но абсолютно нищо не става!Ls -al /etc/fstab ми дава следното:-rw-r--r-- 1 root root 614 2006-04-26 21:18 /etc/fstab
и нищо повече.Последно изкарах икони на съответните устройства на екрана но не работят.Дава ми съобщение,че само root може да ги монтира или също така ми дава,че е непозната файловата система,която искам да монтирам.Интересно,че и като root не искат да се монтират дисковете и флопито с две думи...нищо не става!!!Ето какво представлява моят/etc/fstab: # Pluggable devices are handled by uDev, they are not in fstab /dev/hdb2 / reiserfs defaults,noatime,notail 0 0 /dev/hdb1 swap swap sw,pri=1 0 0 none /proc proc defaults 0 0 none /proc/bus/usb usbfs devmode=0666 0 0 none /dev/pts devpts mode=0622 0 0 none /sys sysfs defaults 0 0 # Dynamic entries below, identified by 'users' option /dev/hda1 /mnt/hda1 vfat,ext3,ext2,reiserfs noauto,users,exec 0 0 /dev/hda5 /mnt/hda5 vfat,ext3,ext2,reiserfs noauto,users,exec 0 0 /dev/hdc /media/cdrom iso9660 noauto,users,exec /dev/hdd /media/dvd iso9660,ro,noauto,users,exec /dev/fd0 /media/floppy0 vfat,rw,noauto,users,exec последните 3 реда са моя добавка.Иначе след ъпгрейда ги нямаше.Ако някой знае какво да редактирам и къде греша нека ми опише как да се справя с този проблем.Преди иконите на устройствата ги нямаше на десктопа и се появяваха,когато поставя CD или USB памет и изчезваха след като ги демонтирам.Моля помогнете,защото не мога да се оправя с това.Благодаря и поздрави! Титла: Ъпгрейд на Дистро Публикувано от: mom в Apr 27, 2006, 01:25 Въртеше ми се из главата, че MEPIS е Дебиан дериват и след малко ровене из сайта им се убедих, че съм прав. Та значи под Дебиан и Убунто нещото, което върши исканата от тебе работа, се казва pmount.
apt-get install pmount Ако ползваш Гном инсталирай си и gnome-volume-manager. Ако си с КДЕ - не знам Успех! Титла: Ъпгрейд на Дистро Публикувано от: в Apr 27, 2006, 02:10
Пич, volume-manager е за звука ![]() ![]() Титла: Ъпгрейд на Дистро Публикувано от: в Apr 27, 2006, 11:34 Най-вероятно имаш проблем с udev. Той е от тип tmpfs, а за да работи коректно tmpfs, трябва да се монтира в /dev/shm. Не виждам запис за shm в твоя fstab.
Ето как да си го добавиш: Логваш се като root и пишеш: nano -w /etc/fstab добавяш следния ред shm /dev/shm tmpfs nodev,nosuid,noexec 0 0 натискаш ctrl+o Enter ctrl+x рестартираш Титла: Ъпгрейд на Дистро Публикувано от: mom в Apr 27, 2006, 20:43 @./angel:
Цитат от тук
no comment! Титла: Ъпгрейд на Дистро Публикувано от: tarball в Apr 27, 2006, 22:54 Значи добавих тези редове,които ми написахте:shm /dev/shm tmpfs nodev,nosuid,noexec 0 0
обаче нищо не става!!!Забелязах,че когато ми се стартира системата още в началото ми показва,че има някакъв проблем с UDEV.Изречението,което се изписва е маркирано с червена звездичка.Освен това казва,че има проблем с MTAB и още някакъв проблем(май беше FSTAB),но екрана се превърта много бързо и не мога да го прочета толкова бързо.Дайте още някоя идея.Тези ги изчерпах,но без резултат.Ще взема накрая да го преинсталирам колкото и да не ми се иска да си припомням тъпите навици от тъпия Window$! Титла: Ъпгрейд на Дистро Публикувано от: в Apr 27, 2006, 23:02 Като рестартираш направи следното
dmesg > dmesg.txt и пейстни съдържанието на dmesg.txt така ще видим всички съобщения и евентуално може да е ориентираме кое точно се дъни. Титла: Ъпгрейд на Дистро Публикувано от: Hapkoc в Apr 27, 2006, 23:18 dmesg ще даде само съобщенията на ядрото. Проблема по-скоро ще фигурира в /var/log/messages. Дай и двете да видим какъв е зора.
# dmesg # cat /var/log/messages Изхода от двете команди - copy/paste тук. Титла: Ъпгрейд на Дистро Публикувано от: в Apr 27, 2006, 23:32 Открих също, че специално мепис има проблем с initramfs-tools
и че проблема е, че initfarms-tools търси една версия на /lib/modules/нов_кернел а в действителност версията на кернела е друга. Ето линк към форума: http://www.mepislovers.org/modules....orum=34 Решението е да се направи symlink ln -s /lib/modules/ /lib/modules/2.6.15-там_каквато_е_най-новата_версия (направи ls -la /lib/modules и виж коя е най новата версия и направи symlink-a). След това трябва да преинсталираш initramfs-tools, udev и hal (или направо пак да направиш #apt-get update # apt-get upgrade). Т.е. проблема е в initramfs-tools на mepis. Титла: Ъпгрейд на Дистро Публикувано от: tarball в Apr 28, 2006, 22:47 ето съдържанието на dmesg:
dmesg 0x54 [<c0102be9>] syscall_call+0x7/0xb Trying to fix it up, but a reboot is needed Bad page state at free_hot_cold_page (in process 'artsd', page c10e6a40) flags:0x80000404 mapping:00000000 mapcount:0 count:0 Backtrace: [<c0137a3f>] bad_page+0x5c/0x92 [<c0138115>] free_hot_cold_page+0x56/0xdf [&l Титла: Ъпгрейд на Дистро Публикувано от: tarball в Apr 28, 2006, 23:08 Понеже е ми достигна място и част от /var/log/messages не се хвана.Надявам се това,което се е хванало да е достатъчно.
Титла: Ъпгрейд на Дистро Публикувано от: в Apr 28, 2006, 23:58 Оправих си проблема!!!Преинсталирах initramfs-tools, udev и hal(между другото hal въобще не беше инсталиран).Благодаря на всички,които се заангажираха с проблема ми и ми помогнаха да го реша.Специални благодарности за съвета на ~.Неговия съвет основно ми реши проблема!
Титла: Ъпгрейд на Дистро Публикувано от: в Apr 29, 2006, 12:33 Радвам се че си решил проблема.
Исках само да ти напомня че създаването на symlink-a /lib/modules е само временно решение. ПРЕДИ следващото ъпдейтване го изтрий, за да нямаш пак подобни проблеми (ако се налага ще направиш нов symlink към новата версия). Надявам се в следващите ъпдейти да не се налага ползването на подобни трикове. Титла: Ъпгрейд на Дистро Публикувано от: tonitochev в May 09, 2006, 21:56 Аз също съм горещ почитател на Мепис и искам само да добавя
към темата следното: Убедих се,че наистина тези дистрибуции по добре да не се ъпгрейдвад,че иначе става мазало.В твоя случай нищо не си спечелил с ъпгрейда.След многократни борби най накрая се кротнах и единствено си българизирах Меписа и толкоз. Иначе като си кача КДЕ 3.5.2 всичко си върви,но е страшно нестабилно.Не си заслужава за едната красота. По добрия вариант е направо Дебиан,там е по чиста работата. Но все пак е unstable. |