Itselläni on P5Q deluxe emolevy ja Samsungin F1 750 sata hdd. Kovalevy on osioitu niin, että yksi osio käyttää Vistaa, yhdessä tiedostoja ja yksi Ubuntulle. Olen koittanut asentaa 8.04 ubuntua, mutta Ubuntun asennuksen kohdassa 4/7 asennus hyppää levyn valmistelun ohi valmistele osiot kohtaan, jossa ei näy mitään osioita, jotka yleensä näkyisivät. Olen tullut siihen johtopäätökseen ettei asennus ohjelma tunnista tai löydä kovaleyäni. Enkä ole löytänyt neuvoa tähän asiaan googlettamalla jos sellaisa edes on.
Koneen bios tunnistaa levyn oikein? Käynnistä Ubuntu CD:ltä. Sitähän voi käyttää liveCD:nä myös. Katso konsolissa fdisk -l - näkyykö osiot oikein. 750 G on aika iso levy. En nyt muista missä kohtaa grubin raja tulee vastaan. Voisi olla hyvä lisätä pieni boot osio levyn alkuun Linuxille. 30 - 10 Mt piisaa. Lainaus: 512MB - 8GB BIOS Translation Size Limits Related to the Gemetry Translation problem is the problem that in standard INT 13h BIOS interface has a maximum of 24 bits to access the disk with. The problem is that even presuming a perfectly spanned space, 24 bits is only 16 M blocks, and at 512 bytes each, this is a maximum disk size of 8 GB. Most real systems have limitations of either 512 MB (this is where the IDE limit of 508 MB comes from, I'm pretty sure, as the top 4 bits of the "head" number can't be used in most BIOS IDE interfaces), or 1 GB, though this is changing, moving toward the 8 GB maximum size. GRUB can't universally solve this problem, as there is no new interface which is used in all machines. At least one newer interface which is present on some machines ("LBA", which is in more and more new ones, supposedly) may be able to be used transparently in place of INT 13h when available. This is still being investigated.
Joo tunnistaahan se. Ongelmana luultavasti oli P5Q Deluxe emolevy tai tuossa tekstissä mainitsevasi IDE. Pitkän 3 tunnin googlettamisen jälkeen löysin Ubuntun keskustelu alueelta tiedon, että SATA-ajurit pitää asettaa BIOS:issa IDE:stä ACHE:een (Advanced Host Controller Interface). http://ubuntu-virginia.ubuntuforums.org/showthread.php?t=851342&page=3 Täten linux saatiin toimimaan, mutta sen jälkeen Vista ei toiminut. Samassa keskutelussa mainittiin että ACHE:n saa toimimaan Vistassa seuraavalla tavalla. 1. Exit all Windows-based programs. 2. Click Start, type regedit in the Start Search box, and then press ENTER. 3. If you receive the User Account Control dialog box, click Continue. 4. Locate and then click the following registry subkey: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Msahci 5. In the right pane, right-click Start in the Name column, and then click Modify. 6. In the Value data box, type 0, and then click OK. 7. On the File menu, click Exit to close Registry Editor. http://support.microsoft.com/kb/922976 Näillä neuvoilla sain Vistan ja Linuxin toimimaan samaan aikaan ilman venklausta BIOS:issa.
Tuosta palautui mieleen, kuinka w2k tai XP:n rekisteriä piti muinoin muokata, jotta se ei sekottaisi isoa levyä. Ja asennuksessa piti osion olla korkeintaan 128G. Noita levyn BIOS asetuksia ei käsittääkseni kannata paljoa muutella levyn formatoinnin jälkeen. Tai ainakin pitää tietää mitä tekee ja varmuuskopiot pitää olla kunnossa.