üdv
valahol az edgy frissítési procedúrája közben valahol eltörhetett....(nem dist-upgrade)
azóta mindig az alábbi üzeneteket kapom és semmit sem tudok telepíteni és nem tudom hogy lehet felodlani...., most éppen apt-get install -f kimenete látható:
http://www.sjrextor.extra.hu/apt_error
hogy lehetne mégis megoldani?
előre is kösz
- 1175 megtekintés
Hozzászólások
Ismert hiba. Azt javaslom frissíts disztribuciót.
- A hozzászóláshoz be kell jelentkezni
meglesz!
sok ilyesmit tapasztaltam már a beryl, compiz és a kde bizonyos csomagjainál...
de hogy miért????
- A hozzászóláshoz be kell jelentkezni
Sziasztok.
Van egy Ubuntu gépem. Samba és MySQL fut rajta szépen bekonigurálva. Magával a rendszerrel nincs is bajom, sőt nem is volt. Havonta frissítgettem apt-get-el. Minden rendben ment, mígnem egyszer csak az egyik apt után ezeket a hibaüzeneteket kaptam:
Kicsomagolás után 209kB lemezterületet használok fel
(Adatbázis olvasása ... dpkg: hibás feldolgozás: /var/cache/apt/archives/nmap_4.20-1~edgy1_i386.deb (--unpack):
failed in buffer_read(fd): fájllista e csomaghoz: `memtest86+': Invalid argument
E: Sub-process /usr/bin/dpkg received a segmentation fault.
Itt most éppen a hasamra ütöttem és csak az nmap csomagot akartam telepíteni, de ugyanez történik egy dist-upgrade-nél is vagy egy sima upgrade-nél is.
Esetleg van valakinek valami ötlete?
Előre is köszi!
- A hozzászóláshoz be kell jelentkezni
nem vagyok benne biztos, de lehet h mar fut egy dpkg process a hatterben, csak nem lett kilove.
nekem szokott ilyen lenni, ha valamikor megszakitok egy telepitest, frissitest, vagy barmit. ctrl+alt+z-vel.
sudo top c u root es altalaban a legelso szokott lenni (ha nem rootal inditgatsz app-okat)
kezdo vagyok meg ebben a tematban, de nekem pl. ha ilyen problemam van, ezt csinalom, egy reset is megoldja.
Megegyszer bocsanat, ha felreertelmeztem a hibat.
szerkesztve:
hat jah felre,
"failed in buffer_read(fd)..."
akkor passz.
-----
Intel1,6Ghz, 512SD, Ubuntu Feisty Fawn 7.04
- A hozzászóláshoz be kell jelentkezni
workaround: töröld a memtest86+ csomagot.
Az "fd" alapján azt mondom, hogy valamit nem tud olvasni a floppiról. Hogy egy csomag telepítése közben miért akar olvasni a floppyról, az passz.
Esetleg valahova felrakhatnád a /boot/grub/menu.lst fájl tartalmát.
Gentoo Karvaly
- A hozzászóláshoz be kell jelentkezni
Megnéztem azért amit írtál, de nem az a hiba. Azért köszi, hogy segíteni próbáltál. Továbbra is várok, hátha valakinek nem támad valami használható ötlete.
Egyébként én golndoltam memóriahibára is, illetve merevlemez hibára, de nem. Mindkettőt megnéztem és hibátlanoknak tünnek.
- A hozzászóláshoz be kell jelentkezni
Sokan mondták nekem, hogy akkor is csinálhat ilyet az at, ha nincs elég memóriája. Jelenleg 1 gigából 600 mb szabad. de a hiba még mindig fenn áll :(
- A hozzászóláshoz be kell jelentkezni
Kipróbáltam ezt is:
strace apt-get install nmap
itt ezeket a sorokat láttam kritikusnak:
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0xb7c8e6f8) = 6232
fcntl64(4, F_SETFL, O_RDONLY|O_NONBLOCK) = 0
close(32) = 0
waitpid(6232, 0xbf873d5c, WNOHANG) = 0
read(4, 0xbf873dec, 1) = -1 EAGAIN (Resource temporarily unavailable)
nanosleep({0, 1000000}, NULL) = 0
waitpid(6232, 0xbf873d5c, WNOHANG) = 0
read(4, 0xbf873dec, 1) = -1 EAGAIN (Resource temporarily unavailable)
nanosleep({0, 1000000}, NULL) = 0
waitpid(6232, 0xbf873d5c, WNOHANG) = 0
read(4, 0xbf873dec, 1) = -1 EAGAIN (Resource temporarily unavailable)
nanosleep({0, 1000000}, (Adatbázis olvasása ... dpkg: hibás feldolgozás: /var/cache/apt/archives/nmap_4.20-1~edgy1_i386.deb (--unpack):
failed in buffer_read(fd): fájllista e csomaghoz: `memtest86+': Invalid argument
0) = ? ERESTART_RESTARTBLOCK (To be restarted)
--- SIGCHLD (Child exited) @ 0 (0) ---
restart_syscall(<... resuming interrupted call ...>) = 0
illetve:
write(2, "E: ", 3E: ) = 3
write(2, "Sub-process /usr/bin/dpkg receiv"..., 56Sub-process /usr/bin/dpkg received a segmentation fault.) = 56
write(2, "\n", 1
Namost ebből én nem sokat értek, hiszen ilyen mélyen nem nagyon másztam bele a linuxba.
Esetleg talán ezzel lehet többet segítettem valakinek.
- A hozzászóláshoz be kell jelentkezni
Add ki ezt a biztonság kedvéért:
apt-get clean
apt-get autoremove
- A hozzászóláshoz be kell jelentkezni
Köszönöm a tippet. Megpróbáltam, de az a fránya hibajelenség nem múlik. Nekem még van egy tippem. Lehet hogy valamilyen fájlrendszerhiba?
A partíciók így néznek ki:
md3 (home): active raid1 sda7[0] sdb7[1]
184514432 blocks [2/2] [UU]
md2 (swap): active raid1 sda6[0] sdb6[1]
9767424 blocks [2/2] [UU]
md1 (system) : active raid1 sda5[0] sdb5[1]
979840 blocks [2/2] [UU]
md0 (boot) : active raid1 sda1[0] sdb1[1]
96256 blocks [2/2] [UU]
régebben volt néhány fájlrendszerhibám az md3-on. Azokat sikerült kijavítani. Hogyan tudom ellenőrizni az md1-et ami maga a rendszer partíciója, és ha esetleg ott van a hiba akkor hogyan tudom azt kijavítani? (Ezt azért kérdezem, mert az md3-at annak idején csak úgy tudtam rendesen ellenőrizni, ha umountoltam. Ezt egy rendszerpartíciónál érdekes lenne megtenni) Netán Live cd?
- A hozzászóláshoz be kell jelentkezni
A grubból indított memtest futtatása talán megaszongya, hogy rossz a memóriád.
Nem biztos, hogy a vinyó szállt el.
Windózos rebootolós módszer megvolt már?
Ha több kerneled is van, akkor teszeld le mindet.
Olyat is lehet, hogy
apt-get install --reinstall apt
Bár ez olyan misztikus és kétes kimenetelű.
- A hozzászóláshoz be kell jelentkezni
A memtest86 nem jelzett hibát pedig arra is panaszkodik itt:
(Adatbázis olvasása ... dpkg: hibás feldolgozás: /var/cache/apt/archives/nmap_4.20-1~edgy1_i386.deb (--unpack):
failed in buffer_read(fd): fájllista e csomaghoz: `memtest86+': Invalid argument
E: Sub-process /usr/bin/dpkg received a segmentation fault.
root@xxx:~#
Párszor restartoltam is. Most jelenleg egy régebbi kernellel fut, de a szitu ugyanaz. Viszont amit még nem próbáltam az az, hogy egy másik hibátlan memtest-el megnézzem a memóriát. Ez lesz a következő lépés!
- A hozzászóláshoz be kell jelentkezni
Lehet, hogy hülye kérdés, de van még hely a vinyódon?
df -h
- A hozzászóláshoz be kell jelentkezni
Ezt tényleg most néztem meg először de:
root@xxx:~# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/md2 9,2G 1,4G 7,4G 16% /
varrun 505M 144K 505M 1% /var/run
varlock 505M 0 505M 0% /var/lock
procbususb 10M 116K 9,9M 2% /proc/bus/usb
udev 10M 116K 9,9M 2% /dev
devshm 505M 0 505M 0% /dev/shm
/dev/md0 89M 21M 64M 25% /boot
/dev/md3 174G 111G 54G 68% /home
- A hozzászóláshoz be kell jelentkezni
Nem ilyen, de hasonlo hibam volt Oo-val. Apt dobott hatast.
dpkg --force-remove-reinstreq --purge jre
nalam java hiba volt, ez segitett.
- A hozzászóláshoz be kell jelentkezni
Megvan a hiba. Meg is oldottam.
Volt egy csomó fájlrendszerhibám.
Ubuntunál:
Kernel-t recovery üzemmódban indítani
e2fschk
utána néhány .list fájlt helyre kellett állítanom, és megy a dolog.
- A hozzászóláshoz be kell jelentkezni