Strona 1 z 1

Nieudane przenoszenie /usr

: 17 maja 2015, 14:24
autor: kt1117
No więc tak:
Chciałem sobie /usr przenieść na inną partycję więc:
1.Stworzyłem sobie 20GB ext4,
2.przeniosłem tam zawartość /usr
3.Dodałem do fstab

Kod: Zaznacz cały

/dev/sda3 /usr ext4 defaults 1 2
4.Zmieniłem nazwę /usr na /usrold
5.reboot

I mam problem. W trakcie włączania błąd:

Kod: Zaznacz cały

/usr/sbin/alsactl failed to obtain
albo coś podobnego.
Ale pokazał się panel logowania to się loguje.
I tu zaczyna dziać się magia. Wszystko się crashuje. Okienka zmieniają swój wygląd i rozmiar. Co chwila krytyczne błędy z tego folderu. A komputer na pełnym użyciu procesora.

Ubuntu 14.04, unity

Wie ktoś jak to naprawić?
E:Aha, nie działa sieć bezprzewodowa i nie widać niezamontowanych dysków

Re: Nieudane przenoszenie /usr

: 17 maja 2015, 14:54
autor: marcin1982
No to teraz chroot do systemu na dysku twardym z podmontowaniem tego nieszczęsnego /usr.

Wykonaj update initramfs:

Kod: Zaznacz cały

udate-initramfs -u -k TUTAJ_WERJSA_JĄDRA_UBUNTU

Re: Nieudane przenoszenie /usr

: 17 maja 2015, 16:29
autor: kt1117
Wykonałem, ale nic się nie zmieniło
E:Przywróciłem /usr na / i wszystko znowu działa. Chyba /usr nie może być na osobnej partycji

Re: Nieudane przenoszenie /usr

: 18 maja 2015, 09:18
autor: Ubek308
Moze, moze.
Kiedys to bylo standartem ze byl na oddzielnej podobnie jak /var, /tmp, /boot
Wniosek: Cos spieprzyles.

Re: Nieudane przenoszenie /usr

: 18 maja 2015, 09:26
autor: Tomfoc
Nie mam doświadczenia w tym temacie, lecz wydaje mi się, że kopiowanie /usr spod działającego systemu nie jest dobrym pomysłem. Ponadto trzeba zadbać o prawa dostępu do danych - może trzeba utworzyć archiwum tar.

Re: Nieudane przenoszenie /usr

: 18 maja 2015, 13:06
autor: kt1117
Zamiast przenosić /usr przeniosłem /home na inną i /var na jeszcze inną. Też nie działa ale jest trochę lepiej bo jak go uruchomię to wszystko jest ok oprócz tego, że indicatorów nie mam (to jest co najmniej dziwne). I X same się nie uruchamiają, muszę im komendę wydać z tty, a potem jeszcze uruchomić unity.

Re: Nieudane przenoszenie /usr

: 18 maja 2015, 18:29
autor: marcin1982
Użyj livecd, podmontuj wszystkie docelowe partycje w katalogach roboczych. Potem uruchom Midnight Commander i kopiuj. W przypadku /usr nie trzeba zmieniać właciciela / grupy bo kopiujesz jako root ( 0:0 ), w przypadku /home musisz potem uruchomić system w trybie jednego użytkownika i zmienić uprawnienia na UŻYTKOWNIK:GRUPA.

Zamiast mc można użyć rsync czy cp z odpowiednimi flagami itd.

PS
Nie zapomnij o wpisach w /etc/fstab i uaktualnieniu intramfs.