osiointiongelma

Discussion in 'Linux -keskustelu' started by massmur, Jan 24, 2005.

  1. massmur

    massmur Member

    Joined:
    Jan 18, 2005
    Messages:
    25
    Likes Received:
    0
    Trophy Points:
    11
    Ajattelin, kääntää yhden windows-osioni, muotoon fat32, jotta voisin käyttää sitä linuxiss. Umounttasin osion ja poistin sen harddrakella. En tässä vaiheessa alustanut, vaan poistin sen, koska mietin voivani siten muuttaa kaksi osiota yhdeksi vaihtamalla toisen kokoa jälkeenpäin.

    Nyt kävi kuitenkin niin, että käynnistessä konetta, tulee viesti, että
    umount joku ja umount joku failed
    Kernel panic: try using the init command.
    Voin tarkemmin infota, että mitä siinä luki, jos tarpeen.
     
  2. vilipoju

    vilipoju Member

    Joined:
    Nov 15, 2004
    Messages:
    92
    Likes Received:
    0
    Trophy Points:
    16
    Kannattaa laittaa koko info.
     
  3. massmur

    massmur Member

    Joined:
    Jan 18, 2005
    Messages:
    25
    Likes Received:
    0
    Trophy Points:
    11
    creating root device
    mounting root filesystem
    mount: error 6 mounting ext3 flags defaults
    well, retrying without the option flags
    mount: error 6 mounting ext3
    well, retrying read-only without any flags
    mount: error 6 mounting ext3
    pivotroot: pivot_root (/sysroot,/sysroot/initrd) failed:2
    umount /initrd/sys failed:2
    umount /initrd/proc failed:2
    initrd finished
    freeing unused kernel memory: 200k freed
    kernel panic: no init found. try passing init= option to kernel
     
  4. juppe22

    juppe22 Active member

    Joined:
    May 27, 2002
    Messages:
    2,660
    Likes Received:
    0
    Trophy Points:
    66
    Saatko kirjoitettua vielä lisää rivejä ennen tota "creating root device" riviä...??
     
  5. massmur

    massmur Member

    Joined:
    Jan 18, 2005
    Messages:
    25
    Likes Received:
    0
    Trophy Points:
    11
    Tämän verran on ruudussa näkyvissä. Aikaisemmat rivit vierivät nopeasti ohi.

    md: ...autorun DONE
    RAMDISK: compressed image found at block 0
    VFS: Mounted root (ext 2 filesystem)
    Red Hat nash version 4.1.12mdk starting
    loading jbd.ko module
    loading ext3.ko module
    Mounting /proc filesystem
    Mounting sysfs
    Creating device files
    Mounting tmpfs on /dev
    Starting udev
    creating root device
    mounting root filesystem
    mount: error 6 mounting ext3 flags defaults
    well, retrying without the option flags
    mount: error 6 mounting ext3
    well, retrying read-only without any flags
    mount: error 6 mounting ext3
    pivotroot: pivot_root (/sysroot,/sysroot/initrd) failed:2
    umount /initrd/sys failed:2
    umount /initrd/proc failed:2
    initrd finished
    freeing unused kernel memory: 200k freed
    kernel panic: no init found. try passing init= option to kernel
     
  6. juppe22

    juppe22 Active member

    Joined:
    May 27, 2002
    Messages:
    2,660
    Likes Received:
    0
    Trophy Points:
    66
    Niin vähän ajattelinkin... :)
    no onneksi tossa on riittävästi tietoa...
    eli ongelma on tässä:[bold]
    loading ext3.ko module[/bold]
    ext3 tuki ladataan moduulina, vaikka sen pitäis olla tässä tapauksessa käännettynä "sisään" kerneliin...
    Eli nyt tarvisit jonkun livecd:n (esim. knoppix) jolla pääsisit käsiks tohon ja kääntämään kernelin uudestaan...
    Distrona on kai mandrake (hardrakesta päätellen)...voit tietysti vilkaista, että mitä sieltä bootloaderista löytyy, eli siis pystyykö jollain muulla vaihtoehdolla boottaamaan...
     
    Last edited: Jan 25, 2005
  7. massmur

    massmur Member

    Joined:
    Jan 18, 2005
    Messages:
    25
    Likes Received:
    0
    Trophy Points:
    11
  8. massmur

    massmur Member

    Joined:
    Jan 18, 2005
    Messages:
    25
    Likes Received:
    0
    Trophy Points:
    11
    Mandrake 10.1 on siis käytössä. Bootloaderista voin käynnistää failsafen, mutta se jää jumittamaan samaan kohtaan. Windowsis on vielä ainakin jotenkin toiminnassa, joten voisin livecd:n tästä ladata ja polttaa. Mitenkä tuo kernelin kääntäminen sitten onnistuu vaikkapa knoppixin lautta?
     
  9. massmur

    massmur Member

    Joined:
    Jan 18, 2005
    Messages:
    25
    Likes Received:
    0
    Trophy Points:
    11
    Loysin ohjeet Kernelin kaantamiseen, mutta en saa ladattua sourcea, koska kaikki asemat ovat Knoppixin mukaan read-only.
     
  10. juppe22

    juppe22 Active member

    Joined:
    May 27, 2002
    Messages:
    2,660
    Likes Received:
    0
    Trophy Points:
    66
    Kokeileppa tehdä niin, että umounttaat sen aseman, jossa se mandrake on asennettuna ja sitten mounttaat sen roottina takaisin johonkin mount pointtiin, vaikka /mnt/mandrake (jos sulla on jotain muita tärkeitä erillisiä osiota, kuten vaikka /boot, niin sen voit mountata /mnt/mandrake/boot mount pointtiin)...sitten kirjottelet näin:
    chroot /mnt/mandrake /bin/bash

    Sitten ootkin sisällä siellä sun mandrakessa ja jos sulla sattu olemaan ne mandraken omat kernelin sorsat asennettuna, niin ei muuta kun käytät niitä...ja meet sinne hakemistoon, mistä ne sourcet löytyy eli voisi olla esim. /usr/src/linux tai joku vastaava...sitten voit kirjotella "make menuconfig" käydä muuttamassa "file systems" kohdasta sen "ext3:n moduulista kerneliin sisään"...sit varmaan loppu hoituu niillä ohjeilla...voit tietysti myös käyttää jotain toistakin kerneliä ja kääntää sen, mutta kannattaa varmaankin käyttää sitä vanhan kernelin config fileä, niin vältyt monilta ongelmilta...sitten ei muuta kun "exit" komennolla ulos ja umounttaa asemat ja kokeilet bootata...
     
  11. massmur

    massmur Member

    Joined:
    Jan 18, 2005
    Messages:
    25
    Likes Received:
    0
    Trophy Points:
    11
    Mounttaus jopa onnistui. En kernelin sourceja
    loytanytkaan, joten katsoin etta mandrake
    10.1:n mukana nayttaisi tulevan versio 2.6.8
    ja laitoin sen lataukseen.
     
    Last edited: Jan 26, 2005

Share This Page