Linux за българи: Форуми

Linux секция за начинаещи => Настройка на хардуер => Темата е започната от: m_veskov в Apr 08, 2011, 17:24



Титла: Линукс на Pentium III
Публикувано от: m_veskov в Apr 08, 2011, 17:24
Здравейте!
Начинаещ съм в Линукс и ми трябва помощ. Имам една стара машинка която доста време само лови прах. Искам да инсталирам някаква дистрибуция, която да се ползва само за филми и музика. Проблема е че не може да буутва от CD и USB. Вече цяла седмица се ровя из нета да търся някакъв материал, който да ми помогне за инстал и направа на буутваща дискета, но не попаднах на нищо което да ми свърши работа. Търсих из този форум но и тук не намерих полезно инфо. Каква дистрибуция ще е най-подходяща и как да стане самата инсталация? Знам, че много хора ще се ядосат на тази тема заради дъртичката машина - моля да ме извинят! Ако може някой да помогне , ако не - здраве да е! Доволен съм и на някой линк , на който да намеря информация.
Компютър
IBM
Pentium III , 800MHz , RAM 256Mb


Титла: Re: Линукс на Pentium III
Публикувано от: jet в Apr 08, 2011, 17:36
вадиш хард диска, слагаш го на друга машина и инсталираш LinuxMint XFCE edition


Титла: Re: Линукс на Pentium III
Публикувано от: Acho в Apr 08, 2011, 17:50
Няма кой да се ядосва на това. Всеки от нас е имал понякога подобна ситуация, и е търсил решение за инсталация. Само да те попитам Весков, това лаптоп ли е или десктоп ? И защо да не може да boot-ва от CD-то ? Все пак е PIII на 800 MHz, искам да кажа не е мега-дърт компютър. Нещо BIOS-а ли не позволява, или самото ти CD устройство е прецакано ?


Титла: Re: Линукс на Pentium III
Публикувано от: clovenhoof в Apr 08, 2011, 17:57
вадиш хард диска, слагаш го на друга машина и инсталираш LinuxMint XFCE edition

Това го правих преди години безуспешно на моят стар siemens лаптоп (266Mzh, 128RAM).
Проблема беше с геометрията на хард и ЛБА-то.
Иначе това си е опция и при питащия може и да стане, но при мен не се получи.


Титла: Re: Линукс на Pentium III
Публикувано от: jet в Apr 08, 2011, 18:27
ами пробвай и кажи къде си запънал да помагаме.
Аз това го правя непрекъснато и си работи.
Вероятно проблема ти е бил в преименуване или преномериране на дисковите устройства, но без повече информация си е гадаене


Титла: Re: Линукс на Pentium III
Публикувано от: m_veskov в Apr 08, 2011, 18:35
Acho компютъра е десктоп. BIOS-а няма опция да буутва от CD и USB. Миналата седмица му качих Уиндоус 98, после го надградих до чисто ХР без сървиспакове, но много ми се иска да работи с някоя Линукс дистрибуция. От три месеца съм Линукс и не искам и да се сещам за Уиндоус. Някой има ли някаква идея как да стане?


Титла: Re: Линукс на Pentium III
Публикувано от: m_veskov в Apr 08, 2011, 18:37
jet проблема е че изобщо немога да подкарам инсталацията. Ако го накарам да буутне от CD или USB и да тръгне един път да се инсталирва после ще му намеря цаката и ще го оправя.


Титла: Re: Линукс на Pentium III
Публикувано от: frantic в Apr 08, 2011, 19:01
Ами направи буут дискета под windows с това:
http://uranus.chrysocome.net/linux/rawwrite-old.htm
Трябва да намериш директория images на инсталационния диск и от там diskboot.img да го запишеш на дискета. Зависи и коя дистрибуция ще ползваш. За тази машина може някое CentOS 4.x да пробваш.


Титла: Re: Линукс на Pentium III
Публикувано от: trosho в Apr 08, 2011, 19:33
Може да опиташ и с дискета на SuperGRUB2Disk ($2).
Преди време имаше тема за него (цък ($2)), но целта там беше да се направи стартираща флашка.

С тази дискета имаш възможност за "loop booting" от iso файл, който е записан на хард диска в директория  /boot-isos (може да бъде и на малъk FAT или NTFS дял).
Списък с поддържаните дистрибуции:
- Grml
- Parted Magic
- Sidux (вече aptosid)
- Slax Tinycore
- Ubuntu (и много базирани на него дистрибуции)
- SystemRescueCd
- Any distribution that ships with a Loopback.cfg ($2)

С такава дискета досега съм стартирал в Live сесия Lubuntu, Linux Mint LXDE, Madbox, ElementaryOS (и други) директно от iso-то на диска.
Ето снимки на някои от тях:  Linux Mint 10 LXDE - цък ($2), Madbox - цък ($2), ElementaryOS - цък ($2)).
Първите 3 ми се струват подходящи кандидати за по-стара машина. За последната пишат, че е олекотена, но все пак е с GNOME 2 десктоп. Най-добре е да се пробват лично.

За да направиш самата дискета, сваляш комбинираното iso (цък ($2)) и го записваш върху дискета да речем под Windows с това, което е показал frantic (RawWrite 0.7 for Windows).


Титла: Re: Линукс на Pentium III
Публикувано от: Acho в Apr 08, 2011, 21:31
Весков, щом е десктоп машина, още по-добре (по-лесно ще е имам предвид). И аз бих те посъветвал да извадиш 3.5" хард диск, да го закачиш на друга, по-съвременна машина и там да подкараш инсталацията. А после вече, когато си boot-ва Линукса нормално от харда, да го върнеш обратно и там да дерзаеш едно по едно за различните настройки, които искаш да направиш за системата си. Дано пък при теб да сработи тоя метод и да стане инсталацията. Успехи пожелавам.


Титла: Re: Линукс на Pentium III
Публикувано от: m_veskov в Apr 09, 2011, 14:39
Благодаря за пожеланията! На новото ми РС имам един АТА слот, но не смея да го включа там. Преди около 2 месеца закачих харда на един приятел за да му кача Линукс и след това всичко се прецака. Нищо не работеше както трябва. Накрая се оказа, че целия BIOS се е омотал и трябваше да го препрограмирват. Мисля,че в службата има един комп на който ще стане работата. Отивам да пробвам и после ще пиша за резултатите.


Титла: Re: Линукс на Pentium III
Публикувано от: m_veskov в Apr 09, 2011, 20:01
Успях след много мъки !!! Инсталирах puppyLinux 5.2. Върви доста по-добре отколкото очаквах и В ПЪТИ по-добре отколкото Уиндоуса с който беше! Немога да се оправя само с настройката на интернета. Връзката ми е "рррое". Забелязах че MAC адреса се е променил и вероятно в това е проблема, защото съм ограничен по MAC адрес. Преди като беше с Уиндоуса го промених и сложих същия MAC като на другия ми компютър , за да мога да използвам и двата компютъра когато си поискам(само изкл.единия и вкл.другия), но сега се е върнал пак стария адрес. Ще търся някакъв начин да го променя пак и ще видим какво ще стане.


Титла: Re: Линукс на Pentium III
Публикувано от: jet в Apr 09, 2011, 20:30
като root в консолата:

ifconfig eth0 down
ifconfig eth0 hw ether 00:00:00:00:00:00

нагласяш с твоите числа


Титла: Re: Линукс на Pentium III
Публикувано от: Acho в Apr 09, 2011, 22:08
Поздравления Весков. А за интернета, щом ползваш няколко машини у дома, защо не си купиш и да си настроиш един рутер-кутийка ? Сега и цените им паднаха, не е кой знае какво. Ще си имаш нет на всяка машина (а не изкарай LAN кабела от едната и слагай в другата, сменяй MAC-ове и т.н. гимнастики). Кеф ти жичен, кеф ти безжичен рутер.


Титла: Re: Линукс на Pentium III
Публикувано от: m_veskov в Apr 09, 2011, 22:58
Смених мак адреса и оправих интернета, но след рестарт се връща пак стария адрес и трябва пак да го сменям. Няма ли начин за перманентна смяна,за да не се прави всеки път това? Другият проблем е, че немога да намеря откъде се сменят езиците на клавиатурата. Няма аплет, а не става и с познатите клавишни комбинации. В момента пиша от този компютър, но немога да ги сменя и ползвам само БГ. На въпроса за този компютър : правя го за да го дам на племенницата да го ползва и да се учи, защото е още малка и не си заслужава отсега да се дават пари за нов. Рутер ще си взема скоро, защото мисля да си взема лаптоп.


Титла: Re: Линукс на Pentium III
Публикувано от: Acho в Apr 09, 2011, 23:32
Ами командите, които си написал и си сменил успешно MAC адреса ги постави във файла:

/etc/rc.d/rc.local

Постави ги, запиши файла и reboot да го изтестваш. Да не се изказвам неподготвен, ама в PuppyLinux би трябвало да го има тоя файл. Там те ще се изпълняват при всеки boot на системата.


Титла: Re: Линукс на Pentium III
Публикувано от: m_veskov в Apr 10, 2011, 15:31
Да има го файла. Поставих там командите, рестартирах, но нищо не се получава. ???


Титла: Re: Линукс на Pentium III
Публикувано от: Acho в Apr 10, 2011, 18:45
Постави ги, ама записа ли после файла ? Сега, като го отвориш за четене, там ли са ? Правилните команди и в правилния ред. Точно така, както ги въвеждаш от конзолата НА РЪКА и работят ? Досега не съм имал случай, да не се изпълнява при зареждане на системата rc.local Другото е данеби първо да пуска мрежата и после да изпълнява rc.local


Титла: Re: Линукс на Pentium III
Публикувано от: m_veskov в Apr 12, 2011, 09:22
Да записах файла и като го отворя командите са там. Това са командите :
Код:
ifconfig eth0 down
ifconfig eth0 hw ether 00:00:00:00:00
ifconfig eth0 up
Цитат
Другото е данеби първо да пуска мрежата и после да изпълнява rc.local
Какво искаш да кажеш с това?


Титла: Re: Линукс на Pentium III
Публикувано от: b2l в Apr 12, 2011, 09:25
Е след рестарт ifconfig -a какво ти показва? Че промените не са направени така ли?


Титла: Re: Линукс на Pentium III
Публикувано от: m_veskov в Apr 12, 2011, 09:57
Цитат
Е след рестарт ifconfig -a какво ти показва? Че промените не са направени така ли?
Да


Титла: Re: Линукс на Pentium III
Публикувано от: jet в Apr 12, 2011, 14:31
сложи пълен път до ifconfig:
/sbin/ifconfig

и провери rc.local дали е изпълним


Титла: Re: Линукс на Pentium III
Публикувано от: Oxy в Apr 12, 2011, 17:35
ifconfig eth0 hw ether 00:00:00:00:00

ако точно това е във файла надали ще тръгне нета ;)


Титла: Re: Линукс на Pentium III
Публикувано от: b2l в Apr 12, 2011, 17:37
Абе аз не прочетох цялата тема защото нямам време, ама ги видях тия нули и си помислих, че иска нещо друго, я да я спре картата, я да дебъгва - знам ли...


Титла: Re: Линукс на Pentium III
Публикувано от: jet в Apr 12, 2011, 17:59
чукча не читатель, чукча писатель.

човека каза че работи ръчно, но иска да го автоматизира, значи че не е турил нули.


Титла: Re: Линукс на Pentium III
Публикувано от: Acho в Apr 12, 2011, 19:49
Весков, нали си видя грешката ? Сетни този MAC адрес, с който искаш да работи LAN интерфейса, а не 00:00:00:00:00:00 С тия нули няма да има интернет. Сетни реалния адрес. И всичко ще е ОК. Хайде, ти си.



Титла: Re: Линукс на Pentium III
Публикувано от: m_veskov в Apr 14, 2011, 17:37
Колеги не съм много умен,но  НЕ СЪМ СЛАБОУМЕН !  Как ще сложа такъв МАС адрес :o ??? Просто написах командите като пример да покажа какво съм направил и не сметнах за нужно да си слагам истинският адрес.  Това е той : 00:22:15:d9:e6:a4 ако е толкова важно.


Титла: Re: Линукс на Pentium III
Публикувано от: Acho в Apr 15, 2011, 09:53
Весков, значи болката е някъде другаде. Аз не съм искал да те обидя, ама не съм и предположил, че ще криеш истинския MAC, а си показал тук някакъв си измислен с нули (отделно че не е пълен - дал си 5 байта само, а MAC адресите са 6 байтови).


Титла: Re: Линукс на Pentium III
Публикувано от: trosho в Apr 15, 2011, 14:53
При Puppy Linux има някакви особености в стартиращите скриптове и в начина на настройка на мрежата.
В /etc/rc.d/README.txt е описан начинът на стартиране:
Цитат
...
Startup:

When Puppy boots, the order of execution of the
scripts is (except for a full-hd installation and UniPup):

  /init (in the initial ramdisk)

  switch_root occurs, some content of / relocates to /initrd
  and the following scripts then executed:

  /etc/rc.d/rc.sysinit
    Called from rc.sysinit:
    /etc/rc.d/rc.update
    /etc/rc.d/rc.network  (as a parallel process)
    /etc/rc.d/rc.services (as a parallel process)
    /etc/rc.d/rc.country
    /etc/rc.d/rc.local    (created by rc.sysinit if doesn't exist)

  /etc/profile

Puppy doesn't use runlevels.

Note, the only script listed above that is not user-editable is init,
as this is pristine out of initrd.gz.
...
Тук се забелязва, че Puppy не използва runlevels и скриптовете, освен init, са user-editable.

Настройката на мрежата става с network wizard (/usr/sbin/net-setup.sh ($2)). Ето какво пише за него - цък ($2). Темата е старта и някои директории са променени, но принципът е същият.
В директория /etc/network-wizard/network/interfaces/ се създава конфигурационен файл $HWADDRESS.conf, където $HWADDRESS е MAC адресът на картата (името ще е нещо такова - 00:22:15:d9:e6:a4.conf).
Ако се смени MAC адресът на картата и се направи нова настройка, в тази директория ще се появи файл с име, съвпадащо с новия MAC адрес. Лошото е, че при рестарт отново се използа предишния MAC адрес.

В стартиращия скрип за мрежата (/etc/rc.d/rc.network ($2)) се забелязва една функция rewrite_mac_address (), която в началото съдържа ред "HWADDRESS=$(LANG=C ifconfig eth0 | head -n 1 | tr -s ' ' | cut -d' ' -f5)", a в нейния край този HWADDRESS се използва  за име на файла в /etc/network-wizard/network/interfaces/.
Не съм запознат с писането на скриптове, но мисля, че трябва да се пипне тук, за да може да се зададе нов MAC адрес (както пише в README.txt, тези скриптове са user-editable).
Може да се вмъкне команда "ifconfig eth0 hw ether 00:22:15:d9:e6:a4" преди реда, започващ с "HWADDRESS=...", за да се получи нещо такова:
Код:
...
INTERFACES=/etc/network-wizard/network/interfaces
ifconfig eth0 hw ether 00:22:15:d9:e6:a4
HWADDRESS=$(LANG=C ifconfig eth0 | head -n 1 | tr -s ' ' | cut -d' ' -f5)
...
Когато пробвам това с Live CD на Lucid Puppy 5.25, новият MAC адрес се запазва между рестартите (промените се записват във файл lupusave.3fs, който се зарежда при стартиране).

Ако искаш, може да опиташ по този начин. Може и да изчакаш някой друг, който е по-добре запознат с тези скриптове да ти даде съвет (прикачил съм ги, за да може да ги разгледат).

Добре е да дадеш и информация коя точно версия използваш - "Wary" или "Lucid". Има разлики между тях (поне в ядрата, в някои от наличните програми и в стандартно настроените window manager-и). А и първата е ориентирана специално за по-стари компютри.