Wtorek, 22 Maj 2012, 15:59

Autor Wątek: Zwiększamy partycje ext3 na eMMC.  (Przeczytany 1320 razy)

0 użytkowników i 1 Gość przegląda ten wątek.

Offline globalbus

  • GZU
  • Core
  • ****
  • Wiadomości: 1969
  • Podziękowań: 77
  • Płeć: Mężczyzna
  • N900 + Zest
Zwiększamy partycje ext3 na eMMC.
« dnia: Poniedziałek, 16 Sierpień 2010, 11:08 »
PR1.2 ma problemy z wystartowaniem bez katalogu /home, więc operacje zmiany tabeli partycji na żywca odpadają. Za to można w prosty sposób zaaplikować modyfikację do nagłówka FIASCO w obrazach eMMC przeznaczonych do wgrywania.
1. Robimy backup katalogu /home/user/MyDocs (czyli wewnętrzną partycje FAT)
2. Otwieramy obraz eMMC za pomocą jakiegoś hex edytora. Zobaczymy na samym początku fragment napisany w ludzkim języku, nas interesuje
partition {size = 2048;fs_type = "ext3";prefix = "home";}Rzecz jasna wpisujemy tam inny rozmiar w MB, np 8192. Grunt, żeby liczba znaków się zgadzała.
3. Wgrywamy obraz systemu i eMMC.
4. System zacznie fixować z rozmiarem pierwszej partycji FAT, odmontowujemy ją jeśli jest zamontowana
umount /dev/mmcblk0p1Formatujemy
mkfs.vfat -F32 -s64 /dev/mmcblk0p1Mountujemy
mount /dev/mmcblk0p1Wgrywamy tam prawidłową zawartość MyDocs.

Prawda, że proste?

Offline globalbus

  • GZU
  • Core
  • ****
  • Wiadomości: 1969
  • Podziękowań: 77
  • Płeć: Mężczyzna
  • N900 + Zest
Odp: Zwiększamy partycje ext3 na eMMC.
« Odpowiedź #1 dnia: Środa, 18 Sierpień 2010, 13:12 »
Jest jeszcze inna metoda, ale bardziej skomplikowana. Potrzebujemy, albo rescue initrd + kernel (na wiki meego), albo backupmenu (w repo).
Sprowadza się to do tego, żeby odpalić USB networking, konsolę i ssh, nawiązać połączenie i dalej to już linuxowy kombinator powinien sobie dać radę.

Offline Someone

  • Świeżak ;)
  • *
  • Wiadomości: 6
  • Podziękowań: 0
  • Płeć: Mężczyzna
Odp: Zwiększamy partycje ext3 na eMMC.
« Odpowiedź #2 dnia: Poniedziałek, 08 Listopad 2010, 21:33 »
Witam,

jako że jestem nowy i nie bardzo obeznany w tej tematyce, to proszę o wyrozumiałość.
Chciałbym powiększyć partycję /home. Jak rozumiem, sposób, który zaprezentowałeś jest rozwiązaniem mojego problemu? Kosztem /MyDocs powiększam /home?
I takie pytanie na koniec, czy ta metoda działa na PR 1.3 ?

Pozdrawiam

Offline globalbus

  • GZU
  • Core
  • ****
  • Wiadomości: 1969
  • Podziękowań: 77
  • Płeć: Mężczyzna
  • N900 + Zest
Odp: Zwiększamy partycje ext3 na eMMC.
« Odpowiedź #3 dnia: Poniedziałek, 08 Listopad 2010, 21:36 »
1. Tak. Jest jeszcze tylko jedna metoda, wymaga wrzucenia rescue kernela do RAM, więc odradzam. Mogę opisać procedurę dostępu do pamięci wewnętrznej bez działającego systemu jak ktoś będzie zainteresowany.
2. Działa na PR1.3, bo obraz eMMC jest ten sam.

Offline Someone

  • Świeżak ;)
  • *
  • Wiadomości: 6
  • Podziękowań: 0
  • Płeć: Mężczyzna
Odp: Zwiększamy partycje ext3 na eMMC.
« Odpowiedź #4 dnia: Poniedziałek, 08 Listopad 2010, 21:42 »
Gdybyś mógł jeszcze wyjaśnić pkt 4 swojej instrukcji i końcówkę: "Wgrywamy tam prawidłową zawartość MyDocs." Bo szczerze mówiąc nie bardzo rozumiem w jaki sposób ma fixować i w jaki sposób mam się dowiedzieć czy partycja FAT jest/nie jest zamontowana.

Offline globalbus

  • GZU
  • Core
  • ****
  • Wiadomości: 1969
  • Podziękowań: 77
  • Płeć: Mężczyzna
  • N900 + Zest
Odp: Zwiększamy partycje ext3 na eMMC.
« Odpowiedź #5 dnia: Poniedziałek, 08 Listopad 2010, 21:45 »
jeśli rozmiar nie jest wykrywany, to znaczy, że coś jest nie tak. Czasami się tak dzieje. Raz mi się tak zrobiło, drugim razem już nie (jeśli zmieniamy rozmiary to się pierdzieli zazwyczaj).
Cytuj
"Wgrywamy tam prawidłową zawartość MyDocs."
Taką, jak mamy w backupie.
Cytuj
w jaki sposób mam się dowiedzieć czy partycja FAT jest/nie jest zamontowana.
Polecenie mount bez parametrów pokazuje punkty montowania partycji.

Offline Someone

  • Świeżak ;)
  • *
  • Wiadomości: 6
  • Podziękowań: 0
  • Płeć: Mężczyzna
Odp: Zwiększamy partycje ext3 na eMMC.
« Odpowiedź #6 dnia: Poniedziałek, 08 Listopad 2010, 21:54 »
Aaa, zaczynam rozumieć :)
Powiedz mi jeszcze taką rzecz: jeżeli podaje rozmiar jaki chcę, aby został przypisany /home to automatycznie ubywa z /MyDocs. Tego już modyfikować nie trzeba?
Telefon uruchomi się normalnie, w razie tego "pierdzielenia" co mu może się dziać? Nie chciałbym czegoś schrzanić i iść z tym do serwisu.
I jeszcze takie coś: Gdybym to robił na PR 1.2 a następnie uaktualnił, np poprzez WiFi soft do PR 1.3 czy wtedy nie będzie jakiś większych problemów?

Offline globalbus

  • GZU
  • Core
  • ****
  • Wiadomości: 1969
  • Podziękowań: 77
  • Płeć: Mężczyzna
  • N900 + Zest
Odp: Zwiększamy partycje ext3 na eMMC.
« Odpowiedź #7 dnia: Wtorek, 09 Listopad 2010, 11:38 »
Cytuj
Powiedz mi jeszcze taką rzecz: jeżeli podaje rozmiar jaki chcę, aby został przypisany /home to automatycznie ubywa z /MyDocs. Tego już modyfikować nie trzeba?
Nie.
Cytuj
Telefon uruchomi się normalnie, w razie tego "pierdzielenia" co mu może się dziać? Nie chciałbym czegoś schrzanić i iść z tym do serwisu.
Nic się nie stanie, po prostu będzie wykrywał zły rozmiar MyDocs
Cytuj
I jeszcze takie coś: Gdybym to robił na PR 1.2 a następnie uaktualnił, np poprzez WiFi soft do PR 1.3 czy wtedy nie będzie jakiś większych problemów?
Też nie będzie problemów. btw, są obrazy PR1.3 do ściągnięcia.

Offline Someone

  • Świeżak ;)
  • *
  • Wiadomości: 6
  • Podziękowań: 0
  • Płeć: Mężczyzna
Odp: Zwiększamy partycje ext3 na eMMC.
« Odpowiedź #8 dnia: Wtorek, 09 Listopad 2010, 19:15 »
W takim razie coraz bardziej jestem do tego przekonany, w niedługim czasie postaram się sprawdzić :)
Powiedz mi, czemu tak prosty sposób nie jest opisany na forum maemo.org tylko jakieś kombinowanie? :)

Offline globalbus

  • GZU
  • Core
  • ****
  • Wiadomości: 1969
  • Podziękowań: 77
  • Płeć: Mężczyzna
  • N900 + Zest
Odp: Zwiększamy partycje ext3 na eMMC.
« Odpowiedź #9 dnia: Środa, 10 Listopad 2010, 16:27 »
Cytuj
Powiedz mi, czemu tak prosty sposób nie jest opisany na forum maemo.org tylko jakieś kombinowanie?
Jest opisany, bo dodałem do wiki jako następny sposób ;)

Offline Someone

  • Świeżak ;)
  • *
  • Wiadomości: 6
  • Podziękowań: 0
  • Płeć: Mężczyzna
Odp: Zwiększamy partycje ext3 na eMMC.
« Odpowiedź #10 dnia: Piątek, 12 Listopad 2010, 16:59 »
Wszystko fajnie, ładnie poszło... tylko dlaczego zamiast 8 GB (8192 MB) jak ustawiłem w pliku od eMMC, mam po całym procesie 3967 MB? Jaka jest komenda, aby sprawdzić rozmiary partycji? Bo na razie tylko tyle pokazuje mi FAM.

Offline globalbus

  • GZU
  • Core
  • ****
  • Wiadomości: 1969
  • Podziękowań: 77
  • Płeć: Mężczyzna
  • N900 + Zest
Odp: Zwiększamy partycje ext3 na eMMC.
« Odpowiedź #11 dnia: Piątek, 12 Listopad 2010, 18:24 »
Cytuj
Bo na razie tylko tyle pokazuje mi FAM.
Tja, mi też :D Więcej nie pokazuje. Sprawdzisz "df -h" lub tym menu z pamięcią w ustawieniach.

Offline Someone

  • Świeżak ;)
  • *
  • Wiadomości: 6
  • Podziękowań: 0
  • Płeć: Mężczyzna
Odp: Zwiększamy partycje ext3 na eMMC.
« Odpowiedź #12 dnia: Piątek, 12 Listopad 2010, 19:07 »
Dzięki, właśnie później sprawdzałem w Ustawieniach i wszystko było ok :)
Dzięki wielkie za pomoc ;)