Автор Тема: Ъпгрейд на Дистро  (Прочетена 2179 пъти)

tarball

  • Напреднали
  • *****
  • Публикации: 896
  • Distribution: Arch linux;Debian Testing; Ubuntu
  • Window Manager: KDE;MATE;Xfce
    • Профил
Ъпгрейд на Дистро
« -: 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 изчезваше!Много ви моля някой който разбира да ми помогне,защото ми е спешно!Нито мога да пускам дискове,нито флаш паметта мога да използвам.Благодаря предварително и ако може малко по-подробно да ми обясните как да се оправя,защото все още не съм много навътре в нещата!Благодаря!
Активен

Едно време бях спортен тип,сега съм...само тип!
The Future is OPEN!

Hapkoc

  • Напреднали
  • *****
  • Публикации: 2117
    • Профил
Ъпгрейд на Дистро
« Отговор #1 -: 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

  • Напреднали
  • *****
  • Публикации: 41
    • Профил
Ъпгрейд на Дистро
« Отговор #2 -: Apr 26, 2006, 07:43 »
A после като искаш да си извадиш диска, няма да можеш. освен ако не изпълниш командата umount /mnt/hdx (umount /dev/cdrom) '<img'>



Активен

Slackware 12.0

alabal

  • Напреднали
  • *****
  • Публикации: 2173
  • cat /earth/europe/bg/sofia | grep Nacamura
    • Профил
Ъпгрейд на Дистро
« Отговор #3 -: Apr 26, 2006, 08:10 »
Само идея. Обикновено, когато се прави промяна на някой файл от системна директория неговото предишно състояние се записва с един ~ накрая или с разширение нещо като ".old, .backup" (ако не се лъжа се казваше "тилд" тоз чудесен знак ~). Та идеята е да напишеш в конзола:
ls -al /etc/fstab*
и да видиш дали има някакво предишно състояние на fstab.
След което:
nano /etc/fstab~
проверяваш дали вътре са описани дяловете, които са ти се загубили, usb-то и прочие. След което
cp /etc/fstab~ /etc/fstab
и рестартираш.
!!!! Ако не си сигурен какво точно правиш - последното копиране го пропусни и първо попитай тук!!!
Успех!
Активен

It makes you awful glad that you were born a man.

tarball

  • Напреднали
  • *****
  • Публикации: 896
  • Distribution: Arch linux;Debian Testing; Ubuntu
  • Window Manager: KDE;MATE;Xfce
    • Профил
Ъпгрейд на Дистро
« Отговор #4 -: 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 памет и изчезваха след като ги демонтирам.Моля помогнете,защото не мога да се оправя с това.Благодаря и поздрави!
Активен

Едно време бях спортен тип,сега съм...само тип!
The Future is OPEN!

mom

  • Напреднали
  • *****
  • Публикации: 266
  • Distribution: Ubuntu
  • Window Manager: Compiz
    • Профил
Ъпгрейд на Дистро
« Отговор #5 -: Apr 27, 2006, 01:25 »
Въртеше ми се из главата, че MEPIS е Дебиан дериват и след малко ровене из сайта им се убедих, че съм прав. Та значи под Дебиан и Убунто нещото, което върши исканата от тебе работа, се казва pmount.

apt-get install pmount

Ако ползваш Гном инсталирай си и gnome-volume-manager. Ако си с КДЕ - не знам

Успех!



Активен

  • Гост
Ъпгрейд на Дистро
« Отговор #6 -: Apr 27, 2006, 02:10 »
Цитат (mom @ Април 27 2006,02:25)
Въртеше ми се из главата, че MEPIS е Дебиан дериват и след малко ровене из сайта им се убедих, че съм прав. Та значи под Дебиан и Убунто нещото, което върши исканата от тебе работа, се казва pmount.

apt-get install pmount

Ако ползваш Гном инсталирай си и gnome-volume-manager. Ако си с КДЕ - не знам

Успех!

Пич, volume-manager е за звука '<img'> Не виждам какво отношение има със у-вата дето не ги вижда системата. Май не само за KDE не знаеш какво да инсталираш '<img'>
Активен

  • Гост
Ъпгрейд на Дистро
« Отговор #7 -: 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

  • Напреднали
  • *****
  • Публикации: 266
  • Distribution: Ubuntu
  • Window Manager: Compiz
    • Профил
Ъпгрейд на Дистро
« Отговор #8 -: Apr 27, 2006, 20:43 »
@./angel:
Примерен код
mom@mom:~# apt-cache search gnome-volume-manager
gnome-volume-manager - GNOME daemon to auto-mount and manage media devices

Цитат от тук
Цитат
Gnome volume manager е мощен интерфейс, чрез който можете да контролирате автоматичното монтиране на преносимите носители, както и на последвалите след монтирането действия.

no comment!



Активен

tarball

  • Напреднали
  • *****
  • Публикации: 896
  • Distribution: Arch linux;Debian Testing; Ubuntu
  • Window Manager: KDE;MATE;Xfce
    • Профил
Ъпгрейд на Дистро
« Отговор #9 -: Apr 27, 2006, 22:54 »
Значи добавих тези редове,които ми написахте:shm                     /dev/shm        tmpfs           nodev,nosuid,noexec     0 0
обаче нищо не става!!!Забелязах,че когато ми се стартира системата още в началото ми показва,че има някакъв проблем с UDEV.Изречението,което се изписва е маркирано с червена звездичка.Освен това казва,че има проблем с MTAB и още някакъв проблем(май беше FSTAB),но екрана се превърта много бързо и не мога да го прочета толкова бързо.Дайте още някоя идея.Тези ги изчерпах,но без резултат.Ще взема накрая да го преинсталирам колкото и да не ми се иска да си припомням тъпите навици от тъпия Window$!
Активен

Едно време бях спортен тип,сега съм...само тип!
The Future is OPEN!

  • Гост
Ъпгрейд на Дистро
« Отговор #10 -: Apr 27, 2006, 23:02 »
Като рестартираш направи следното
dmesg > dmesg.txt
и пейстни съдържанието на dmesg.txt
така ще видим всички съобщения и евентуално може да е ориентираме кое точно се дъни.
Активен

Hapkoc

  • Напреднали
  • *****
  • Публикации: 2117
    • Профил
Ъпгрейд на Дистро
« Отговор #11 -: Apr 27, 2006, 23:18 »
dmesg ще даде само съобщенията на ядрото. Проблема по-скоро ще фигурира в /var/log/messages. Дай и двете да видим какъв е зора.

# dmesg
# cat /var/log/messages

Изхода от двете команди - copy/paste тук.
Активен

  • Гост
Ъпгрейд на Дистро
« Отговор #12 -: 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

  • Напреднали
  • *****
  • Публикации: 896
  • Distribution: Arch linux;Debian Testing; Ubuntu
  • Window Manager: KDE;MATE;Xfce
    • Профил
Ъпгрейд на Дистро
« Отговор #13 -: 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
Активен

Едно време бях спортен тип,сега съм...само тип!
The Future is OPEN!

tarball

  • Напреднали
  • *****
  • Публикации: 896
  • Distribution: Arch linux;Debian Testing; Ubuntu
  • Window Manager: KDE;MATE;Xfce
    • Профил
Ъпгрейд на Дистро
« Отговор #14 -: Apr 28, 2006, 23:08 »
Понеже е ми достигна място и част от /var/log/messages не се хвана.Надявам се това,което се е хванало да е достатъчно.
Активен

Едно време бях спортен тип,сега съм...само тип!
The Future is OPEN!