Προς το περιεχόμενο

Απο Grub2 σε Grub1 (legacy)


Dr.Fuzzy

Προτεινόμενες αναρτήσεις

Μη με ρωτήσετε γιατι θέλω να το κάνω αυτό! Στο laptop που έχω (Vaio Z13), ο Grub2 κολλάει απίστευτα στο boot screen + το ανεμιστηράκι δουλεύει σαν τρελό! Διαβάζοντας σε αρκετούς οδηγούς για το συγκεκριμένο λάπτοπ η λύση είναι να μπει ο Grub1. Μπορεί καποιος να βοηθήσει με τα βήματα που απαιτούνται προκειμένου να πάω απο Grub2 σε Grub legacy; Επίσης να πω οτι αυτή τη στιγμή είμαι dualboot με Ubuntu 12.04 πατσαρισμένο απο εδώ https://launchpad.net/~shiba89/+archive/vaio-kernel και W7.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

  • Απαντ. 40
  • Δημ.
  • Τελ. απάντηση

Συχνή συμμετοχή στο θέμα

Δημοφιλείς Ημέρες

Συχνή συμμετοχή στο θέμα

syslinux βάλε, εύκολο είναι απλά θα πρέπει να το φτιάξεις με το χέρι (κονσόλα)

 

η εντολές

# apt-get update && apt-get upgrade

# apt-get install syslinux

# syslinux-install_update -iam

 

μετά φτιάχνεις το cfg αρχείο

πάρε backup, και προσοχή γιατί μπορεί να μην μπορείς να μπεις και να χρειαστείς chroot

 

εδώ αναλυτικά

 

http://shallowsky.com/linux/extlinux.html

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δεν ξέρω αν είναι τόσο εύκολο. Το λάπτοπ έχει πανω δύο 64GB ssd σε raid (128GB) και γενικά ήταν λίγο μπέρδεμα να φτιάξω τα partitions. Πάρε και ένα fdisk -l για να δεις τι γίνεται. Toν Syslinux δεν το ξερω, είναι καλύτερος απο τον κλασσικό Grub;

 

>
Disk /dev/sda: 64.0 GB, 64023257088 bytes
255 heads, 63 sectors/track, 7783 cylinders, total 125045424 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xf7262a17

Device Boot	 Start		 End	 Blocks Id System
/dev/sda1 *		 64 92791439 46395688 7 HPFS/NTFS/exFAT
/dev/sda2	 92791808 250081791 78644992 83 Linux

Disk /dev/sdb: 64.0 GB, 64023257088 bytes
255 heads, 63 sectors/track, 7783 cylinders, total 125045424 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xc21b3b3b

Disk /dev/sdb doesn't contain a valid partition table

Disk /dev/mapper/isw_djjhajchje_Volume0: 128.0 GB, 128041877504 bytes
255 heads, 63 sectors/track, 15566 cylinders, total 250081792 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 131072 bytes / 262144 bytes
Disk identifier: 0xf7262a17

						 Device Boot	 Start		 End	 Blocks Id System
/dev/mapper/isw_djjhajchje_Volume0p1 *		 64 92791439 46395688 7 HPFS/NTFS/exFAT
Partition 1 does not start on physical sector boundary.
/dev/mapper/isw_djjhajchje_Volume0p2	 92791808 250081791 78644992 83 Linux

Disk /dev/mapper/isw_djjhajchje_Volume0p1: 47.5 GB, 47509184512 bytes
255 heads, 63 sectors/track, 5775 cylinders, total 92791376 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 131072 bytes / 262144 bytes
Alignment offset: 98304 bytes
Disk identifier: 0x6e697373

This doesn't look like a partition table
Probably you selected the wrong device.

						 Device Boot	 Start		 End	 Blocks Id System
/dev/mapper/isw_djjhajchje_Volume0p1p1 ? 1936269394 3772285809 918008208 4f QNX4.x 3rd part
Partition 1 does not start on physical sector boundary.
/dev/mapper/isw_djjhajchje_Volume0p1p2 ? 1917848077 2462285169 272218546+ 73 Unknown
Partition 2 does not start on physical sector boundary.
/dev/mapper/isw_djjhajchje_Volume0p1p3 ? 1818575915 2362751050 272087568 2b Unknown
Partition 3 does not start on physical sector boundary.
/dev/mapper/isw_djjhajchje_Volume0p1p4 ? 2844524554 2844579527	 27487 61 SpeedStor
Partition 4 does not start on physical sector boundary.

Partition table entries are not in disk order

Disk /dev/mapper/isw_djjhajchje_Volume0p2: 80.5 GB, 80532471808 bytes
255 heads, 63 sectors/track, 9790 cylinders, total 157289984 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 131072 bytes / 262144 bytes
Disk identifier: 0x00000000

Disk /dev/mapper/isw_djjhajchje_Volume0p2 doesn't contain a valid partition table

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Toν Syslinux δεν το ξερω, είναι καλύτερος απο τον κλασσικό Grub;

 

Έχεις UEFI και boot σε btrfs με subvolumes? Αν όχι (και αν δεν σκοπεύεις) τότε εγώ προτιμώ τον syslinux.

Grub 2 έχω, γιατί είχα την φαηνή ιδέα να φτιάξω btrfs-subvolumes, κάτι που ακόμα δεν έχει νόημα στο arch... O syslinux είναι πολύ πιο απλός πιστεύω

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

απάντηση απο

 

pvdisplay

vgdisplay

lvdisplay

 

Η πρώτη δεν επιστρέφει κάτι και οι άλλες δύο "No volume groups found"

 

Δεν έχω ιδέα τι έχω, ειλικρινά! Έχω μπλέξει τα μπουτια μου με τα raid volumes. Aπλά χώρισα δυο partitions με ένα windows tool στον 64+64 δισκο και κατόπιιν εγκατέστησα W7 και Ubuntu.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

πως τα εγκατάστησες ρε boy

απλά πάνω σε raid ?

δεν έκανες lvm ?

εάν είχες raid θα έβγαζε /dev/md το οποίο δεν φαίνεται

 

δεν είναι σωστά το raid, δεν φταίει ο grub

 

μια σκέψη

ο ποιο εύκολος τρόπος για να στίσεις ένα raid, με γραφικό περιβάλλον εννοώ) είναι ο installer του debian

και μόλις τα φτιάξεις raid και lvm να μην κάνεις εγκατάσταση και να βάλεις τον installer του ubuntu και να κάνεις εγκατάσταση

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

δεν έχει hardware raid στο bios??

 

επόμενη ερώτηση: θες raid??? σε ταχύτητα τι να κερδίσεις? έχει 2 SSD, οκ το raid είναι πιο γρήγορο αλλά αρχίζεις να παίζεις με microseconds από ένα σημείο και μετά. Για να λες 128gb πάει να πει ότι τα έχεις σε stripe. Το θεωρώ λίγο χαζό το να βάλεις stripe σε ssd δίσκους.

 

Όσο για ασφάλεια (δεν κατάλαβα να έχεις τέτοιο raid, αλλά γράφω όπως και να έχει) ο SSD δεν μασάει ακόμα και αν το πετάξεις από το τραπέζι την ώρα που γράφεις από sql-dump. Οπότε πέραν του να καεί ο ένας από τους δύο δεν έχεις κάτι να φοβάσαι.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Λοιπόν πολύ συνοπτικά. Δεν χρησιμοποίησα lvm, το bios υποστηρίζει ένα ψευτο raid*, οπότε δεν υπήρχε ανάγκη να μπλέξω. Tο αρχικό partition (64+64 σε raid, δηλαδή 128GB) το έκανα resize μέσα απο τα W7 με το EaseUS partition manager και δημιούργησα ένα νεο partition. Στη συνέχεια απλά έκανα install το Ubuntu. Αρχικά έφαγα ένα grub rescue, δε μάσησα, το ξεκίνησα manually απο το rescue και μετα μεσα απο το Ubuntu έφτιαξα τον Grub (grub install, update, κλπ τα γνωστά). Τώρα λοιπόν τι κάνουμε, πως μπορώ να βάλω το Grub1 ή το Syslinux να νομίζεται ότι είναι καλύτερο;

 

*Επίσης να συμπληρώσω ότι στο συγκεκριμένο λάπτοπ η επιλογή του raid είναι κλειδωμενη στο bios οπότε δεν έχεις επιλογή να δείς τους δύο δίσκους ξεχωριστα!! Αυτό πριν με φάτε γιατι δεν χρησιμοποίησα lvm! Υπάρχει δυνατότητα να χακευτεί το bios και να ξεκλειδώσει πράγμα το οποίο είχα κάνει αρχικά (σου δίνει πολλές άλλες δυνατότητες) όμως ξαναγύρισα στο locked διότι το hacked ακυρώνει αυτόματα την εγγύηση σε περίπτωση service οπότε καλύτερα se stock μορφή.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

ααααα

πες τα από την αρχή

 

εσύ λες ότι δεν έβαλες lvm αλλά εγώ βλέπω εκεί /dev/mapper που είναι lvm και εσύ πες ότι θες

το έκανε το ubuntu για σένα, γιατί ξέρει καλύτερα από σένα για σένα

ΑΛΛΑ επειδή το raid είναι από bios (κακός) δεν το ήξερε και έτσι δεν σηκώνει το array σωστά και ούτε πρέπει να έχει κάνει σωστή εγκατάσταση

 

live cd debian και ότι σου είπα πιο πάνω

εάν έχεις και win στο raid, νομίζω ότι δεν είναι καλή ιδέα να κάνεις κομμάτια (partitions) τα ssd σου

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δημοσ. (επεξεργασμένο)

ααααα

πες τα από την αρχή

 

εσύ λες ότι δεν έβαλες lvm αλλά εγώ βλέπω εκεί /dev/mapper που είναι lvm και εσύ πες ότι θες

το έκανε το ubuntu για σένα, γιατί ξέρει καλύτερα από σένα για σένα

ΑΛΛΑ επειδή το raid είναι από bios (κακός) δεν το ήξερε και έτσι δεν σηκώνει το array σωστά και ούτε πρέπει να έχει κάνει σωστή εγκατάσταση

 

live cd debian και ότι σου είπα πιο πάνω

εάν έχεις και win στο raid, νομίζω ότι δεν είναι καλή ιδέα να κάνεις κομμάτια (partitions) τα ssd σου

 

 

Τώρα με τσάκισες!! Πως μου το πέταξες έτσι!! Πέραν της πλάκας, στο installation ΔΕΝ έκανα tick το lvm, οπότε περίεργο αν τον έβαλε! Πάντως και τα δυο λειτουργικά μπουταρουν κανονικά και πολύ γρήγορα μάλιστα, 4-5 sec. Anyway, επειδή έχω χαθεί λίγο και δεν θα αντέξω να το ξανά κάνω install από την αρχή (θέλει 100 βλακείες, bumblebee, kernel patches κλπ), αν δε βαριέσαι πες μου τι να κάνω αναλυτικά!

 

Επίσης δεδομένου ότι έχω locked bios (και όχι ξεκλείδωτο όπου θα μπορούσα απλά να έχω δύο σκληρούς, ένα για linux και τον άλλο για W7, αλλά είπαμε δεν θέλω λόγο εγγύησης), τι εννοείς δεν είναι καλή ιδέα να κάνω partitions στο raid; Δεν νομίζω ότι υπάρχει άλλη λύση για να έχω δύο λειτουργικά. Εκτός και αν αφαιρέσω το optic drive, βάλω caddy με σκληρό και τρέχω από εκεί Linux....τρέχα γύρευε δηλαδή!

Επεξ/σία από Dr.Fuzzy
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

λοιπόν πάμε

 

απάντηση από

df -h

 

και

 

mount | column -t.

 

και

 

cat /etc/fstab

 

OK, λοιπόν έχουμε και λέμε:

 

delk@Darwin:~$ df -h

 

>Filesystem						    Size  Used Avail Use% Mounted on
/dev/mapper/isw_djjhajchje_Volume0p2   74G   43G   28G  61% /
udev								  3.7G  4.0K  3.7G   1% /dev
tmpfs								 3.7G  8.0K  3.7G   1% /tmp
tmpfs								 1.5G  852K  1.5G   1% /run
none								  5.0M	 0  5.0M   0% /run/lock
none								  3.7G  152K  3.7G   1% /run/shm

 

delk@Darwin:~$ mount | column -t

 

>/dev/mapper/isw_djjhajchje_Volume0p2  on  /						 type  ext4				   (rw,errors=remount-ro)
proc								  on  /proc					 type  proc				   (rw,noexec,nosuid,nodev)
sysfs								 on  /sys					  type  sysfs				  (rw,noexec,nosuid,nodev)
none								  on  /sys/fs/fuse/connections  type  fusectl			    (rw)
none								  on  /sys/kernel/debug		 type  debugfs			    (rw)
none								  on  /sys/kernel/security	  type  securityfs			 (rw)
udev								  on  /dev					  type  devtmpfs			   (rw,mode=0755)
devpts							    on  /dev/pts				  type  devpts				 (rw,noexec,nosuid,gid=5,mode=0620)
tmpfs								 on  /tmp					  type  tmpfs				  (rw,noatime,mode=1777)
tmpfs								 on  /run					  type  tmpfs				  (rw,noexec,nosuid,size=10%,mode=0755)
none								  on  /run/lock				 type  tmpfs				  (rw,noexec,nosuid,nodev,size=5242880)
none								  on  /run/shm				  type  tmpfs				  (rw,nosuid,nodev)
binfmt_misc						   on  /proc/sys/fs/binfmt_misc  type  binfmt_misc		    (rw,noexec,nosuid,nodev)
gvfs-fuse-daemon					  on  /home/delk/.gvfs		  type  fuse.gvfs-fuse-daemon  (rw,nosuid,nodev,user=delk)

 

delk@Darwin:~$ cat /etc/fstab

 

># /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>	   <dump>  <pass>
proc		    /proc		   proc    nodev,noexec,nosuid 0	   0
/dev/mapper/isw_djjhajchje_Volume0p2 /			   ext4    errors=remount-ro 0	   1

# The system cache is stored in /tmp. We can tell fstab to mount this in the RAM
# as a temporary file system so your system will touch the hard drive less.
tmpfs /tmp tmpfs defaults,noatime,mode=1777 0 0

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

εγώ θέλω να ρωτήσω ξανά, με το ενδεχόμενο να γίνω εκνευριστικός, θες raid?

 

στα τεχνικά δεν μπορώ να σε βοηθήσω, όλα μου τα raids ήταν πάντα hardware raids οπότε είσαι στα έμπειρα χέρια του martinoff

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Δημιουργία νέου λογαριασμού

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα

  • Δημιουργία νέου...