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

Linux секция за начинаещи => Настройка на програми => Темата е започната от: PERMANENT в Apr 04, 2007, 01:27



Титла: проблем с boot-а на usb stick
Публикувано от: PERMANENT в Apr 04, 2007, 01:27
Попадна ми идин usb stick 2GB и реших да се пробвам да му сложа някое истинско дистро.Спрях се на дебиан почнах до го качвам и всичко беше идеално качих grub в mbr на usb sticka но като го boot-нах не стана нищо просто каретката си премигаше.Пробвах няколко пъди да повторя процедурата но ставаше едно и също както с grub така и с lilo.След това пробвах да къча lilo-то с което си boot-вам слака така
lilo -M /dev/sda
целта ми беше просто да видя че лоадара които си ползвам обикновенно
се boot-ва нормално и от mbr на usb-то но резултат нямаше ставаше все едно и също.Пробвах същото това нещо и така
dd if=/dev/hda of=/dev/sda count=1 bs=512
но лоадара така и не тръгна.
като изтрия всичко от стика(dd if=/dev/zero of=/dev/sda)
началния search от биоса просто подминава usb-то и изписна not faund
пробвах да кача dsl с лоадар syslinux както е уписано тук
на пак се получаваше само черен екран с премигаща каретка
дръпнах и друг dsl които специално се качва по win при него просто трябва да се стартира фаила  makeboot.exe които си прави всичко но като го стартирам ми дава следната грешка
the application failed to instalize property (0Xc0000135)
идея си нямам защо става така ще се радвам някои да помогне


Титла: проблем с boot-а на usb stick
Публикувано от: ivo1204 в Apr 04, 2007, 02:46
Как си разделил и форматирал  диска?
Ако диска ти е /dev/sda  направи си дял /fdisk от дос /
sda1 primary. Форматирай го.Направи го системен /sys x: /.
Дай му да е  зареждаем  / от Линукс с фдиск /.

Ако нямаш дос /аз нямах , но и флопи нямам / ,теглиш:

http://oldfiles.org.uk/powerload/bootdisk.htm
MS-DOS 7.10s Bootdisk
разархивираш и :
dd  if=MSDOS71S.IMG of=/dev/fd0





Титла: проблем с boot-а на usb stick
Публикувано от: ochinko в Apr 04, 2007, 09:57
Аз съм си качил Кнопикс, следвайки тези инструкции: Bootable USB Key - Knoppix Documentation Wiki

Запазил съм и още два линка, които ми се видяха интересни:

The Lazy Guide to Installing Knoppix on a USB Key

Boot KNOPPIX from an USB Memory Stick


Титла: проблем с boot-а на usb stick
Публикувано от: TheNightmare в Apr 04, 2007, 10:16
А ако ти се наложи спешно да качваш някое дистро на флаша най-лесно е с puppy. Буутваш от СД и после стартираш puppy universal installer(до колкото помня) и нататак ше се опраиш.


Титла: проблем с boot-а на usb stick
Публикувано от: ivo1204 в Apr 05, 2007, 07:28
Значи това ,което съм ти писал по горе е частично вярно.
Защото и аз сега се "боря" с една SD карта , 1Gbyte.
Имам две други ,16М и 512М Memory Stick , за тях нямах проблеми (ама може да не съм ги забелязал ,защото нямам флопи и ги ползвах като какво ли не , вероятно съм ги "разработил" по някакъв начин.)
Директното "набиване " на ДОС image  файла , работи.
dd if=msd710ab.img of=/dev/sda
Рестартирам , УСБ-то е като "removable" , не е хард диск
и боотва в ДОС. Та сега ще го мъча още. И гледам ,че на другия /512 М + MCNLive дистро + DSL+ puppy /e с ФАТ16 и се боотва с ОК.

Иначе ти не може да качиш по обикновения начин някое дистро: Трябва да е LiveCD ,т.е да не се мъчи да работи с
файловата система на диска /щото е само за четене /
Те боотва така:
Зареждат ядрото и имейдж файла , монтират си имейд файла и и се изпълнява  или "linuxrc" или "init" .
 Тук трябва да се заредят драйверите за УСБ-то / ohci-hcd
или uhci-hdc ,зависи с кои си, OHCI или UHCI
 lspci -v | grep USB
ehci-hcd  за EHCI
и  usb-storage , за потдръжката на блоково у-во на УСБ .
Най-добре е да са вградени в ядрото , а не като модули.
След това се започва монтиране на наличните блокови
устройства и търсене на определен файл / KNOPPIX ,LiveCD ,...../ ,различните дистра търсят различно име. След като го намерят . го монтират като "лооп девайс"
Значи още трябват:
RAM disk support ,Initial RAM filesystem and RAM disk (initramfs/initrd) support ,Loopback device support
пак най - добре в ядрото + подръжката на файловите системи:
MSDOS fs support, VFAT (Windows-95) fs support,
И файла се монтира през "loop"   като squashfs , a KNOPPIX
исползва CLOOP , така че трябват и те :
модула cloop   или  SquashFS 3.2 - Squashed file system support /това е с пач за ядрото/ и  Union file system .
С Squashfs се монтира файла като new_root ,  с   Union фс
се добавят директорий ,в които може да се пише и се
прави chroot към така подготвената система.
Та мисълта ми е : може , но ядрото е специялно за целта , а за УСБ-то също .
Иначе е много лесно на готово за целта дистро ,копи и т.н.
Четох ,за някакви дивотий в тия карти /U3 , a и други .. /
Та сега ще се "боря" с моята и ако се интересуваш , може да обменим опит.

PP.Оправих го ,боот сектора бил празен ,само таблицата.





Титла: проблем с boot-а на usb stick
Публикувано от: Gaara в Apr 05, 2007, 09:59
Защо не пробваш Pentoo ..... хем дистрото ще ти е познато, хем е с Е17 :D


Титла: проблем с boot-а на usb stick
Публикувано от: PERMANENT в Apr 06, 2007, 01:26
Значи по-добре да се откажа от илюзиите че ще успея да кача нещо по-нормално въпреки че в нета намерих няколко страници където  е уписано инсталирането на дебиан в/у флаш памет но за целта ти трябва работеща дебиан система а на мен това ми липсва.Тези live дистра са пълна залагалка и не вършат работа когато на човек му потрябва нещо по стабилно
мерси на всички за помоща


Титла: проблем с boot-а на usb stick
Публикувано от: iko_rap в Apr 06, 2007, 09:30
Аз също се опитах да си кача DSL на 2GB усб флаш
Си свалих едно LIve cd  на DSL след като го кача на CD после Boot от него като ми зареди от CD to има функциа да се инсталира на USB стик. Всичко си тръгна работи идеално само че се появи друг проблем USB стика от 2ГБ ми стана на 50 МБ

Целта ми е да си имам DSL на флашката и папка с други програмки които бихами потрябвали при работа  с уиндовс


Титла: проблем с boot-а на usb stick
Публикувано от: PERMANENT в Apr 06, 2007, 11:38
В този dsl има един фаил knoppix които се монтира за /  и за това оставаш с впечетлението че usb-то е 50mb но нищо не ти пречи да ползваш останалата памен от usb-то.Пиша малко на аба защото не го качих този dsl


Титла: проблем с boot-а на usb stick
Публикувано от: kennedy в Apr 06, 2007, 15:39
за 4ГБ си има готова мандрива върху фат
http://www.opennet.ru/opennews/art.shtml?num=10383


Титла: проблем с boot-а на usb stick
Публикувано от: Йордан в Apr 06, 2007, 17:10
http://www.pendrivelinux.com/


Титла: проблем с boot-а на usb stick
Публикувано от: ivo1204 в Apr 06, 2007, 17:39
Значи най-лесното използване на УСБ-то е като си боотва на ДОС. Така може да си сложите и fdisk,format и другите
дос файлове.
След това слагате   loadlin.exe , вашия кернел ,с който си работите в Линукса , имейдж файла ,ако има за него.
Така ще може да си боотвате от Линукса от хард диска / ще имате нещо като rescue mode/
След това разните дистра , putty ,dsl ......
А останалото пространство ще си го ползвате за каквото и да е.
/ В УСБ то не трябва да се пише много , имам в предвид постоянно някоя програма да го ползва  , то има живот май 1 милион  записа ,/


Титла: проблем с boot-а на usb stick
Публикувано от: inst в Apr 06, 2007, 20:54
a syslinux /dev/sda1 :)  писа ли ?


Титла: проблем с boot-а на usb stick
Публикувано от: ivo1204 в Apr 06, 2007, 21:11
Сега в:
http://distrowatch.com/
има Puppy
puppy 215CE-Final.iso
Изтеглих го от огледалата , официалния сървър е претоварен.
И го сложих на SD 1M flash card /за цифровите фотоапарати / , тя се чете при мен като /dev/sda
И дистрото е много добро , бързо ,зашото го зареждам в
RAM ,и то не като рам диск , а през initramfs като tmpfs , т.е. най-бързата файлова система./Тя използва свапа и не се буферира! /
Сега ,на мен не ми се чете , сигурно има описано как да я инсталираш на USB. /може и така да е описано може и не ,не знам /.
Първо подготвих картата:
fdisk /dev/sda
правя 1 дял /83 - Линукс /   -> n   .....
правя го боотващ        ->а
записвам -> w
Правя файлова система в /dev/sda1
mkfs.ext2  /dev/sda1
Ще ползвам 2 директории , за да монтирам:
mkdir /puппy
mkdir /card
Първо инсталирам GRUB ,изцяло на картата.
mount  /dev/dsa1  /card
grub-install /dev/sda --root-directory=/card
Добавям си и menu.lst (като променям например (hd0,1) на
(hd1,1) , като боотне от USB-то ,номерата на дисковете се сменят )
После монтирам puppy
mount -t iso9660 /път_до_исо-то/puppy-215CE-Final.iso /puppy -o loop
След това копирам / с копи-пейст / файловете ,може не всичките /vmlinuz,initrd.gz ,*.sfs /
След това си добавям линията в lenu.lst
title      Puppy
root      (hd0,0)
kernel /vmlinuz root=/dev/ram0  loglevel=3 puppy   pfix=ram
initrd      /initrd.gz
savedefault
И това е. Ребоот.
Тук тегли всичко в рама , разгледай boot.msg и isolinux.cfg за
други опций.Не слагай vga=    , защото те пита за клавиатура и т.н. може га не се видят/черен екран/

P.P.
Действително е много бързо дистро!!!

То по същият начин тръгва и от дял: да кажем hda X
copy : vmlinuz , initrd.gz ,pup_215.sfs на дял (pup_215.sfs  трябва да е в родовата директория , там го търсят ) и от
GRUB :
root (hd0,X-1)
kernel   /vmlinuz root=/dev/ram0 puppy  pfix=ram
initrd= initrd.gz
Това дистро има един от най-бързите боотове ....





Титла: проблем с boot-а на usb stick
Публикувано от: abadon в Aug 06, 2007, 22:49
Здравейте.
Значи пробвах Pendrive Linux, който ми се вижда много добър но има един голям недостатък поне за мен. Не мога да си пусна интернета на него защото съм със pppoe. Нямам командата pppoeconf  :(
Искам да си инсталирам на usb stick-а някакъв линукс който се различава максимално малко от инсталиран действително на хард и който да може да ми запомня настройките на това онова.
Затова реших да пробвам Debian Live. Направих всичко описано в този тутуриал обаче при опит да бутна ми дава следната грешка:
Цитат
Could not find kernel image: /vmlinuz

А този файл го имам на флашката.
Как да си реша проблема?
Ако някой знае добър live линукс който може да се инсталира на usb памет и има функции да запомня настройките на потребителя да казва.

Предварително благодаря!


Титла: проблем с boot-а на usb stick
Публикувано от: ochinko в Aug 07, 2007, 09:44
Аз си сложих Debian Live (lenny) на един 4 ГБ флаш. Няма по-проста инсталация от него - само dd на файла (img, не iso) върху устройството. След това изглеждаше, че е станал 820 МБ, но с gparted си направих още един дял и сега от единия мога да заредя, а върху другия да пиша. Взех вариант с KDE 3.5.7, но има и с други графични среди.

Единственият проблем е, че една друга и по-стара ОС (2000), на която съм принуден да работя в работата, вижда само първия дял, та от нея не мога да пиша и чета от флаша.


Титла: проблем с boot-а на usb stick
Публикувано от: abadon в Aug 07, 2007, 18:22
И аз така го направих,
Цитат
dd if=debian-live-etch-i386-kde-desktop.img of=/dev/sda

след което си направих още един дял, чрез cfdisk $USBDRV
но ми дава тази грешка при опит да бутна:
Цитат
Could not find kernel image: /vmlinuz

Как да си реша този проблем?





Титла: проблем с boot-а на usb stick
Публикувано от: ochinko в Aug 07, 2007, 18:34
Цитат (abadon @ Авг. 07 2007,19:22)
И аз така го направих,
Цитат
dd if=debian-live-etch-i386-kde-desktop.img of=/dev/sda

след което си направих още един дял, чрез cfdisk $USBDRV
но ми дава тази грешка при опит да бутна:
Цитат
Could not find kernel image: /vmlinuz

Как да си реша този проблем?

Пробва ли да стартираш от флаша, преди да си направил другия дял? Ако тръгва, значи проблемът възниква при работата с cfdisk. Нямам много опит с него, ползвам fdisk и gparted.


Титла: проблем с boot-а на usb stick
Публикувано от: abadon в Aug 07, 2007, 18:44
Да това го пробвах първо. Резултата е пак същия  :(


Титла: проблем с boot-а на usb stick
Публикувано от: ochinko в Aug 07, 2007, 21:27
Цитат (abadon @ Авг. 07 2007,19:44)
Да това го пробвах първо. Резултата е пак същия  :(

Това ми намирисва на калпав имидж. Бих пробвал да дръпна от някоя друга дата. Предполагам, че ежедневните са с най-много грешки, след това са ежеседмичните, и най-стабилни са ежемесечните.


Титла: проблем с boot-а на usb stick
Публикувано от: ivo1204 в Aug 07, 2007, 23:12
И аз си рекох ,като прочетох тук "Я жив Дебиян!"
Та издърпах няколко от линка , и
dd  debian-live-40r0-rc1-amd64-xfce-USB.img  на sda
( Върху 3 прекрасни живи дестрибуций :
Най-ценно беше MCNLive , което е единственото дистро , разпознаващо wireless картата ми , и отгоре на всичко инсалира прекрасно Мандрива 2007.1 на хард диск ,мести дялове , USB записвачката работи, няма почти нужда от настройки , компилира и т.н).

И като при @abadon:
"Could not find kernel image: /vmlinuz"

Сложих му GRUB:
umount /dev/sda1
mkdir /sss
mount /dev/sda1 /sss
grub-install /dev/sda --root-directory=/sss
umount /sss
Монтирах си го нормално
mount
................
/dev/sda1 on /media/DEBIAN_LIVE
..................................

След това :
приготвих си едно  menu.lst като на всякъде  където беше
 root (hd0,x) направих   root (hd1,x)  (Като боотна от USB , се сменят номерата ).Добавих и менюто за този Дебиан:

title LiveUSB (Debian)
   root (hd0,0)
   kernel /vmlinuz kernel boot=casper username=user hostname=debian
   initrd=/initrd.img

После:
menu.lst и splash.xpm.gz -> /media/DEBIAN_LIVE/boot/grub

Тръгна , ама сигурно ще останеш разочарован , поне аз съм .

П.П
Да не се чудиш откъде съм взел параметрите:
от syslinux.cfg файла в дистрото.





Титла: проблем с boot-а на usb stick
Публикувано от: ochinko в Aug 07, 2007, 23:59
Цитат (ivo1204 @ Авг. 08 2007,00:12)
Сложих му GRUB:
umount /dev/sda1

Какво означава това? Вие да не би да сте монтирали дял от устройство, на което в същото време пишете на ниво устройство? Това си е рецепта за провал.


Титла: проблем с boot-а на usb stick
Публикувано от: abadon в Aug 08, 2007, 10:01
Свалих си друг image но резултата беше същия. По начина описан от ivo1204 станаха нещата. Debian-а си бутна нормално, но сега не мога да разбера как да направя така че след рестарт да ми се помнят настройките и т.н.
Пробвах със
Примерен код
kernel /vmlinuz kernel boot=casper username=user hostname=debian live persistent

обаче не става  :(
Някой знае ли това въобще възможно ли е да се направи със Devian Live и ако да как?


Титла: проблем с boot-а на usb stick
Публикувано от: ochinko в Aug 09, 2007, 14:15
Цитат (abadon @ Авг. 08 2007,11:01)
Свалих си друг image но резултата беше същия. По начина описан от ivo1204 станаха нещата. Debian-а си бутна нормално, но сега не мога да разбера как да направя така че след рестарт да ми се помнят настройките и т.н.
Пробвах със
Примерен код
kernel /vmlinuz kernel boot=casper username=user hostname=debian live persistent

обаче не става  :(
Някой знае ли това въобще възможно ли е да се направи със Devian Live и ако да как?

Засега не може. Ходих да чета и се оказа, че в момента ги правят нещата. Постоянна домашна директория и помнене на настройките можеш да постигнеш с Кнопикс. Има вариант да си направиш флаша така, че да можеш да стартираш от него, а и да четеш и пишеш върху него от всякакви ОС макар и не на едно и също място.

Оказа се, че syslinux работи и с FAT32, тъй че си правиш първия дял да е такъв, качваш на него Кнопикс. Сега можеш да пишеш и да четеш там от оная ОС, за която не говорим, както и от Линъкс, ако е стартиран не от флаша. На следващ дял си правиш постоянната домашна директория и си работиш в нея, когато стартираш компютъра от флаша.


Титла: проблем с boot-а на usb stick
Публикувано от: abadon в Aug 09, 2007, 22:08
Debian-а успях да го подкарам както искам. Помни ми настройките и т.н. Даже си инсталирах skype и някой други неща със apt-get от работещия Live Debian.  :D
И един последен въпрос. Дали umount е достатъчно сигурен вариант преди да си извадя флашката от РС-то или има и друг софт за тази работа?


Титла: проблем с boot-а на usb stick
Публикувано от: ochinko в Aug 09, 2007, 22:24
Цитат (abadon @ Авг. 09 2007,23:08)
Debian-а успях да го подкарам както искам. Помни ми настройките и т.н. Даже си инсталирах skype и някой други неща със apt-get от работещия Live Debian.  :D
И един последен въпрос. Дали umount е достатъчно сигурен вариант преди да си извадя флашката от РС-то или има и друг софт за тази работа?

Стига бе, я го опиши това, звучи доста интересно.

Освен umount има sync. Ако си истински параноик, можеш да го пускаш и преди, и след umount.


Титла: проблем с boot-а на usb stick
Публикувано от: abadon в Aug 10, 2007, 21:46
Ето как съм ги направил нещата стъпка по стъпка:
1. Свалих си debian-live-etch-i386-kde-desktop.img
2. dd if=debian-live-etch-i386-kde-desktop.img of=/dev/sda
3. mkfs.ext2 -L casper-rw /dev/sda2
4. Изпълних съвета на ivo1204
Цитат
Сложих му GRUB:
umount /dev/sda1
mkdir /sss
mount /dev/sda1 /sss
grub-install /dev/sda --root-directory=/sss
umount /sss
rmdir /sss
Монтирах си го нормално
mount /dev/sda1 /media

След това :
приготвих си едно  menu.lst като на всякъде  където беше
root (hd0,x) направих   root (hd1,x)  (Като боотна от USB , се сменят номерата ).Добавих и менюто за този Дебиан:

title LiveUSB (Debian)
root (hd0,0)
kernel /vmlinuz kernel boot=casper username=user hostname=debian
initrd=/initrd.img

П.П
Да не се чудиш откъде съм взел параметрите:
от syslinux.cfg файла в дистрото.

5. Изпровах нещата за да видя дали Debian-а ще се зареди. Всичко беше на 6+
6. Рестартирах и промених menu.lst по този начин:
Цитат
title LiveUSB (Debian)
root (hd0,0)
kernel /vmlinuz kernel boot=casper username=user hostname=debian live persistent
initrd=/initrd.img

7. Бутнах отново от флашката и всичко си работи на 6+. Помни си ми настройките и т.н Даже си създадох юзер genko и във menu.lst вместо user написах genko и зарежда с моя юзер  без проблем :D

По този начин си работя със Debian-а все едно си е инсталиран на харда. Не откривам никаква разлика. Всичко си работи мога да си инсталирвам с apt-get т.н. Обаче имам още няколко "дребни" проблема.
Първия който забелязах е че като си създам акаунт за icq в Kopete-то. Не мога да го ползвам. Кopete-то си работи обаче не иска да почне да се свързва със icq-то не знам по каква причина  :(  Не дава и никакви грешки. Просто статуса си стои на офлайн и при опит да го променя нищо не се случва....

Втория проблем е че kdewallet също не работи  ;)  Програмата се стартира но не иска да ми създаде портфейл. Давам му да направи нов, пиша си името давам ОК. обаче такъв не се създава.... Не мога да си обесня защо се получава така.

И третия проблем който забелязах е че нямам кирилица както трябва. Свалих си българския превод на KDE-то и то си си преведе без проблем, juk си ми пуска mp3-ките от харда таговете на кирилица си се четат без проблем. Обаче папките на кирилица се виждат като йероглифи в konqueror и krusader, някой надписи във abv-то също не се четат през Opera-та (не се сетих да пробвам през друг браузър)... Проблема с кирилицата го имаше и преди да сваля превода за KDE...
 Някой ако знае как да си реша тези проблеми или поне част от тях ще съм му много благодарен.

P.S>Понякога  при пускане на повече приложения системата зависва за няколко секунди до минута две, че даже някой път и Х-а не иска да се рестартира. Това си го обеснявам с факта, че USB портовете на компютъра ми са от старите 1.1 и при по интензивна работа със флаша, просто се получава "иглено ухо" заради тях.


Титла: проблем с boot-а на usb stick
Публикувано от: vstoykov в Aug 11, 2007, 02:24
Аз ползвам следния метод за да накарам Васт ГНУ/Линукс да стартира от USB флаш памет:

1. Създавам таблица на дяловете (обикновено има вече създадена и тази стъпка се пропуска)
2. Създавам основен дял с файлова система FAT32, който заема цялото пространство (обикновено има вече създадена и тази стъпка се пропуска)
3. Инсталирам MBL на MBR с командата:
Примерен код

# lilo -M /dev/sda


4. Правя първия дял активен:

Примерен код

#lilo -A /dev/sda1


5. Инсталирам syslinux:
Примерен код

#syslinux -s /dev/sda1


Версията на syslinux от Slackware 12.0 не работи и затова ползвам последната версия.

Ако дистрибуцията Ви ползва isolinux, файлът isolinux.cfg трябва да се копира във файл syslinux.cfg, защото syslinux търси файл с име syslinux.cfg. При Васт ГНУ/Линукс този файл е вече копиран и няма нужда да го копирате. Файлът syslinux.cfg трябва да е в кореновата директория на устройството или в директория /boot/syslinux.

Когато създавате файла syslinux.cfg трябва да се внимава с пътищата, зададени в този файл, които се отнасят до разположението на файловете (при Васт ГНУ/Линукс пътищата са правилно зададени).





Титла: проблем с boot-а на usb stick
Публикувано от: ivo1204 в Aug 11, 2007, 02:50
Значи първото нещо което ми хрумна , когато прочетох въпроса на @abadon , беше да кача на USB-to (1Gbt )   "Васт ГНУ/Линукс ". Сега, може и неточно да описвам ( беше преди няколко дни ) , но според мен , има проблем (според мен в "aufs") при сегашната компилация.  
Та бих попитал  @vstoykov , дали е тествал на USB тази , последната версия ? Аз имах проблем .


Титла: проблем с boot-а на usb stick
Публикувано от: vstoykov в Aug 11, 2007, 03:26
Цитат (ivo1204 @ Авг. 11 2007,03:50)
Значи първото нещо което ми хрумна , когато прочетох въпроса на @abadon , беше да кача на USB-to (1Gbt )   "Васт ГНУ/Линукс ". Сега, може и неточно да описвам ( беше преди няколко дни ) , но според мен , има проблем (според мен в "aufs") при сегашната компилация.  
Та бих попитал  @vstoykov , дали е тествал на USB тази , последната версия ? Аз имах проблем .

Инсталирал съм Васт ГНУ/Линукс на USB памет 1GB и забелязах проблем със syslinux (не можеше да зареди ядрото и initrd-то докрай). Инсталирах последната версия на syslinux и проблемът се реши.

Какъв е точно проблема с aufs? Какво се наблюдава и какво би трябвало да се наблюдава? Инсталира ли MBL на MBR и syslinux последна версия както писах по-горе?

Syslinux работи само на FAT (вкл. FAT32). За ext2/ext3 има extlinux.





Титла: проблем с boot-а на usb stick
Публикувано от: ivo1204 в Aug 11, 2007, 03:47
Благодаря за отговора.
 Значи бих тествал пак , за да ти кажа  точно , но ми показа грешни големини на файлове и директорий. Когата се опитах да копирам основния файл  , мина гигабайт ...
Отворих файла "init" , ( много добре е коментиран )  , и дотука спрях. Та това е , просто се интересувам дали съм сбъркал  нещо и ли има проблем.
ПП. Сега си спомням по точно , показа ми големина на директория , 1Г , ( толкова ми е рама ) , а файловете в нея бяха не повече от 10М ...  Но пак казвам , просто остана съмнение , нишо точно не мога да ти кажа , ако има къде да видя точно как да инсталирам , бих тествал отново. Иначе аз правя така:
монтирам исото , вадя файловете , копи-пейст на УСБ-то .





Титла: проблем с boot-а на usb stick
Публикувано от: vstoykov в Aug 11, 2007, 07:50
Цитат (ivo1204 @ Авг. 11 2007,04:47)
Иначе аз правя така:
монтирам исото , вадя файловете , копи-пейст на УСБ-то .

Точно така се прави.

Кои директории точно проверява за големина? Директории на ISO-то или системните директории на обединената файлова система?

Файловете в ISO-то са по-малко от 700MB, но в тях са компресирани 2,3GB данни. Когато файловете се монтират и точките им на монтиране се обединят в обединената файлова система, която е монтирана като коренова директория, е нормално да ти показва гигабайти за размер на директории (напр. /usr).


Титла: проблем с boot-а на usb stick
Публикувано от: ivo1204 в Aug 11, 2007, 08:20
Значи изтеглих наново iso-то. Сега , много се притеснявам , да не ме разбереш грешно ! По принцип съм фен на SLAX , тръгвал е когато нищо друго не тръгва .
Прегполагам , ВАСТ  ще е нещо такова ?
Да , когато копирах , бях с ВАСТ , тогава се получиха тези размери.
Когато съм с Дебиян , размерите са точни.Разбира се , системата бе монтирана , просто тогава ,от ВАСТ , не можах да копирам на УСБ-то. От Дебиян ,когато си копирам , това не е проблем. Може това на не е нещо важно , просто го споменавам ,пак ще проверя.
Имам дял на фат32 , копирах направо директорийте от исото , и боотна ОК.( с ГРУБ , от команден ред)
Обаче има и няколко проблема:
Ето нещата , който са проблем при мен с „ВАСТ ГНУ/Линукс“ .
Първо , Х -са , не тръгва , и преминава в черен екран. SLAX досега винаги ми е тръгвал , (но с „VESA“ ) . Ако имаше едно меню (  или има ? ) „vesa“ , или пък избор на драйвер , или друг  начин  , (има ли такъв  ? ) , би облекчило нещата много.

Второ , аз имам wireless карта за която си компилирам драйвер rt61 , или ndiswrapper.  Как по принцип виждаш решение на тези проблеми ? (Не само за моя случай , разбира се  , то хардуер дал господ ..) .

P.P Значе за Х -са правя нова xorg.conf с vesa и е ОК.





Титла: проблем с boot-а на usb stick
Публикувано от: vstoykov в Aug 12, 2007, 09:07
Цитат (ivo1204 @ Авг. 11 2007,09:20)
Първо , Х -са , не тръгва , и преминава в черен екран. SLAX досега винаги ми е тръгвал , (но с „VESA“ ) . Ако имаше едно меню (  или има ? ) „vesa“ , или пък избор на драйвер , или друг  начин  , (има ли такъв  ? ) , би облекчило нещата много.

Второ , аз имам wireless карта за която си компилирам драйвер rt61 , или ndiswrapper.  Как по принцип виждаш решение на тези проблеми ? (Не само за моя случай , разбира се  , то хардуер дал господ ..) .

P.P Значе за Х -са правя нова xorg.conf с vesa и е ОК.

За видеокартата виж тук какво написах.

В бъдещите версии ще има "интерактивно стартиране" в менюто и там системата ще пита за всичко, за което трябва да се пита.

За безжичните карти - в следващите версии ще помисля за включване на ndiswrapper в дистрибуцията. Но дори и да не го включа, тъй като дистрибуцията е изградена от модули, които могат да се добавят "в движение" (англ. "on the fly") ще може лесно да си направиш модул, който просто да копираш в директорията  lzm-optional и при стартиране системата ще го зареди и включи в обединената файлова система.

За да направиш модул, отвори последния архив на http://vslivecd.openfmi.net/dev/ и виж в директория VS-Live-CD/new/tools - там има скриптове за конвертиране на директория към модул (dir2lzm) и на пакет към lzm (tgz2lzm).

Ако искаш да добавиш програма:

Примерен код

./configure
make
make install DESTDIR=/tmp/директория
dir2lzm /tmp/директория модул.lzm


В случаите когато "make install DESTDIR=" не работи може да пробваш следните варианти:

Примерен код

make install prefix=$PKG/usr
make install PREFIX=$PKG/usr
make install ROOT=$PKG
make install install_root=$PKG
make install INSTALL_ROOT=$PKG
make install DSTROOT=$PKG
make install buildroot=$PKG
make instroot=$PKG install
make install instroot=$PKG


Ако и това не помага - може да се наложи ползването на по-сложни методи като ръчно копиране или програми от рода на checkinstall.

Това е една от основните идеи - дистрибуцията да се разширява лесно чрез използване на модули както и да се намалява (чрез премахване на модули) за да може да се събира на по-малък носител.





Титла: проблем с boot-а на usb stick
Публикувано от: vstoykov в Aug 12, 2007, 20:54
Цитат (ivo1204 @ Авг. 11 2007,09:20)
досега винаги ми е тръгвал , (но с „VESA“ )

Направих кръпка, която обновява програмата, която определя с какъв драйвер ще работи видеокартата и данните, които тази програма ползва:

http://vslivecd.openfmi.net/vast/download/020-patch12082007.lzm
http://vslivecd.openfmi.net/vast/download/020-patch12082007.lzm.md5

За да приложите кръпката, просто я копирайте в директорията /vast/lzm-base/ на носителя, където е записана дистрибуцията или в директория /vast/lzm-optional на който пожелаете носител (твърд диск, преносим носител (трябва да бъде включен в момента на стартирането на системата)).

След като ми пратиш информация за твоята видеокарта, ще мога да я добавя в базата данни и при следващото обновяване вече ще работи нормално без да има нужда да редактираш ръчно драйвера или да го избираш от меню (интересува ме изходът от командите "lspci ; lspci -n", кой е подходящия драйвер за видеокартата и как се казва видеокартата). Когато излезе нова версия на X.Org, при която има по-подходящ драйвер, е добре тази информация да се обнови отново.





Титла: проблем с boot-а на usb stick
Публикувано от: ivo1204 в Aug 12, 2007, 21:53
Благодаря за отговора ,
Аз ,чесно казано писах по принцип , не конкретно за  този случай.
Аз си имам готови xorg.conf , бяха монтирани дяловета и ставаше въпрос само за  cp ................/xorg.conf  /etc/X11.
Не  бих искал да ти губя времето с персонални обяснения , но за Х -са   , мисля че е важно , все пак.
Проблема е много "хлъзгав" , дори и всичко да е ОК , ако монитора не потдържа тази резолючия , пак лощо...
 Гледам 1280х1024 работи ОК.
Начи сега съм с вградената карта ATI Technologies Inc RS480
01:05.0 VGA compatible controller [0300]: ATI Technologies Inc RS480 [Radeon Xpress 200G Series] [1002:5954] (prog-if 00 [VGA])
        Subsystem: Micro-Star International Co., Ltd. Unknown device [1462:7141]
 , доста е разпространена , и по лаптопите също.
Та ако имаш нужда от тесове , с удоволствие бих тествал.

Иначе wireless картата не я разпознават почти никое дистро , компилирам си драйвера ( 2 минути работа ) . Гледам , в твоя сайт си писал ,че може да се компилира , ама  "gcc" няма от това ,което изпеглих , предполагам е модул . А и това не би било достатъчно , защото не знам какво ядро  и как си го пачнал.
Но ако сложиш  "ndiswrapper" , (знаеш , работи с win драйверите ) , то сигурно ще покрие едно 30% от картите ,не знам.

Благодаря още веднъж , успех!


Титла: проблем с boot-а на usb stick
Публикувано от: vstoykov в Aug 13, 2007, 20:19
Цитат (ivo1204 @ Авг. 12 2007,22:53)
Иначе wireless картата не я разпознават почти никое дистро , компилирам си драйвера ( 2 минути работа ) . Гледам , в твоя сайт си писал ,че може да се компилира , ама  "gcc" няма от това ,което изпеглих , предполагам е модул . А и това не би било достатъчно , защото не знам какво ядро  и как си го пачнал.
Но ако сложиш  "ndiswrapper" , (знаеш , работи с win драйверите ) , то сигурно ще покрие едно 30% от картите ,не знам.

Благодаря още веднъж , успех!

В текущата версия на Васт има компилатор. Не мога да си обясня как не си го забелязал... Контролната сума как е? Размерът на iso-то?

За следващата версия ще гледам да не забравя да публикувам и пакет с ядрото с всичките му кръпки и обектен код (при компилирането на ядрото за текущата версия изтрих кода преди да се сетя да го пакетирам). Към момента съм компилирал последното ядро (не това от текущата версия на Васт):
http://vslivecd.openfmi.net/slp/kernel/SquashFS_LZMA/ (обърни внимание на linux_build-2.6.22.2-i686-4.tgz  - просто ще се инсталира пакета linux_build за съответната версия на ядрото,  и компилирането на модули за ядрото ще става без проблеми (пакетът linux_build включва изходния код на ядрото с всичките приложени кръпки, смесен с обектния код)).

Ако ти се занимава може да си компилираш абсолютно същото ядро като в текущата версия, използвайки скриптовете:
http://vslivecd.openfmi.net/slp.....tar.gz

Използвай скрипта RunMe, ако искаш да извършваш компилирането в tmpfs (обаче лесно може да загубиш данните, ако забравиш да ги копираш преди да рестартираш компютъра, защото са записани в tmpfs).

Примерен код

valentin@darkstar:~/lab/new$ cat RunMe
mount -t tmpfs -o size=2G tmpfs /usr/src/
./build.kernel > stdout.txt 2> stderr.txt
valentin@darkstar:~/lab/new$


Разбира се трябва да имаш достатъчно RAM и swap за да ползваш tmpfs.





Титла: проблем с boot-а на usb stick
Публикувано от: vstoykov в Aug 13, 2007, 20:57
Цитат (ivo1204 @ Авг. 12 2007,22:53)
Проблема е много "хлъзгав" , дори и всичко да е ОК , ако монитора не потдържа тази резолючия , пак лощо...
 Гледам 1280х1024 работи ОК.
Начи сега съм с вградената карта ATI Technologies Inc RS480
01:05.0 VGA compatible controller [0300]: ATI Technologies Inc RS480 [Radeon Xpress 200G Series] [1002:5954] (prog-if 00 [VGA])
        Subsystem: Micro-Star International Co., Ltd. Unknown device [1462:7141]
 , доста е разпространена , и по лаптопите също.
Та ако имаш нужда от тесове , с удоволствие бих тествал.

Направих кръпка, която би трябвало да решава проблема с твоята видеокарта:
021-patch13082007.lzm (md5).

За правилната разделителна способност (и изобщо за настройките на монитора) би трябвало да се погрижи програмата ddcxinfo-kanotix.

Чрез програмата monitoriface се разбира дали интерфейсът между монитора и видеокартата е цифров. Ако е цифров, програмата за създаване на xorg.conf решава, че мониторът е LCD и задава максималната разделителна способност, която "ddcxinfo-kanotix -modes" върне. Също така програмата за създаване на xorg.conf използва dmidecode, която преценява дали компютърът е лаптоп. Ако е лаптоп, програмата за създаване на xorg.conf допуска, че се ползва LCD монитор (някой да е виждал лаптоп със CRT монитор?) и задава максималната разделителна способност, която "ddcxinfo-kanotix -modes" върне. Друг начин за проверка дали компютъра е лаптоп е като се провери дали има батерии  (ако "find /proc/acpi/battery/ -mindepth 1 -type d" върне непразен резултат значи има батерии).

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

Интересно ми е дали програмата monitoriface ще върне "digital" когато е стартирана от лаптоп.

Както виждаш съм се постарал на лаптопи (и на монитори с цифров интерфейс) Васт да се стартира на оптималната разделителна способност. Остава проблемът с мониторите, които имат аналогов интерфейс (или програмата monitoriface не  работи поради несъвместимост с видеокартата). Мислил съм за база от данни с монитори, за които се знае, че са LCD, но за съжаление не винаги DDC работи.

Базата от данни може да се направи от файловете CardMonitorCombos и MonitorsDB (там има информация за EISA ID - същият номер може да се определи така: "ddcprobe  | grep -i eisa | cut -d \: -f 2 | xargs ") и търсене с Google кой монитор е LCD и кой не е (за съжаление ще отнеме ужасно много време и не знам дали ще имам време да се захвана да го правя). В много монитори има LCD или TFT в описанието или EISA ID, което ще улесни правенето на базата от данни поне за тях.

За повече подробности по темата: автом. определяне на оптималната разделителна способност.





Титла: проблем с boot-а на usb stick
Публикувано от: ivo1204 в Aug 14, 2007, 03:40
Значи съгласен съм 99% с логиката на твоите разсъждения. Обаче да ти кажа за останалия 1%. По стечение на обстоятелствата , преди около 3 години трябваше много спешно да си купя компютър . Просто времето беше пари и то много , в чужда страна , и т.н. Исках да купя нещо средно , (но и да го подкарам на Линукс също)  , ама изгодно... Отивам в един магазин и му удрям един голям пазарлък
с един индиец , та стигаме до: AMD 3100+  , 40G диск , 256М  РАМ  за 250$ без Windows и 300$ с Windows . Викам му , не слагай .( То е ясно,че си носех с мен Win98SE , Офиса ...) „Ела  след 2 часа , ще го сглобим „ ,вика гуруто. ( ползвам думата „гуру „ , да не ме изкарате расист , иначе си има точна българска дума...).
Сега , постоях ,постоях ,ама викам ,чакай да видя ,май имах някъде някакъв LiveCD , дали „новият“ ми компютър е съвместим с Линукс. Та намерих някакъв Канотикс.
Отивам да си взема компютъра , всичко било на 6 , проверил го , ама понеже не съм искал Win , го изтрил. Та бутам Канотикса в CD-то , ама гледам , на оня почна да му мърда тюрбана: „какво ,вика правиш , какво е това , ако е Win , ще си го инсталираш е къщи.“ Да , ама пустия Канотикс , все минава в черен екран , рестартирам и пак и пак. Докато  с <Esc> и параметри нещо от рода на , acpi=off xserver=vesa , xresolution=... тръгна. KinfoCenter и:  
AMD Seleron 1800+ ,  и няма хард диск! На “fdisk -l“ няма никой!
,„Гурото“ вика , „откъде си бе ,човек?“ , извадихме отверките , та го направихме на парченца , да видим дали може да се смени процесора , местихме мостчета , даже извади друг хард диск и т. н.
 И в много случаи точно такова е приложението на LiveCD! Например Уиндоус , не боотва , ама човека има много важна информация на него , може ли да стане нещо? Сервизите правят тази услуга ,да не ти казвам цената ...
Аз имам USB DVD-RW , К3b , просто е играчка да му сервираш няколко DVD -та с данните. Е , не се занимавам с това , само като услуга за приятели , но и в тези случаи , по важно е да имам Х , та ако ще и VGA да е.


Титла: проблем с boot-а на usb stick
Публикувано от: vstoykov в Aug 14, 2007, 18:31
Цитат (ivo1204 @ Авг. 14 2007,04:40)
по важно е да имам Х , та ако ще и VGA да е

Все пак щеше да е по-добре да не пишеш параметри, нали?

Как е дистрибуцията след обновяването? Определя ли оптималната разделителна способност и драйвера правилно?


Титла: проблем с boot-а на usb stick
Публикувано от: ivo1204 в Aug 15, 2007, 06:35
Да ,сега е ОК . Дава "vesa" в xorg.conf . Аз сега съм направил така:
На дял (FAT32) , направо съм сложил директорийте "/boot" и "/vast",
и си боотвам с GRUB .И е доста бърза .
Други , които работят:
Sabayon:
Section "Device"
    Identifier  "VESA"
    Driver      "fglrx" # do not remove vesa
    #Option "RenderAccel" "on"
    #Option "XAANoOffscreenPixmaps"
    #Option "BusType" "PCI"
    #Option "ColorTiling" "on"
    #Option "EnablePageFlip" "on"
EndSection

Debian:
Section "Device"
    Identifier "device1"
    VendorName "ATI Technologies Inc."
    BoardName "ATI Radeon (fglrx)"
    Driver "ati"
    Option "DPMS"
    Option "XaaNoOffscreenPixmaps" "1"
EndSection

Ubuntu:
Section "Device"
   Identifier   "ATI Technologies Inc RS480 [Radeon Xpress 200G Series]"
#   Driver      "vesa"
   Driver      "fglrx"
   Option          "VideoOverlay" "on"
   Option          "OpenGLOverlay" "off"
   BusID      "PCI:1:5:0"
EndSection

MEPIS:
Section "Device"
  Identifier  "Card0"
  Driver "radeon"
  BoardName "unknown"
  Screen 0
 #Option "UseDisplayDevice" "dfp"
 #Option "MonitorLayout" "crt,crt"
 #BusID  "PCI:1:0:0"
 #Option "sw_cursor" # needed for some ati cards
 #Option "hw_cursor"
 #Option "NoAccel"
 #Option "ShowCache"
 #Option "ShadowFB"
 #Option "UseFBDev"
 #Option "Rotate"
  Option "UseInternalAGPGART" "no"

# savage special options, use with care
 #Option "NoUseBios"
 #Option "BusType" "PCI"
  Option "DmaMode" "None"

# nvidia special options, use with care
  Option "CursorShadow" "1"
  Option "CursorShadowAlpha" "63"
  Option "CursorShadowYOffset" "2"
  Option "CursorShadowXOffset" "4"
  Option "FlatPanelProperties" "Scaling = native"
  Option "NoLogo" "false"
  Option "UseEDID" "true"
  Option "AddARGBGLXVisuals" "true"
  Option "RenderAccel" "true"
 #Option "AllowGLXWithComposite" "true"
EndSection

Mandriva:
Section "Device"
    Identifier "device1"
    VendorName "ATI Technologies Inc"
    BoardName "ATI Radeon 9500 - X850"
    Driver "ati"
    Option "DPMS"
    Option "XaaNoOffscreenPixmaps" "1"
EndSection

Slackware:
Section "Device"

#    Driver "ati"
   Identifier  "device1"
   Driver      "fgl"
   VendorName  "ATI Technologies Inc."
   BoardName   "ATI Radeon (fglrx)"
   Option       "DPMS"
   Option       "XaaNoOffscreenPixmaps" "1"
EndSection

Section "Device"
   Identifier  "aticonfig-Device[0]"
   Driver      "fglrx"
EndSection

И целия xorg.conf на ФЕДОРА:

# Xorg configuration created by system-config-display

Section "ServerLayout"
   Identifier     "single head configuration"
   Screen      0  "Screen0" 0 0
   InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "InputDevice"
   Identifier  "Keyboard0"
   Driver      "kbd"
   Option       "XkbModel" "pc105"
   Option       "XkbLayout" "us"
EndSection

Section "Monitor"
   Identifier   "Monitor0"
   ModelName    "LCD Panel 1024x768"
   HorizSync    31.5 - 48.5
   VertRefresh  40.0 - 70.0
   Option       "dpms"
EndSection

Section "Device"
   Identifier  "Videocard0"
   Driver      "radeon"
EndSection

Section "Screen"
   Identifier "Screen0"
   Device     "Videocard0"
   Monitor    "Monitor0"
   DefaultDepth     24
   SubSection "Display"
      Viewport   0 0
      Depth     24
   EndSubSection
EndSection


Титла: проблем с boot-а на usb stick
Публикувано от: vstoykov в Aug 16, 2007, 18:14
Пробвал ли си във Васт да зададеш тези настройки?

Примерен код

Section "Device"
    Identifier  "Auto_Configured_Card"
    Driver "ati"
    Option "DPMS"
    Option "XaaNoOffscreenPixmaps" "1"
    VendorName  "ATI"
    BoardName   "...."
EndSection


или

Примерен код

Section "Device"
    Identifier  "Auto_Configured_Card"
    Driver "radeon"
    Option "DPMS"
    Option "XaaNoOffscreenPixmaps" "1"
    VendorName  "ATI"
    BoardName   "...."
EndSection


Титла: проблем с boot-а на usb stick
Публикувано от: ivo1204 в Aug 17, 2007, 05:56
Засега „VESA“-та е ОК , сега пробвах с „ati“ и „radeon“ , ама без успех. Опитах  също       xorgconfig , пак без успех . Обаче това нищо не значи , и май я подкарах с „ати“ преди. През уикенда ще се по заровя повече, имам и няколко други неща ,който искам да направя:
Оставил съм един дял ,  на който ще се опитам да  инсталирам ВАСТ. Ама е 16ти дял , та може да има проблеми (като SCSI се разпознават само 15 , ама гледам , във ВАСТ дяловете са hda).
Най – лесно ми се вижда , да  boot – на Slackware с твоето ядро ( това го пробвах ,ОК , ама нямаше мишка , щото драйверите ги няма , та първо тях трябва да копирам ).
Горе-долу така:
mount  -t squashfs /ххххх/ххх/000-vast-base-65536.lzm  /Т -o loop
tar -cvf Vast.tar.gz /T
umount /T
mount -t ext3 /dev/hda16 /T
tar -xvf   Vast.tar.gz
umount /T
Тия „гимнастики“ са ,защото не съм сигурен дали ще  се компилира ядрото.
За aufs няма обикновено проблем , от CVS (  http://aufs.sourceforge.net/ ) , за squashfs  гледам пробутват все същия пач от нова година насам , преди месец -два се компилираше  ,ама сега ( linux-2.6.22.3)  не знам ( как ли е сега положението ? ) .Но c  LZMA , май не съм  опитвал.
По принцип , новите ядра (2.6.хх ) имат една много интересна опция: Да не правиш image файл , а да посочиш директория или  xx.cpio файл за rootfs. Много ми харесва ,работи добре. „vmlinuz“   е например 10М байта ,  и няма начин за „ kernel panic...“ , щото  image-то си е направо в ядрото, така че няма начин ядрото да се чуди на кого да предаде управлението. Например в  image файла на Slackware ( този от инсталационния диск) , добавям драйверите , и всичко в ядрото .Иначе при ВАСТ това май няма голям смисъл , освен като някакъв алтернативен боот ?  Даже с отделно  „image“, мога да го отворя , да му добавя драйвер ,да кажем ...
Дори и без оптимизиране на ядрото , и с „vesa“ , BAСT работи доста бързо .
Обаче мисля ,че ще може и още по бързо , ще пробвам. И Интернет-а трябва са подкарам ...
 Предполагам  BAСT ще има инсталатор ? Ами дали  и обратното: От инсталирана да диск -> LiveCD ?


Титла: проблем с boot-а на usb stick
Публикувано от: ivo1204 в Aug 19, 2007, 23:51
@vstoykov,
Здравей !Оказа се ,че имам по малко време ,отколкото предполагах , но хубавата новина е , че сега ти пиша от ВАСТ , ( t.e.
компилирах си драйвера ).Не съм теглил компилирано нищо , боотнах в Slackware с твоето ядро (преди това си извадих модулите ). Както съм написал преди , сложих ВАСТ на дял (hda16 ). Обаче не мога да влеза в нея , дава ми "само за четене" .Това не е голям проблем , ама не искам да пипам нищо .Обаче май ще трябва да премонтирам / в rw...И за да се стартира така , ще трябват промени в initrd.gz , или в /etc/rc.d/rc.S...
Иначе от Slakware , с твоето ядро и с chroot /mnt/hda16 се влиза , и kdm се стартира.
За модулите , предположих  че си ги компилирал вън от ядрото.
Разархивирах в Слака ( То няма значение къде и във ВАСТ компилирах ) 2.6.22.1 ядро (без никакви пачове ), смених /lib/modules/2.6.22.1/build -> ядрото и копирах твоя  ../boot/config  като ".config" в ядрото и изпълних "маке" .Така имам и сорса на ядрото. И компилирах и двата драйвера: rt61 ,и ndiswrapper , и с двата работи.
Сега минах на Дебиан ,щото ми препълни паметта ( не беше монтиран "swap" , a компилирах ) , обаче се държи много прилично: затворих си сесията и рестартивах ...
Та не знам , май тия постове не са за тази секция , дали да не отворим нова тема , в  "Предложения за български проект" например. Защото така може да дадеш обяснения , как например да го запиша този драйвер в Live дистрото .Иначе може и така да си седят , ама сугурно ще излязат и много други неща.
Та как да се запазват настройките?
Иначе с xorg.conf нищо засега: vesa , та vesa ... Като имам повече време , и това  ще го тествам , с кои драйвери ще работи...

П.П .
Сега инсталирах Ати драйверите: ati-driver-installer-8.40.4-x86.x86_64.run
#fglrxinfo
display: :0.0  screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: ATI Radeon Xpress Series
OpenGL version string: 2.0.6747 (8.40.4)

# glxinfo | grep direct
direct rendering: Yes

Сега съм с ВАСТ ( от диска ) ,нищо не съм променял (само в xorg.conf ),само влизам
с chroot и mount -t proc none proc , после kdm.

xorg.conf :

Section "ServerLayout"

   Identifier     "Simple Layout"
   Screen      0  "aticonfig-Screen[0]" 0 0
   InputDevice    "Mouse1" "CorePointer"
   InputDevice    "Keyboard1" "CoreKeyboard"
EndSection

Section "Files"


#    ModulePath "/usr/lib/xorg/modules"
   RgbPath      "/usr/share/X11/rgb"
   FontPath     "/usr/share/fonts/local/"
   FontPath     "/usr/share/fonts/misc/"
   FontPath     "/usr/share/fonts/OTF/"
   FontPath     "/usr/share/fonts/TTF/"
   FontPath     "/usr/share/fonts/Type1/"
   FontPath     "/usr/share/fonts/CID/"
   FontPath     "/usr/share/fonts/Speedo/"
   FontPath     "/usr/share/fonts/75dpi/:unscaled"
   FontPath     "/usr/share/fonts/100dpi/:unscaled"
   FontPath     "/usr/share/fonts/75dpi/"
   FontPath     "/usr/share/fonts/100dpi/"
   FontPath     "/usr/share/fonts/cyrillic/"
EndSection

Section "Module"


   Load  "dbe"     # Double buffer extension
   SubSection "extmod"
   Option       "omit xfree86-dga"   # don't initialise the DGA extension
   EndSubSection
   Load  "type1"
   Load  "freetype"
    #Load        "speedo"
   Load  "glx"
   Load  "dri" # direct rendering
EndSection

Section "InputDevice"
   Identifier  "Keyboard1"
   Driver      "kbd"
EndSection

Section "InputDevice"
   Identifier  "Mouse1"
   Driver      "mouse"
   Option       "Protocol" "PS/2"
   Option       "Device" "/dev/mouse"
#   Option "Device"      "/dev/psaux"
EndSection


Section "Monitor"
   Identifier   "aticonfig-Monitor[0]"
   Option       "VendorName" "ATI Proprietary Driver"
   Option       "ModelName" "Generic Autodetecting Monitor"
   Option       "DPMS" "true"
EndSection

Section "Device"
   Identifier  "aticonfig-Device[0]"
   Driver      "fglrx"
EndSection


Section "Screen"
   Identifier "aticonfig-Screen[0]"
   Device     "aticonfig-Device[0]"
   Monitor    "aticonfig-Monitor[0]"
   DefaultDepth     24
   SubSection "Display"
      Viewport   0 0
      Depth     24
   EndSubSection
EndSection



lsmod | grep fgl
fglrx                 734784  11
agpgart                31176  2 fglrx,ati_agp

Още нещо , в /lib/modules/fglrx/build_mod/2.6.x като дам "make" ,и после копирам fglrx.ko при модулите и "depmod -a" , modprobe fglrx .И за мишката , преди да извикам "kdm" , давам "modprobe psmouse" , ама това е че влизам с chroot...
Иначе с fglrx работи перфектно!!!