Natrio
1) Гуглить site:4pda.ru htc wildfire s
2) Открыть ветку о прошивке.
3) Если что-то непонятно – спрашивать. ТАМ. Ибо так будет гораздо больше вероятность получения ответа.

Если не доверяете скрипту – открывайте его и читайте. Можете показать, если непонятно.
Я там спрашивал. Все через виндовс разблокировали.
Скрипт вот - http://4pda.ru/forum/index.php?showtopic=239982&st=1420#entry15374660. Непонятно, какая версия загрузчика установится, + для успешной разблокировки надо ведь сначало узнать о версии начального загрузчика и от этого плясать - тут этого ничего не описано. Нет инструкции установки. Если только в скрипте какие то комментарии по поводу объяснения команд. Сам автор не отвечает.
Хочу попробывать получить рут, может еще кастумную прошивку поставлю... мой девайс - htc wildfire s. Как под линуксом загрузчик разблокировать? Видел инструкции только под винду. Ну, видел еще скрипт по этому поводу, но как то не очень доверяю) И еще подскажите в какой прошивке основаной на андроиде4 камера работает хорошо - СМ или АОКР.
Извиняюсь, если такая тема уже была.
Заранее спасибо за ответы!
udarnik
стандарт иерархии файловой системы (FHS) и принцип "все есть файл".
задавая вопрос я ожидал похожих ответов. чтобы порекомендовали, чему бы важному пообучаться, что должен знать у менять продвинутый пользователь. ну файловую систему, разные способы установка программ, вкл\отк сервисов, какой-то набор команд, компиляция ядра под себя, знать порядок установка например рабочего окружения. бэкапить систему. может еще что-то посоветовали бы изучить. для ускарение работы системы, какую то информацию, чтобы лучше понимать систему, ну и может еще что-то важное на ваш взгляд. ничего для серверов не надо. этим никогда не занимался.
Aivar
akorop
Вот только сколько это займёт времени, особенно у начинающего?
Да, но не всегда он будет таковым, особенно если есть желание. Признаться, у ТС желания не замечено:
user437
что такое mc?)
Начните обучение с поиска.

можете хоть один пример привести? как вы восстанавливали систему так
На вброс смахивает. Было несколько раз, что расковыривал систему донельзя, но tty или SystemRescueCD никто не отменял.
ну просто догодаться прописать в поиске линукс+мс не додумался, а как расшифровать я не знал.
Aivar
akorop
Решение известно: бэкап.
нет такого фэйла, из которого нельзя было бы вытянуть систему.
можете хоть один пример привести? как вы восстанавливали систему так
akorop
user437
puppy на диске у меня уже есть. бекапить это как я понимаю сохранения данных куда-то, чтоб нужные файлы не потерять.
Если знать, какие файлы ненужные, то их надо просто удалить. А бэкапить надо всё. dd тупо сохраняет раздел целиком, не вдумываясь в файловую систему.
user437
можете статью скинуть или описать сам процесс бекапа?
Могу показать свои скрипты.
[email protected] /mnt/backup # cat copy_part.sh
NAME=$1
if [ -z $NAME ] ; then
  echo "Create gz-compressed copy of partition. Parameters: mount-name [tgz-name]"
  echo "By default tgz-name is mount-name-0.iz"
  echo "Example: \"copy_part ubuntu\" or \"copy_part ubuntu ubuntu-1.iz\" "
  exit 1
fi
mount /mnt/$NAME
MP=`mount | grep $NAME | cut -d " "  -f 3`
if [ -z $MP ] ; then
  echo $NAME not mounted
  exit 1
fi
DEV=`mount | grep $NAME | cut -d " "  -f 1`
F=`df -B 1M $DEV | grep dev`
TOTAL=`echo $F | cut -d \  -f 2`M
FREE=`echo $F | cut -d \  -f 4`M
FNAME=$2
if [ -z $FNAME ] ; then
  FNAME=$NAME-0.iz
fi
echo $DEV \($MP\), total $TOTAL, free $FREE, copy to $FNAME
read -p "Press [Enter] key to start backup..."
echo Clear free space...
time dd if=/dev/zero  bs=8M | pv -s $FREE > /mnt/$NAME/zero
echo erase the temp file...
rm -f /mnt/$NAME/zero
umount $MP
echo
echo Copy...
time dd if=$DEV bs=8M | pv -s $TOTAL | gzip -c -5 > $NAME-0.iz
mount $MP
[email protected] /mnt/backup # cat restore_part.sh
DEV=$1
FILE=$2
if [ -z $DEV ] ; then
  echo "Parameters: dev-name [file-name]"
  echo "By default file-name is dev-name-0.tgz"
  echo "Example 1: \"restore_part sda6\" (restore sda6-0.iz to the /dev/sda6)"
  echo "Example 2: \"restore_part sda6 ubuntu-1.iz\" "
  exit 1
fi
if [ -z $FILE ] ; then
  FILE=$DEV-0.iz
fi
TO_COPY=`stat -c %s $FILE`
echo "To copy compressed (bytes):" $TO_COPY
echo partition="/dev/$DEV file=$FILE image-size=$TO_COPY"
read -p "Press Enter to process it or Ctrl-c to break"
echo
echo Copy...
time cat $FILE | pv -s $TO_COPY | gzip -d | dd of=/dev/$DEV bs=32M

Там много всякого украшательства, а по делу копирование делается командой типа dd if=/dev/sda5 bs=32M | gzip -c -5 > sda5-0.iz, а восстановление - командой типа gzip -d | dd of=/dev/sda5 bs=32M

man dd
man gzip

Напоминаю совет поставить mc. А после этого подумать о смене терминала на менее агрессивный к горячим клавишам, скажем, на urxvt. Тут же возникнет проблема настройки urxvt.

В общем, как говорят в народе -
В Линуксе можно настроить всё. И ты, [censored], будешь настраивать всё.
что такое mc?)
akorop
user437
чувствую, что если обновлюсь буду заново переустанавливать систему)
Поскольку домашний пользователь - сам себе админ, то и админские задачи сам входя в его жизнь. Вот и первая: сделать так, чтобы систему не надо было переустанавливать никогда. Решение известно: бэкап. Так что советую сразу же:
  • поставить /home на один раздел, а всё остальное - на другой (по отдельности проще бэкапить);
  • создать ещё один отдельный раздел для хранения бэкапов;
  • обеспечить легко загружаемы аварийно-спасательный Линукс (например, puppy c флэшки, или тот же puppy с раздела с виндой);
  • освоить простейшие команды для бэкапа - dd, gzip. По вкусу добавить pv.
После этого порча системы становится мелочью, о которой и говорить смешно, всё восстанавливается за 3 минуты.

puppy на диске у меня уже есть. бекапить это как я понимаю сохранения данных куда-то, чтоб нужные файлы не потерять. можете статью скинуть или описать сам процесс бекапа?
Natrio
akorop
А то изучать Линукс вообще - безнадёжно, он меняется быстрее, чем книжки выходят.
Общие принципы редко когда меняются, а для деталей есть гугл и справочники.
Так что ты уж определись с задачей.
Совершенно верно, пользоваться линуксом и изучать его – совершенно разные вещи.
user437
т.е. лучше пользоваться только консолью?
Если вы хотите именно "изучать линукс", учиться делать всё по возможности в консоли крайне желательно.

Другое дело, что пользователь Арч, учитывая существующую практику обновлений, вряд ли сможет обойтись совсем без консоли, но это уже его выбор – ставить Арч или что-то попроще и постабильнее :)
а да!) наслышан, что после обновления бывает, что слетает что-то и загрузитьсян е получается и приходится как-то восстанавливаться. чувствую, что если обновлюсь буду заново переустанавливать систему)
akorop
user437
обобщу. т.е. лучше пользоваться только консолью?
Ага, и фотографии в консоли редактировать, и кино смотреть, и в интернет ходить исключительно через links в текстмоде.
Админ и домашний пользователь обитают в совершенно разных мирах.

Нормально настроенный сервер должен работать сам, и если там что-то понадобилось ещё сделать - это типа ЧП. Поэтому для админа важно очень хорошо представлять все серверные потроха, и владеть простыми и универсальными инструментами их настройки. Удобство настройки его не волнует. Никаких других задач, кроме настройки, у него нет, так что настройка - это 100% ео работы, независимо от того, как часто это приходится делать.

Домашний пользователь живёт за компьютером. Для него удобство - главное, и для него настройка - это неприятная вспомогательная задача, которая чем меньший процент занимает, тем лучше. И если, скажем, админ должен хорошо изучить и тщательно защитить доступ по ssh или telnet, то для домашнего пользователя лучше всего telnetd и sshd вообще снести, чтоб случайно не запустились, а уж изучать точно не надо. Для админа ввести пароль - радостный святой ритуал, а если домашному пользователю прихоится вводить пароль несколько раз в день, значит компьютер настроен плохо.

Так что ты уж определись с задачей. А то изучать Линукс вообще - безнадёжно, он меняется быстрее, чем книжки выходят.
домашний пользователь я. писал ведь... слака вроде не меняется) что-то мне не очень нравится идея с консолью. ну буду я сидеть в консоле, поставлю программы для удобства в ней, и? все по старому)
RAMZAY
А я немного понимаю ТС. Самому лет 5 назад пришла подобная мысля. Но как сказали постом выше,ты ничему не научишься просто поставив арч или генту,ты должен понимать что и как работает и для чего оно именно так работает. Ты должен работать в сфере IT ,поскольку знания приходят постепенно по мере надобности когда кодишь/администрируешь,тупо читать маны тебе ничего не даст,ты сразу же всё забудешь. Почитай для начала парочку вводных книг что ли,что бы изучить строение unix-based систем,осмыслить его и усвоить. Все мои знания собранные за 4 года,были собраны считай что на коленках,когда тебе что-то требуется,ты находишь это и запоминаешь,поскольку используешь каждый день. Если хочешь реально администрировать,откажись от графического сервера. Например я уже как год вовсе уехал в tty(консолько/терминал),пускаю графику только для комфортного программирования больших проектов(eclipse) и для ютуба(хром). Например прочти что такое фреймбуфер,с помощью него можно смотреть фильмы и открывать картинки в tty. Настрой себе fbterm,mc,mocp для комфорта,в идеале конечно жить сначала без mc,что бы выучить команды,а потом если сильно лень что-то делать можно и с mc(хотя сам пользуюсь им крайне редко,привык к командам). Так же подними ssh,поиграйся с ним(например через телефон,если быть сильно ленивым как я,можно использовать телефон как пульт для ПК). Вообще много чего можно изучить.
обобщу. т.е. лучше пользоваться только консолью?