openSUSEa suomeksi
		openSUSE => Asennus ja käyttö => Aiheen aloitti: jboman - 13.06.2007 - klo:09:35
		
			
			- 
				Mulla on kaksi konetta:
 kone:
 yksi
 - sata-levyt 2 kpl
 - suse10.0
 - opensuse10.2
 - latain sijaitseen opensuse10.2:ssa, grub
 
 kaksi
 - ide-levyt 2 kpl
 - winxp
 - suse10.0
 - latain sijaitsee suse10.0:ssa, grub
 
 Olen tehnyt tuolta yksi- koneelta opensuse10.2 tar-pallon ja siirtänyt sen kaksi-koneelle.
 /dev/hdb2 osioon, lisäksi olen muokannut tuon /etc/fstab tiedoston kuntoon.
 kaksi-koneen suse10.0 grub:iin olen laittanut opensuse10.2 tiedot kuntoon.
 grub noin suurin piirtein tälläinen, saattaa olla kirjoitusvihreitä, kun ulkomuistista kirjoittelen
 root (hd1,1)
 kernel /boot/kernelxxxx  resume=/dev/hda5 root=/dev/hdb2 .....
 initrd /boot/initrdxxxx....
 
 Kun valitsen grubista tuon opensuse10.2 käynnistyksen niin grub käynnistää sen ok kernel-image lähtee pyörimään, mutta sitten tulee ongelmia.
 1. kernel ilmoittaa että swap /dev/hda5 ei löydy
 2. kernel ilmoittaa että root /dev/hdb2 ei löydy
 3. menee komento-ikkunaan
 Tämän jälkeen kun katson /dev hakemistoa niin sieltä puuttuu hdaX ja hdbX tiedostot, muut tiedostot kyllä ovat ok.
 
 Tuohon tar-palloon on tehty kaikki päivitykset, joten ajattelin että olisi helpoin tapa siirtää järjestelmä toiseen koneeseen. Siinä on kyllä näytönohjain eri , mutta se ei ole ongelma, vaan toi udev-hässäkkä, kun se ei tee automaattisesti noita tiedostoja.
 
 Onkohan toi levyjärjestelmien eroavaisuus ongelman ydin ?
 
 Onko kukaan törmännyt moiseen ilmiöön ?
 
- 
				Jos sillä pääsee ihan komentokehoitteeseen asti, niin koita vertailla osioita. Komennot jotka auttavat: 
 
 mount -l
 cat /proc/mounts
 cat /etc/fstab
 
 meneekö ne liitokset nyt ihan oikein? Missä swap ja / -osiot esimerkiksi on.
- 
				No nyt rupes pelaamaan.
 Käytin opensusen asennus dvd:tä koneessa ja otin korjauksen sieltä, jolloin teki jotain initrd:lle ?
 Nyt jäi askarruttamaan, että mitä se todellisuudessa teki  ???
 Eli tekikö se mkinitrd:llä jotain vai mitä, kun en nähnyt ts. osannut etsiä lokeja sen tekemistä toimista.
 Muistelisin että kun joskus aikoja sitten käänsin itse kernelin niin silloin piti tehdä mkinitrd-komennolla toi initrd tiedosto tonne boot hakemistoon.
 
 Vasta tuon korjaustoiminnon jälkeen tunnisti/teki udevillä noi ide-kovalevyjen tunnistetiedostot järjestelmään.
 
 :)