Välkommen till linuxportalen.se!

Linuxportalen.se är Sveriges största och aktivaste webbplats för användare av öppen- och fri programvara.

Du besöker Linuxportalen.se som gäst vilket begränsar din möjlighet att använda webbplatsens alla funktioner. Genom att registera dig som medlem får du inte bara möjlighet att söka bland webbplatsens innehåll, skapa nya och delta i befintliga diskussioner, skapa din egen blogg, kommunicera med andra medlemmar genom privata meddelanden och delta i omröstningar. Du får också tillgång till Veckans Kadavro - en seriestrip unikt skapad för Linuxportalen.se!

Registeringen sker snabbt och är helt kostnadsfri - tveka inte, bli medlem idag!

Registering binary handler for Windows applications

Hej!

Provade installera en Fedora 13 baserad Linuxdistribution. Jag gjorde en uppdatering och installerade flera program och nu kan jag inte logga in. Den fastnar vid uppstarten på:

Registering binary handler for Windows applications:   [  OK  ]

(Registrerar binärhanterare för Windowsprogram)

Jag är ganska säker på att det är p.g.a. Wine. Tror att installationen av Wine skapade en konflikt med Linuxsystemets uppstartsprocess.

Bara en enda dag med ett Fedora 13 baserat Linuxsystem. Om man kanske skulle ominstallera systemet eller återgå till en Debianbaserad Linuxdistribution...

Alternativ för kommentarvisning

Välj ditt önskade sätt att visa kommentarerna och klicka på "Spara" för att verkställa dina ändringar.

pingus bild

Du kan ju pröva att starta i "runlevel 1", kan finnas ett alternativ vif boot-prompten (typ "failsafe el.dy.) eller lägg till "single" på kernel-raden i grub:s meny.
Sedan tar du bort länken till wine i körnivåkatalogen (vet ej vad Fedora använder, typ /etc/rc5.d/)

Kort o koncist, tror du förstår detta annars får du återkomma.

----------------------------
In Pingvino veritas!

http://www.tuxit.se
http://blogg.skuttungecity.se

Lyfangs bild

 "runlevel 1" = Single-User mode?

Tror du att följande instruktion fungerar?

Boot Linux Grub Into Single User Mode

pingus bild

Just, bra beskrivning!

Och "runlevel 1" är alltså samma som Single-User mode, i vissa distros även kallat "failsafe"

----------------------------
In Pingvino veritas!

http://www.tuxit.se
http://blogg.skuttungecity.se

Lyfangs bild

Starta upp GRUB i enanvändarläge

1. Gå till GRUB-skärmen vid uppstart

2. Välj kärna

3. Tryck e-tangenten för att redigera posten

4. Välj andra raden "kernel"

5. Tryck på e för att redigera kärnans post så att du kan lägga enanvändarläge

6. Lägg till bokstaven S (eller ordet Single) till slut (kärnan) linje

Jag skrev S
 
7. Tryck på Enter-tangenten

8. Tryck nu på B-tangenten för att starta Linuxkärnan i enanvändarläge

9. När du ombeds ge root-lösenordet ges möjligheten att logga in enanvändarläge.

Jag behövde inte ge lösenordet.

Inspirationskälla: http://www.cyberciti.biz/faq/grub-boot-into-single-user-mode/

Bläddrade till /etc/rc5.d

Tog bort mjuk länk (symbolic link) S98wine

rm S98wine

rm: remove symbolic link `S98wine´? y

Startade om, men det fungerar inte. Om man kanske skulle ominstallera systemet utan att installera Wine...

pingus bild

Ominstallera??? Kör du Windows, eller?..   Wink
Allvarligt talat, det här ska gå fixa till - och det behöver faktiskt inte vara Wine som är boven, bara för att det är sista meddelandet du ser. Finns det någonting som startas efter Wine t.ex?

Det slog mig också att det mycket väl kan funka om du startar normatl och sedan när det blir stopp växlar till terminal [Ctrl]+[Alt]+[F2] tex.
Hur som, kolla loggen - /var/log/messages är viktig, likaså Xsession-errors samt en typ .Xerror (minns inte exakt dessa logfilers namn, du hittar dem säkert).

Kan du växla till körnivå 3 (kommando: "init 3" som root) och starta grafiska med "startx" i terminal?

Om du är övertygad om att wine spökar så avinstrallera det helt med Yum.

----------------------------
In Pingvino veritas!

http://www.tuxit.se
http://blogg.skuttungecity.se

Lyfangs bild

Blir att ominstallera systemet. Har provat köra från live CD:n och läsa /var/log/messages loggen:

[liveuser@localhost ~]$ less /var/log/messages
/var/log/messages: Permission denied
[liveuser@localhost ~]$ sudo less /var/log/messages
liveuser is not in the sudoers file.  This incident will be reported.
[liveuser@localhost ~]$ tail -n25 /var/log/messages
tail: cannot open `/var/log/messages' for reading: Permission denied
[liveuser@localhost ~]$ sudo tail -n25 /var/log/messages
liveuser is not in the sudoers file.  This incident will be reported.
[liveuser@localhost ~]$ su less /var/log/messages
su: user less does not exist

FoHs bild

 su vill att du anger ett användarnamn, liveuser kanske? Kan man inte bara skriva su följt av enter för att få rooträttigheter?

pingus bild

Du måste ju kolla "messages" för ditt system, inte live-cdn:s!
Så alltså byt till root med "su -", montera rootpartitionen / den partition /var ligger på, och kolla där.

("sudo" används för att din användare ska köra kommandon med root-behörighet, "su" används för att byta användare till root.
"su less /var/log/messages" funkar därför inte.)

----------

Edit: Men enklast är ju att starta i single-mode som du gjorde förut, då kommer du ju in i ditt system som root.
Edit2: Justja, finns en logg från X i din hemkatalog också, heter något i stil med .Xsessionerror. Kolla den först!

----------------------------
In Pingvino veritas!

http://www.tuxit.se
http://blogg.skuttungecity.se

Lyfangs bild

Jag ominstallerade systemet. Sedan bِrjade jag uppgradera Fedora 13 baserade Linuxdistributionen genom att ِppna ett terminalfِnster och skriva:

preupgrade  

Jag bestنmde mig att stنnga ner och fortsنtta senare. Provade igen och fick felmeddelandet:
 
raise URLGrabError(256, _('No more mirrors to try.')) urlgrabber.grabber.URLGrabError: [Errno 256] No more mirrors to try.

preupgrade misslyckades kِra sه jag startade uppdateringhanteraren.
 
Uppdaterade med uppdateringhanteraren och laddade hem packeten. Fِrsِkte sنtta datorn vilolنge eller vنntelنge. Fِrstod inte det installerade sprهket sه bra. Tror uppdateringhanteraren var lهst och ville inte gه vidare, startade om datorn...
 
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,Innocent

Gick till GRUB bootladdaren och valde en annan kنrna och det fungerade att boota normalt. Hur ominstallerar jag den skadade kنrnan?

Lyfangs bild

Hur ominstallerar jag den skadade kنrnan?

su
yum remove kernel-2.6.34.9-69.fc13
yum install kernel-2.6.34.9-69.fc13

Lyfangs bild

Jag körde med Ojuba 4 som är Fedora 13 baserat som inte har stöd längre. Jag ville uppgradera till Fedora 15 med PreUpgrade (igen).

su
preupgrade

"Cannot Upgrade

Your current installation cannot be upgraded. This is likely
due to it being too old. Only the previous two release may be
upgraded. To upgrade older releases you must first upgrade
through all intermediate releases.

ojuba 4 on VolGroup-lv_root"

PreUpgrade är ett program för att uppgradera till en nyare utgåvan av Fedora körande på en befintlig release, som löser och hämtar paket som krävs för att uppgradera till en nyare utgåva av Fedora.

Lyfangs bild

[lyfang@localhost ~]$ su
كلمة السر:
[root@localhost lyfang]# preupgrade
Loaded plugins: blacklist, fastestmirror, whiteout
No plugin match for: rpm-warm-cache
No plugin match for: remove-with-leaves
No plugin match for: auto-update-debuginfo
preupgrade-main (mirrorlist)
رابط: http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-15&arch=$basearch
الآن: http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-15&arch=i386
Determining fastest mirrors
 * fedora: ftp.sh.cvut.cz
 * rpmfusion-free: mirror.switch.ch
 * rpmfusion-free-updates: mirror.switch.ch
 * rpmfusion-nonfree: mirror.switch.ch
 * rpmfusion-nonfree-updates: mirror.switch.ch
 * updates: sunsite.icm.edu.pl
preupgrade (mirrorlist)
رابط: http://mirrors.fedoraproject.org/mirrorlist?path=pub/fedora/linux/releases/15/Fedora/$basearch/os/
الآن: http://mirrors.fedoraproject.org/mirrorlist?path=pub/fedora/linux/releases/15/Fedora/i386/os/
Checking for new repos for mirrors
 * preupgrade-main: sunsite.icm.edu.pl
بيانات وصفية غير معروفة يتم تحميلها: repomdA6SesZtmp.xml
preupgrade-fedora (mirrorlist)
رابط: https://mirrors.fedoraproject.org/metalink?repo=fedora-15&arch=i386
الآن: https://mirrors.fedoraproject.org/metalink?repo=fedora-15&arch=i386
Checking for new repos for mirrors
بيانات وصفية غير معروفة يتم تحميلها: metalink.xml.tmp
preupgrade-fedora-chromium (baseurl)
رابط: http://repos.fedorapeople.org/repos/spot/chromium/fedora-15/i386/
الآن: http://repos.fedorapeople.org/repos/spot/chromium/fedora-15/i386/
Checking for new repos for mirrors
 * preupgrade-fedora: sunsite.icm.edu.pl
بيانات وصفية غير معروفة يتم تحميلها: repomdvh2OFgtmp.xml
preupgrade-ojuba (mirrorlist)
رابط: http://www.ojuba.org/.mirrors-oj4-i386
الآن: http://www.ojuba.org/.mirrors-oj4-i386
Checking for new repos for mirrors
بيانات وصفية غير معروفة يتم تحميلها: repomd3XbGjFtmp.xml
preupgrade-ojuba-updates (mirrorlist)
رابط: http://www.ojuba.org/.mirrors-oj4-i386-updates
الآن: http://www.ojuba.org/.mirrors-oj4-i386-updates
Checking for new repos for mirrors
بيانات وصفية غير معروفة يتم تحميلها: repomdexZCFGtmp.xml
preupgrade-rpmfusion-free (mirrorlist)
رابط: http://mirrors.rpmfusion.org/mirrorlist?repo=free-fedora-15&arch=i386
الآن: http://mirrors.rpmfusion.org/mirrorlist?repo=free-fedora-15&arch=i386
Checking for new repos for mirrors
بيانات وصفية غير معروفة يتم تحميلها: repomdLI46uNtmp.xml
preupgrade-rpmfusion-free-updates (mirrorlist)
رابط: http://mirrors.rpmfusion.org/mirrorlist?repo=free-fedora-updates-released-15&arch=i386
الآن: http://mirrors.rpmfusion.org/mirrorlist?repo=free-fedora-updates-released-15&arch=i386
Checking for new repos for mirrors
 * preupgrade-rpmfusion-free: mirror.switch.ch
بيانات وصفية غير معروفة يتم تحميلها: repomdacQ4sitmp.xml
preupgrade-rpmfusion-nonfree (mirrorlist)
رابط: http://mirrors.rpmfusion.org/mirrorlist?repo=nonfree-fedora-15&arch=i386
الآن: http://mirrors.rpmfusion.org/mirrorlist?repo=nonfree-fedora-15&arch=i386
Checking for new repos for mirrors
 * preupgrade-rpmfusion-free-updates: mirror.switch.ch
بيانات وصفية غير معروفة يتم تحميلها: repomdvlV30ntmp.xml
preupgrade-rpmfusion-nonfree-updates (mirrorlist)
رابط: http://mirrors.rpmfusion.org/mirrorlist?repo=nonfree-fedora-updates-released-15&arch=i386
الآن: http://mirrors.rpmfusion.org/mirrorlist?repo=nonfree-fedora-updates-released-15&arch=i386
Checking for new repos for mirrors
 * preupgrade-rpmfusion-nonfree: mirror.switch.ch
بيانات وصفية غير معروفة يتم تحميلها: repomdHZ3TMVtmp.xml
preupgrade-updates (mirrorlist)
رابط: https://mirrors.fedoraproject.org/metalink?repo=updates-released-f15&arch=i386
الآن: https://mirrors.fedoraproject.org/metalink?repo=updates-released-f15&arch=i386
Checking for new repos for mirrors
 * preupgrade-rpmfusion-nonfree-updates: mirror.switch.ch
بيانات وصفية غير معروفة يتم تحميلها: metalink.xml.tmp
بيانات وصفية غير معروفة يتم تحميلها: repomdXQjazptmp.xml
بيانات وصفية غير معروفة يتم تحميلها: MEMORY
جلب معلومات شجرة من
treeinfo timestamp: Fri May 13 21:47:06 2011
بيانات وصفية غير معروفة يتم تحميلها: MEMORY
Checking for new repos for mirrors
 * preupgrade-updates: sunsite.icm.edu.pl
There are unfinished transactions remaining. You might consider running yum-complete-transaction first to finish them.
تحميل 530.2MB
المساحة المتوفرة في القرص لـ /var/cache/yum/preupgrade : 46.0GB
الترقية تتطلب 500.0MB
المساحة المتوفرة في القرص لـ /usr : 45.4GB
النواة تتطلب 26.0MB
المساحة المتوفرة في القرص لـ /boot : 317.5MB
بيانات وصفية غير معروفة يتم تحميلها: repomdfM8Q0ntmp.xml
توليد البيانات الوصفية قبل ترقية المستودع
DEBUG /sbin/grubby --title="ترقية لـ Fedora 15 (Lovelock)" --remove-kernel="/boot/upgrade/vmlinuz" --add-kernel="/boot/upgrade/vmlinuz" --initrd="/boot/upgrade/initrd.img" --args="preupgrade repo=hd::/var/cache/yum/preupgrade  ks=hd:UUID=f8cee68e-c9bc-4943-8ef3-86dd24f5379b:/upgrade/ks.cfg"

Sedan startade jag om och fick "Cannot Upgrade".

Lyfangs bild

Jag fick följande i Ojuba 4:

There are unfinished transactions remaining. Please run yum-complete-transaction as root.