Puppy 4.2 frugal triple-boot

giannis00 | Σάβ, 04/11/2009 - 13:52 | 3' | 10

Καλημέρα.Εχω το εξης πρόβλημα:Εχω στο laptop μου Linux Mint και XP και προσπαθω να κανω triple-boot με puppy με frugal εγκατασταση.To menu του grub ειναι:

 title        Linux Mint x64 Edition, kernel 2.6.27-7-generic
root        (hd0,1)
kernel        /boot/vmlinuz-2.6.27-7-generic root=/dev/sda2 ro quiet splash
initrd        /boot/initrd.img-2.6.27-7-generic
quiet

title        Linux Mint x64 Edition, kernel 2.6.27-7-generic (recovery mode)
root        (hd0,1)
kernel        /boot/vmlinuz-2.6.27-7-generic root=/dev/sda2 ro single
initrd        /boot/initrd.img-2.6.27-7-generic

title        Linux Mint x64 Edition, memtest86+
root        (hd0,1)
kernel        /boot/memtest86+.bin
quiet

### END DEBIAN AUTOMAGIC KERNELS LIST

# This is a divider, added to separate the menu items below from the Debian
# ones.
title        Other operating systems:
root

# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/sda1
title        Microsoft Windows XP Professional
root        (hd0,0)
savedefault
makeactive
chainloader    +1

title           Puppy Linux 420 frugal
rootnoverify    (hd0,0)
kernel          /boot/vmlinuz    root=/dev/ram0    pmedia=atahd
initrd          /boot/initrd.gz

Ο δίσκος μου χωρίζεται με τον εξης τρόπο:

Disk /dev/sda: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0xb9183594

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1        3984    32001448+   7  HPFS/NTFS
/dev/sda2            3985        6008    16257780   83  Linux
/dev/sda3            6009        6400     3148740   82  Linux swap / Solaris
/dev/sda4            6401       19457   104880352+   7  HPFS/NTFS
 

Έχω δοκιμάσει όλους τους πιθανούς συνδιασμούς στον grub αλλα δεν εχς καταφέρει κατι εκτος απο error.Είτε δεν κάνει mount τον σκληρό είτε δεν τον βρίσκει καν.

Όποια βοήθεια ειναι ευπρόσδεκτη!

ΥΓ:Αν έχψ κάνει κάποιο λάθος στο post διορθώστε με καθώς ειναι το πρώττο μου!Ευχαριστώ.

Φόρουμ
Δώσε αστέρια!

MO: (ψήφοι: 0)

Σχόλια

title puppel
rootnoverify (hd0,0)
kernel /puppel_412/vmlinuz root=/dev/ram0 pmedia=hd0,0
initrd /puppel_412/initrd.gz

 

έτσι, θα πρέπει να έχεις φτιάξει φάκελο με ονομασία puppel_412 καί να είναι τα αρχεία μέσα σε αυτόν.

επίσης θα πρέπει να προσέξεις το hd0,0 να αντιστοιχεί σωστά στον δίσκο. (τώρα φαίνεται ότι το έχεις στο win partition.)

 

====

the hamster's is out there

Φιλε alfisti ευχαριστω πολυ για την άμεση απάντηση.Τα εχς δοκιμάσει οσα μου είπες αλλα η απάντηση ειναι:Error 17 Cannot mount selected partition.

Μήπως παιζει ρόλο ο τύπος του δίσκου;Δηλαδή sata(sda) ή ide (hd0);

όχι διότι η εγγραφή στον grub είναι πάντα h

αν δοκιμάσεις να το βάλεις στο partition με το mint (γιά να είναι ext?)

====

the hamster's is out there

Ενοείς κατι τέτοιο:

title puppel
rootnoverify (hd0,1)
kernel /home/user/puppel_412/vmlinuz root=/dev/ram0 pmedia=hd0,1
initrd /home/user/puppel_412/initrd.gz

Δηλαδή να μπει στο δεύτερο partition;

ναί.

(το user μήπως πρέπει να αλλάξεις με το όνομα πού έχεις δώσει.)

====

the hamster's is out there

Το δοκιμασα αλλα τπτ.Εμφανιζει Error 15:File not found!

Βρήκα την λύση επιτέλους!Στον φάκελο του Puppy τα αρχεία ηταν στα κεφαλαία και για αυτο δεν τα έβρισκε (μάλλον ειναι key-sensitive)!

Τα άλλαξα και κανει boot αλλα μου εμφανίζει κάποια στιγμή ενα error:pup_420.sfs not found.Dropping out to initial-ramdisk console...

το puppy δεν τα πάει καλά με τα κεφαλαία στον grub.

ψάχνει 420.sfs γιατί?  412 θα βάλεις ή 420?

 

====

the hamster's is out there

Βασικά το Puppel(συγχαριτήρια κιόλας) δουλεύει κανονικά.Το πρόβλημα είναι με τα υπόλοιπα pupplet και αλλά και με το puppy 4.2.

δεν ξέρω αν το καταλαβαίνω σωστά, αλλά όταν βάζεις 420 ας πούμε, πρέπει να αλλάζεις καί τα initrd κλπ, καί το sfs καί βέβαια την εγγραφή στον grub σε 420 (από 412).

====

the hamster's is out there

Αντιμετώπισα το ίδιο πρόβλημα σε σύστημα (Eee 1000H) με εγκατεστημένα WinXP, Ubuntu.
Στην προσπάθεια για χειροκίνητη εγκατάσταση μου έβγαζε το ίδιο μήνυμα ή το "Error 17"

Δοκίμασα να αλλάξω το Grub όπως παραπάνω ή όπως αναφέρεται σε άλλο post αλλά είχα το ιδιο αποτέλεσμα.

Η λύση τελικά ήταν να εκκινήσω το σύστημα από το Usb flash, να κάνω εγκατάσταση από εκεί (επιλέγοντας προορισμό το partition όπου είναι το Ubuntu) και στη συνέχεια να διορθώσω το Grub όπως μου πρότεινε η εγκατάσταση:

title Puppy Linux 420 frugal
rootnoverify (hd0,4)
kernel /puppy420/vmlinuz pmedia=atahd psubdir=puppy420 nosmp
initrd /puppy420/initrd.gz

Τώρα έχω tripleboot και σύστημα ταχύτατο!

ΥΓ. Παρατηρώ όσο γράφω ότι η μπαταρία του Eee PC 1000H πέφτει ταχύτερα από ότι σε περιβάλλον XP ή Ubuntu! Γιατί αυτό?