Kiintolevyllä on monen muun järjestelmän lisäksi asennettuna Precise Pangolin, jonka grub(1.99?) toimii lataimena.
Grub toimi tähän saakka, eli jokainen järjestelmä on ollut valittavissa koneen käynnistyessä, mutta kun tätä MacPuppya grub ei halua millään löytää.
sudo fdisk -l
Disk /dev/sda: 250.1 GB, 250059350016 bytes
255 päätä, 63 sektoria/ura, 30401 sylinteriä, yhteensä 488397168 sektoria
Yksiköt = 1 * 512 = 512 -tavuiset sektorit
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Levyn tunniste: 0xcd4c19bc
Laite Käynn Alku Loppu Lohkot Id Järjestelmä
/dev/sda1 124 444172287 222086082 5 Laajennettu
/dev/sda2 * 444172288 480073727 17950720 7 HPFS/NTFS/exFAT
/dev/sda3 480073728 488395119 4160696 c W95 FAT32 (LBA)
/dev/sda5 126 69007426 34503650 83 Linux
/dev/sda6 69009408 132808703 31899648 7 HPFS/NTFS/exFAT
/dev/sda7 132814848 136329215 1757184 82 Linux-sivutus / Solaris
/dev/sda8 136331264 155860991 9764864 83 Linux
/dev/sda9 155863040 158791679 1464320 82 Linux-sivutus / Solaris
/dev/sda10 158793728 197853183 19529728 83 Linux
/dev/sda11 197855232 221290495 11717632 83 Linux
/dev/sda12 221292544 224221183 1464320 82 Linux-sivutus / Solaris
/dev/sda13 224223232 263282687 19529728 83 Linux
/dev/sda14 263284736 305741823 21228544 83 Linux
/dev/sda15 438231040 444172287 2970624 82 Linux-sivutus / Solaris
/dev/sda16 353234944 438220799 42492928 83 Linux
/dev/sda17 305743872 353232895 23744512 83 Linux
MacPup antaa itselleen tällaisen osoitteen, jos käynnistys ei onnistu:
title Puppy Linux 528 full install in sda17
root (hd0,16)
kernel /boot/vmlinuz root=/dev/sda17 pmedia=atahd
Grub toimi tähän saakka, eli jokainen järjestelmä on ollut valittavissa koneen käynnistyessä, mutta kun tätä MacPuppya grub ei halua millään löytää.
sudo fdisk -l
Disk /dev/sda: 250.1 GB, 250059350016 bytes
255 päätä, 63 sektoria/ura, 30401 sylinteriä, yhteensä 488397168 sektoria
Yksiköt = 1 * 512 = 512 -tavuiset sektorit
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Levyn tunniste: 0xcd4c19bc
Laite Käynn Alku Loppu Lohkot Id Järjestelmä
/dev/sda1 124 444172287 222086082 5 Laajennettu
/dev/sda2 * 444172288 480073727 17950720 7 HPFS/NTFS/exFAT
/dev/sda3 480073728 488395119 4160696 c W95 FAT32 (LBA)
/dev/sda5 126 69007426 34503650 83 Linux
/dev/sda6 69009408 132808703 31899648 7 HPFS/NTFS/exFAT
/dev/sda7 132814848 136329215 1757184 82 Linux-sivutus / Solaris
/dev/sda8 136331264 155860991 9764864 83 Linux
/dev/sda9 155863040 158791679 1464320 82 Linux-sivutus / Solaris
/dev/sda10 158793728 197853183 19529728 83 Linux
/dev/sda11 197855232 221290495 11717632 83 Linux
/dev/sda12 221292544 224221183 1464320 82 Linux-sivutus / Solaris
/dev/sda13 224223232 263282687 19529728 83 Linux
/dev/sda14 263284736 305741823 21228544 83 Linux
/dev/sda15 438231040 444172287 2970624 82 Linux-sivutus / Solaris
/dev/sda16 353234944 438220799 42492928 83 Linux
/dev/sda17 305743872 353232895 23744512 83 Linux
MacPup antaa itselleen tällaisen osoitteen, jos käynnistys ei onnistu:
title Puppy Linux 528 full install in sda17
root (hd0,16)
kernel /boot/vmlinuz root=/dev/sda17 pmedia=atahd
Vastaukset 6
Vanhimmat
kokeile chainloader sillä lähtee vaikka talkkari peltikatolta.
http://www.linuxquestions.org/linux/answers/Applications_GUI_Multimedia/Chainloading_in_Linux
http://docs.redhat.com/docs/en-US/Red_Hat_Enterprise_Linux/3/html/Reference_Guide/s1-grub-whatis.html
as well as other operating systems, are loaded using chain loading. Under this method, the MBR points to the first sector of the partition holding the operating system, where it finds the files necessary to actually boot that operating system.
GRUB supports both direct and chain loading boot methods, allowing it to boot almost any operating system.
Joo-o. Mielenkiintoinen tuo chainloader, mutta jäi hieman epäselväksi miten se asennetaan.
Editoi /boot/grub/grub.cfg tiedostoa lisäämällä rivin
menuentry "Puppy Linux sda17" {
insmod ext2
set root=(hd0,17)
chainloader 1
}
Eikö auta komento sudo update-grub Precise Pangolinissa ?? tai asentaa koko Grubin uudelleen PP:a.
no en tiedä auttaako. mikä on precise pango? onko siinä joku järjetön grub2???
grub pitää asentaa sille puppy osiolle puppyn asennuksen yhteydessä. sitten tuo puppyn grub ajetaan käyntiin chainloaderilla joka sitten käynnistää sen itse järjestelmän.
ja sama ruottiks:
as well as other operating systems, are loaded using chain loading. Under this method, the MBR points to the first sector of the partition holding the operating system, where it finds the files necessary to actually boot that operating system.
ja tuossa yläpuolella näyttää olevan esimerkki chanloader...