Nieudane przenoszenie /usr

Wyłącznie system! Wątpliwości dotyczące aplikacji proszę umieszczać niżej, w odpowiednich forach.
kt1117
Piegowaty Guziec
Piegowaty Guziec
Posty: 15
Rejestracja: 22 cze 2010, 13:11
Płeć: Mężczyzna
Wersja Ubuntu: 12.10
Środowisko graficzne: Unity
Architektura: x86

Nieudane przenoszenie /usr

Post 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
marcin1982
Gibki Gibbon
Gibki Gibbon
Posty: 3209
Rejestracja: 30 wrz 2007, 13:49
Płeć: Mężczyzna

Re: Nieudane przenoszenie /usr

Post 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
kt1117
Piegowaty Guziec
Piegowaty Guziec
Posty: 15
Rejestracja: 22 cze 2010, 13:11
Płeć: Mężczyzna
Wersja Ubuntu: 12.10
Środowisko graficzne: Unity
Architektura: x86

Re: Nieudane przenoszenie /usr

Post 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
Ubek308
Zakręcona Traszka
Zakręcona Traszka
Posty: 574
Rejestracja: 25 maja 2011, 10:17
Płeć: Mężczyzna
Wersja Ubuntu: 11.04
Środowisko graficzne: GNOME
Architektura: x86_64

Re: Nieudane przenoszenie /usr

Post autor: Ubek308 »

Moze, moze.
Kiedys to bylo standartem ze byl na oddzielnej podobnie jak /var, /tmp, /boot
Wniosek: Cos spieprzyles.
Awatar użytkownika
Tomfoc
Gibki Gibbon
Gibki Gibbon
Posty: 2183
Rejestracja: 30 lis 2011, 21:14
Płeć: Mężczyzna
Wersja Ubuntu: 22.04
Środowisko graficzne: GNOME
Architektura: x86_64

Re: Nieudane przenoszenie /usr

Post 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.
kt1117
Piegowaty Guziec
Piegowaty Guziec
Posty: 15
Rejestracja: 22 cze 2010, 13:11
Płeć: Mężczyzna
Wersja Ubuntu: 12.10
Środowisko graficzne: Unity
Architektura: x86

Re: Nieudane przenoszenie /usr

Post 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.
marcin1982
Gibki Gibbon
Gibki Gibbon
Posty: 3209
Rejestracja: 30 wrz 2007, 13:49
Płeć: Mężczyzna

Re: Nieudane przenoszenie /usr

Post 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.
ODPOWIEDZ

Wróć do „Instalacja, aktualizacja i konfiguracja Ubuntu”

Kto jest online

Użytkownicy przeglądający to forum: Amazon [Bot] i 6 gości