...Avagy ugysem volt jo musor a tv-ben
Nna!
Megoldodott a dolog. Okuljatok.
Ja az elozmeny : linux/kezdoben: /dev/hda. Nem bootolhato a wines particio, a linux igen, linux alol mountolhato a wines particio, mindez hdparm baszogatas utan.(Persze itt Tavasz 17 Pillanata effect)
1. aki lama(mint en) ne szorakozzon a HDPARM-mal (meg ha 7x gyorsulast jelentet is a 32 bit es a DMA bekapcsolasa pufferelt olvasasnal!!!)
2. Valoban a chs lba converzional volt a baj, ajanlom figyelembe a hdparmtol kapott ket info blokkot. Az elso az eredeti, a masodik hdparm -c3 -d1 utan.
Figyelj a CurSects ertekekre !!! (16383*16*63=16514065<>16513875) Ja azert a CurCHS(cylinder/head/sector) is erdekes.
/dev/hda: eredeti
Model=QUANTUM FIREBALLlct20 20, FwRev=APL.0900, SerialNo=652033165649
Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs }
RawCHS=16383/16/63, TrkSize=32256, SectSize=21298, ECCbytes=4
BuffType=DualPortCache, BuffSize=418kB, MaxMultSect=8, MultSect=off
CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=39876480
IORDY=on/off, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120}
PIO modes: pio0 pio1 pio2 pio3 pio4
DMA modes: mdma0 mdma1 mdma2 udma0 udma1 *udma2 udma3 udma4 udma5
AdvancedPM=no WriteCache=enabled
Drive Supports : ATA/ATAPI-5 T13 1321D revision 1 : ATA-1 ATA-2 ATA-3 ATA-4 ATA-5
/dev/hda: modositott
Model=QUANTUM FIREBALLlct20 20, FwRev=APL.0900, SerialNo=652033165649
Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs }
RawCHS=16383/16/63, TrkSize=32256, SectSize=21298, ECCbytes=4
BuffType=DualPortCache, BuffSize=418kB, MaxMultSect=8, MultSect=off
CurCHS=17475/15/63, CurSects=16513875, LBA=yes, LBAsects=39876480
IORDY=on/off, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120}
PIO modes: pio0 pio1 pio2 pio3 pio4
DMA modes: mdma0 mdma1 mdma2 udma0 udma1 *udma2 udma3 udma4 udma5
AdvancedPM=no WriteCache=enabled
Drive Supports : ATA/ATAPI-5 T13 1321D revision 1 : ATA-1 ATA-2 ATA-3 ATA-4 ATA-5
Na igy viszont a win mar nem bootolt.
Talan mert: (de tenyleg talan)
A hdparm valszeg ezeket a modositott ertekeket a BIOS CMOS memoba mentette.
Namost asszem a linux semmilyen chs ertekkel nem szamol csak abszolut szektorszamokkal dolgozik, itt nincs is semmi baj (vagy nem hiv bios megszakitast ???). A win viszont a bootolaskor a bios altal szolgaltatott (INT 1E ??? itt van v.mi tabla a hdd egyes tulajdonsagaival) ertekekkel szamol. Chs-t szektorral konvertalgat nyilvan itt tortenik a hiba, igy nem talalja meg a root dir kezdetet.
Persze a hiba utan az elso dolgom volt megnezni a bios setupban a winyo adatai rendben vannak e. Lba, cylinder sector. Ugy tunt igen. Ket nap szivas: (Winyo ki masik gepbe at, diskeditor, MBR boncol, bootsector boncol, barmol, winyo vissza, haj kitep)*20+2.
Kozjatek (epizod):
Na most a particios lanc, nem kell hogy kovesse a particiok fizikai sorrendjet, ha mar itt vagyunk rakjuk rendbe legalabb ezt, mert ertunk hozza. (a 3 wines particiobol ketto fizikailag a linux particiok utan a wigyo "vegen van" de a particios lancban az elso 3 particiok a winesek). "MEGCSINAL", majd lilo.conf kijavit (root dir dev/hda14 helyett hda12) fstab kijavit(minden particio kettovel elorebb). (Mindekozben vagy 2 giga DTP-s munka anyag a wines particion -backup nincs, lutasag van - amit egyelore legalabb linux alol latok)
Restart.
Kernel panic....
Win eddig sem indult...
...mostmar a LINUX SEM INDUL.
Halal...
(Nem tudja bemountolni a root-ot)
Ja, egy lilo futtatas nem artott volna, ha mar a lilo.conf-ot atirtam. De most mar mindegy ugy sem megy a rendszer.
Na, vagy megis? Boot floppy van? Osszesmindentatkutat. Van! Floppyn is atir /dev/hda14-et /dev/hda12-re. Boot floppyrol. Oke. Lilo futtat. Boot winyo. Huhh! Pihen egy kicsit.
Otlet: bootsectorban konverziot kihagyni "kezzel" kiszamolni a root dir elso szektoranak sorszamat, toltsd onnan. De ehhez jo lenne egy winbootsector doksi. Majd NevemTeve: system transfer. Ezek utan nem csoda ez sem megy.
Szoval a megoldas (de a problema kikerulese) (itt lehet rohogni) egy ujboli bios setup hdd auto detektalas, cmosba beir(itt nyilvan visszakrulnek az eredeti ertekek), win bootol, orul, mamorban sok butasagot ide leir.
Azert, ha van v.kinek infoja a win98-as(fat32) bootsectorrol(bootprocedurarol) ossza mar meg velem, mert akkor megnezem megint ezt a hdparm-ot. :)))))
Bye