Linux Mint 14 boot probleem na verplaatsen home

Pagina: 1
Acties:

Acties:
  • 0 Henk 'm!

  • eew
  • Registratie: September 2008
  • Laatst online: 17-12-2018
Ik heb sinds gisteren een Windows Linux mint Dualboot, op een 256 GB SSD. Bij de installatie heb ik de stomme fout gemaakt geen aparte partitie voor home te maken, maar vandaag bedacht ik mij dat dat niet slim was. Dus heb ik dit gedaan:
http://www.howtogeek.com/116742/how-to-create-a-separate-home-partition-after-installing-ubuntu/. Mijn fstab ziet er nu zo uit:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    nodev,noexec,nosuid 0       0
# / was on /dev/sda4 during installation
UUID=2057a16b-43e2-449e-9983-b90a804d727a /               ext4    discard,errors=remount-ro 0       1
UUID=9cf19361-80ba-4a0b-ac53-9e3254492501 /home       ext4    discard,nodev,nosuid      0       2
# /windows was on /dev/sda3 during installation
UUID=C266BDFA66BDEF73 /windows        ntfs    defaults,umask=007,gid=46 0       0


(bekeken vanuit windows met ext2expore), ik realiseer mij nu dat ik die laatste entry heb opgeheven (een 20 GB ntfs partitie om documenten te delen op de SSD leek mij niet zo een goed idee). En daar zeurt hij ook over tijdens het booten, maar dan kan ik op een toets drukken om door te gaan, het probleem komt daarna. Eerst geeft hij twee errors achter elkaar, eentje dat hij /home niet kan vinden en of ik door wil gaan, en daarna nog een die ik totaal niet begrijp, vervolgens gaat hij opnieuw automatisch inloggen en dit gaat door totdat ik op de uitknop druk, dan sluit hij keurig af. Wat gaat hier fout (en hoe los ik het op)? Ik heb het ext2explorer ook gezien dat alle data in op die home partitie in dev/sda3/home/eline staat. De oude home is nu leeg.

[ Voor 3% gewijzigd door eew op 17-02-2013 17:14 ]


Acties:
  • 0 Henk 'm!

  • spone
  • Registratie: Mei 2002
  • Niet online
In de eerste plaats: wat bedoel je met 'zeuren'. Graag de precieze foutmelding, dat helpt iets meer :)

Ik kan mij vergissen, maar als je een partitie wil mounten, moet je dan ook niet een punt hebben waaraan je hem wil mounten? Ofwel dat als je /home ergens anders wilt mounten, zal je in elk geval op je rootpartitie een (lege) home folder moeten hebben.

i5-14600K | 32GB DDR5-6000 | RTX 5070 - MacBook Pro M1 Pro 14" 16/512


Acties:
  • 0 Henk 'm!

  • eew
  • Registratie: September 2008
  • Laatst online: 17-12-2018
spone schreef op zondag 17 februari 2013 @ 17:19:
In de eerste plaats: wat bedoel je met 'zeuren'. Graag de precieze foutmelding, dat helpt iets meer :)

Ik kan mij vergissen, maar als je een partitie wil mounten, moet je dan ook niet een punt hebben waaraan je hem wil mounten? Ofwel dat als je /home ergens anders wilt mounten, zal je in elk geval op je rootpartitie een (lege) home folder moeten hebben.
Ik zal hem zo weer eens proberen op te starten en de precieze foutmeldingen opschrijven.

Ik heb een lege home folder in /dev/sda4

Dit is misschien handig:

Afbeeldingslocatie: http://i1340.photobucket.com/albums/o728/_eew_/struc_zps5e11e7fc.png

[ Voor 8% gewijzigd door eew op 17-02-2013 17:36 ]


Acties:
  • 0 Henk 'm!

  • Hero of Time
  • Registratie: Oktober 2004
  • Laatst online: 12:02

Hero of Time

Moderator LNX

There is only one Legend

Start met de Linux Mint installatie cd, doe geen installatie maar blijf in de Live omgeving. Dan mount je je / file system ergens, /media/root, /mnt, doe maar wat. Vervolgens typ je in een terminal het volgende commando:
sudo blkid

Vergelijk de UUID die je krijgt met de UUID die in je fstab staat. Pas je fstab aan als het niet klopt. Je kan dan ook gelijk je NTFS partitie eruit knikkeren, scheelt weer een melding tijdens booten.

Is je ext2explorer read-only in Windows, of read/write? Ik heb namelijk geen goede ervaringen met het schrijfbaar hebben van Linux partities in Windows. Kan ondertussen verbeterd zijn, niet bijgehouden. Heb 't tenslotte ook niet nodig.

Commandline FTW | Tweakt met mate


Acties:
  • 0 Henk 'm!

  • eew
  • Registratie: September 2008
  • Laatst online: 17-12-2018
Hero of Time schreef op zondag 17 februari 2013 @ 18:51:
Start met de Linux Mint installatie cd, doe geen installatie maar blijf in de Live omgeving. Dan mount je je / file system ergens, /media/root, /mnt, doe maar wat. Vervolgens typ je in een terminal het volgende commando:
sudo blkid

Vergelijk de UUID die je krijgt met de UUID die in je fstab staat. Pas je fstab aan als het niet klopt. Je kan dan ook gelijk je NTFS partitie eruit knikkeren, scheelt weer een melding tijdens booten.

Is je ext2explorer read-only in Windows, of read/write? Ik heb namelijk geen goede ervaringen met het schrijfbaar hebben van Linux partities in Windows. Kan ondertussen verbeterd zijn, niet bijgehouden. Heb 't tenslotte ook niet nodig.
Nee, deze is read only.

Ik heb nu geen zin meer om er nog naar te kijken, ik ben het even zat en heb nog andere dingen te doen. Ik weet overigens zeker dat die UUID goed is, ik heb hem namelijk gekopieerd. Iets anders wat misschien van belang is is dat er een tab in fstab staat, misschien is dat het probleem? Er is niets anders mis met die fstab file?

Acties:
  • 0 Henk 'm!

  • Hero of Time
  • Registratie: Oktober 2004
  • Laatst online: 12:02

Hero of Time

Moderator LNX

There is only one Legend

Dit is mijn fstab voor / en /home. Neem de opties over en reboot. Je nodev en nosuid kan problemen geven.
code:
1
2
3
4
# / was on /dev/sda1 during installation
UUID=2b667c21-0942-425f-8e30-6d95a33cd927 /               ext4    noatime,discard,errors=remount-ro 0       1
# /home was on /dev/sda2 during installation
UUID=4c520975-8ab7-432c-a2ff-a92c292f3656 /home           ext4    defaults,noatime,discard        0       2

Tabs of spaties maakt niet uit. Maar het is wel aan te raden om consistent te zijn. Doe niet de ene regel met tabs en de andere met spaties. Ik heb 't wel eens gemixt en had geen enkel probleem ermee.

Commandline FTW | Tweakt met mate


Acties:
  • 0 Henk 'm!

  • eew
  • Registratie: September 2008
  • Laatst online: 17-12-2018
Ik heb dat gedaan, maar ik krijg nu nog steeds de foutmedling:
Your home directory is listed as: "/home/eline" but is does not appear to exist. Do you want to og in with the / (root) directory as your home directory? It is unlikely anything will work unless you use a failsafe sesssion.

Acties:
  • 0 Henk 'm!

  • MaximusTG
  • Registratie: April 2003
  • Niet online
(overleden)
Is dat niet gewoon omdat jij nu /dev/sda3 mount op punt /home, maar op /dev/sda3 staat ook /home (met daarin waarschijnlijk de folder eline?).
Dus jouw oude homefolder is voor je systeem nu benaderbaar via /home/home/eline. Dus niet /home/eline.
Of niet?

Zin in pizza? Probeer 'mijn' pizzarecept eens! Laatste versie pizzarecept Blog:KookKompas


Acties:
  • 0 Henk 'm!

  • eew
  • Registratie: September 2008
  • Laatst online: 17-12-2018
Dus dat zou de inhoud van /dev/sda3/home in dev/sda3/ moeten staan?

Acties:
  • 0 Henk 'm!

  • MaximusTG
  • Registratie: April 2003
  • Niet online
(overleden)
Jup; voor de zekerheid zou je alles in de map /home op /dev/sda3 kunnen kopieren naar de root van /dev/sda3, maar volgens mij is dit wat er mis is.

Zin in pizza? Probeer 'mijn' pizzarecept eens! Laatste versie pizzarecept Blog:KookKompas


Acties:
  • 0 Henk 'm!

  • eew
  • Registratie: September 2008
  • Laatst online: 17-12-2018
Oke, dat is voor elkaar, we worden nu begroet met de foutmelding:
Users's $HOME/.dmrc file is begin ignored. This prevents the default session and language from begin saved. File should be owned by user and have 664 permissions. Users's $HOME directory must be owned by users and not writable by other users.

Daarna een tijdje een zwart scherm met een muis en dan:
Could not update ICEauthority file /home/eline/.ICEautthority
Hier staat alleen maar een knop logout op en we zitten weer in dezelfde loop.

Acties:
  • 0 Henk 'm!

  • MaximusTG
  • Registratie: April 2003
  • Niet online
(overleden)
Ja, je zit nu waarschijnlijk met permissie-problemen. Of je hebt de .files en .folders niet gekopieerd? Dat zijn verborgen bestanden in je home folder.
Waarom ga je niet voor de makkelijke optie en installeer je ff opnieuw. Ik begrijp dat Linux Mint er nog maar pas opstaat? Als je dan tijdens de install gewoon meteen een losse /home maakt ben je toch van al het gezeur af?

Zin in pizza? Probeer 'mijn' pizzarecept eens! Laatste versie pizzarecept Blog:KookKompas


Acties:
  • 0 Henk 'm!

  • eew
  • Registratie: September 2008
  • Laatst online: 17-12-2018
Ja, daar dacht ik ook al aan. Als ik dat had gedaan was ik nu al klaar geweest. Maar deze problemen zijn dus niet makkelijk op te lossen?

Acties:
  • 0 Henk 'm!

  • MaximusTG
  • Registratie: April 2003
  • Niet online
(overleden)
Heb je de inhoud van /home toen je die naar je losse partitie kopieerde wel via het gegeven terminalcommando gekopieerd?

Zin in pizza? Probeer 'mijn' pizzarecept eens! Laatste versie pizzarecept Blog:KookKompas


Acties:
  • 0 Henk 'm!

  • Hero of Time
  • Registratie: Oktober 2004
  • Laatst online: 12:02

Hero of Time

Moderator LNX

There is only one Legend

Je hebt /home en /home_old. Zijn er in de tussentijd nog belangrijke wijzigingen geweest in /home? Zoniet, dan smijt je /home leeg, houd je als 't goed is alleen nog /home/Lost+Found over en kan je met het juiste terminal commando (cp -a o.a., check man-page) je home correct verplaatsen met behoud van rechten.

Commandline FTW | Tweakt met mate


Acties:
  • 0 Henk 'm!

  • eew
  • Registratie: September 2008
  • Laatst online: 17-12-2018
Maar dan moet ik de inhoud van home verplaatsen naar de root van die andere partitie. En ik heb geen idee hoe ik dat zou moeten doen met een terminal. Want alleen eline kopieren is niet genoeg waarschijnlijk.

Acties:
  • 0 Henk 'm!

  • MaximusTG
  • Registratie: April 2003
  • Niet online
(overleden)
Dat staat notabene in de link die je zelf post?

code:
1
sudo cp -Rp /home/* /mount/location


Maar dat is nu niet meer direct toepasbaar natuurlijk

De partitie die je voor je home wil gebruiken is nu al wel gemount op /home toch?
En op de root partitie heb je nog een /home_old staan?

Dan zou dus
code:
1
sudo cp -Rp /home_old/* /home
moeten werken volgens mij.

Oh wacht, tenzij je natuurlijk die eerste kopie van /home naar /home_old ook niet goed gedaan hebt en de permissies daar ook al niet goed staan.

[ Voor 16% gewijzigd door MaximusTG op 18-02-2013 17:15 ]

Zin in pizza? Probeer 'mijn' pizzarecept eens! Laatste versie pizzarecept Blog:KookKompas


Acties:
  • 0 Henk 'm!

  • eew
  • Registratie: September 2008
  • Laatst online: 17-12-2018
Hij doet het weer. En nu het is opgelost is ook duidelijk wat er fout is gegaan. Met fstab is nooit iets mis geweest, maar ik heb in eerste instantie in plaats van inhoud van de directory de directory gekopieerd. En toen ik dat op heb proberen te lossen heb ik de permissies niet mee gekopieerd. Nu heb ik met de livecd eerst alles uit home partitie verwijderd en daarna de boel goed gekopieerd.

Totaal ongerelateerd ben ik er net achter gekomen dat mijn pc plus monitoren ilde op het mint bureaublad 255 W gebruikt, in Windows is dit 200. Conclusie: Mijn HD6950 draait waarschijnlijk op volledige kloksnelheden... Maar dat is voor een ander onderwerp, deze kan dicht.

Acties:
  • 0 Henk 'm!

  • Hero of Time
  • Registratie: Oktober 2004
  • Laatst online: 12:02

Hero of Time

Moderator LNX

There is only one Legend

Topics gaan niet dicht, tenzij deze niet voldoen aan het beleid (bijvoorbeeld te weinig informatie of cross-post). Topics zakken gewoon naar de diepte waar ze kunnen rusten.

Commandline FTW | Tweakt met mate

Pagina: 1