Correctie: het onderstaande is gelukt. Altijd leuk om je eigen problemen op te lossen. De oplossing was om de mount niet te saven bij een herstart. Ik durfde dit niet, gezien ik bang was dat ik er een relatie was ontstaan tussen het opstartsysteem en /SDB6. Gezien de in use niet ernstig leken heb de gok maar gemaakt... en het is gelukt.
Allereerst te zeggen dat ik een Linux beginner ben. Precies een jaar geleden heb ik een Linux Mandrake 9.0 server geinstalleerd en deze werkt goed als mail- & webserver. Nou bleek er een bad cluster op de enige HD die in het systeem te zitten. Toch bleef het systeem lekker draaien, maar besloten een nieuwe HD erin te hangen en alles opnieuw te installeren met Mandrake 9.1.
Ik heb Mandrake 9.1 op een schone nieuwe HD geinstalleerd zonder dat er een andee in zat. Om het installatie proces te versnellen heb ik de oude HD erin gehangen. Zodoende kon ik een aantal configuratie bestanden gemakkelijk gebruiken voor met name de mail services. Van deze oude HD heb ik twee partities gemount om erbij te komen /tijdelijk (/home) en /tijdelijk2 (mandrake installatie).
En hier komt het probleem / uitdaging: ik heb nu de oude mandrake installatie kunnen unmounten, maar /tijdelijk wil niet unmounten, dit mag gewoon domweg niet, daar reageert hij niet op.
Vervolgens heb ik de oude HD er maar gewoon uitgehaald en opnieuw opgestart om te kijken of hij doorstart. Dat doet hij dus niet. Tijdens het booten krijg ik een SUPERBLOCK error. Hij verwijst naar de tweede oude HD die eruit is (opzich logisch) en gemount was als /tijdelijk en /home bevat van de oude HD.
Wanneer ik weer de oude HD erin hang start hij gewoon door en vind uiteraard wel /DEV/SDB6.
Ik wil dit voorzichtig aanpakken, zodat ik de HD los kan koppelen zonder dat ik dadelijk echt in de problemen kom met SUPERBLOCKS gezien dat mijn pet te boven nu gaat. Ik heb voldoende ervaring met het configureren & compilen van de programma's, maar niet van dingen als SUPERBLOCKS en wil gewoon de HD eruit hebben gezien er een nieuwe inzit en de oude een bad cluster heeft.
Ik heb dus geprobeerd de /DEV/SDB6 die als /tijdeijk gemount staat met /home erop te unmounten, maar dit lukt niet, wat wel ging met /DEV/SDB1. Ik krijg een error: umount: /tijdelijk: device is busy .
Moet dit op een andere wijze, bijvoorbeeld unmounten bij booten oid?
Had ik in eerste plaats al SBD6 read only moeten mounten. Er is een proces dat die partitie gebruikt:
[root@aconcagua root]# lsof | grep /tijdelijk
fam 2233 root 26r DIR 8,22 4096 80646 /tijdelijk/gebruiker
fam 2233 root 31r DIR 8,22 4096 129048 /tijdelijk/.Tras
h-root
Mag ik nu umount gebruiken met een forceer optie, of krijg ik dan problemen met mijn SUPERBLOCK?
Iemand die mijn advies wil geven?
Allereerst te zeggen dat ik een Linux beginner ben. Precies een jaar geleden heb ik een Linux Mandrake 9.0 server geinstalleerd en deze werkt goed als mail- & webserver. Nou bleek er een bad cluster op de enige HD die in het systeem te zitten. Toch bleef het systeem lekker draaien, maar besloten een nieuwe HD erin te hangen en alles opnieuw te installeren met Mandrake 9.1.
Ik heb Mandrake 9.1 op een schone nieuwe HD geinstalleerd zonder dat er een andee in zat. Om het installatie proces te versnellen heb ik de oude HD erin gehangen. Zodoende kon ik een aantal configuratie bestanden gemakkelijk gebruiken voor met name de mail services. Van deze oude HD heb ik twee partities gemount om erbij te komen /tijdelijk (/home) en /tijdelijk2 (mandrake installatie).
En hier komt het probleem / uitdaging: ik heb nu de oude mandrake installatie kunnen unmounten, maar /tijdelijk wil niet unmounten, dit mag gewoon domweg niet, daar reageert hij niet op.
Vervolgens heb ik de oude HD er maar gewoon uitgehaald en opnieuw opgestart om te kijken of hij doorstart. Dat doet hij dus niet. Tijdens het booten krijg ik een SUPERBLOCK error. Hij verwijst naar de tweede oude HD die eruit is (opzich logisch) en gemount was als /tijdelijk en /home bevat van de oude HD.
Wanneer ik weer de oude HD erin hang start hij gewoon door en vind uiteraard wel /DEV/SDB6.
Ik wil dit voorzichtig aanpakken, zodat ik de HD los kan koppelen zonder dat ik dadelijk echt in de problemen kom met SUPERBLOCKS gezien dat mijn pet te boven nu gaat. Ik heb voldoende ervaring met het configureren & compilen van de programma's, maar niet van dingen als SUPERBLOCKS en wil gewoon de HD eruit hebben gezien er een nieuwe inzit en de oude een bad cluster heeft.
Ik heb dus geprobeerd de /DEV/SDB6 die als /tijdeijk gemount staat met /home erop te unmounten, maar dit lukt niet, wat wel ging met /DEV/SDB1. Ik krijg een error: umount: /tijdelijk: device is busy .
Moet dit op een andere wijze, bijvoorbeeld unmounten bij booten oid?
Had ik in eerste plaats al SBD6 read only moeten mounten. Er is een proces dat die partitie gebruikt:
[root@aconcagua root]# lsof | grep /tijdelijk
fam 2233 root 26r DIR 8,22 4096 80646 /tijdelijk/gebruiker
fam 2233 root 31r DIR 8,22 4096 129048 /tijdelijk/.Tras
h-root
Mag ik nu umount gebruiken met een forceer optie, of krijg ik dan problemen met mijn SUPERBLOCK?
Iemand die mijn advies wil geven?
[ Voor 30% gewijzigd door MindfluX op 12-10-2003 19:08 ]