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

Απο Grub2 σε Grub1 (legacy)


Dr.Fuzzy

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

να μην κάνει boot, να χάσεις αρχεία όχι δεν θα χάσεις αλλά μετά η θα βάλεις πάλι grub2 η fix mbr απο windows cd

 

για το stripe raid σου είπα, μόνο στην θεωρία, παίζεις με ms στην πραγματικότητα

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

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

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

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

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

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

Μου τη σπάνε τα backups, να πάρω image με dd τώρα θα πάρει ώρες, οπότε άκυρο. Το να μη bootαρει δεν τρέχει τίποτα αφού δεν χάνονται αρχεία (πρώτη φορά θα είναι χαχα!), το πολύ πολύ να ξαναβάλουμε grub2.

 

To raid της sony ειναι dmraid.

 

Πάρε και τα αποτελέσματα του boot_info_script. Τα σχετικά με sdc αγνόησε τα, είναι το live usb.

 

>				 Boot Info Script 0.61	 [1 April 2012]


============================= Boot Info Summary: ===============================

=> Syslinux MBR (3.61-4.03) is installed in the MBR of /dev/sdc.
=> Syslinux MBR (4.04 and higher) is installed in the MBR of
/dev/mapper/isw_djjhajchje_Volume0.

sdc1: __________________________________________________________________________

File system:	 vfat
Boot sector type: SYSLINUX 4.03 2010-10-22 ........>..sr>..........9...0...~.....~...f...M.f.f....f..0~....>E}.u......
Boot sector info: Syslinux looks at sector 1604304 of /dev/sdc1 for its
				 second stage. SYSLINUX is installed in the directory.
				 The integrity check of the ADV area failed. No errors
				 found in the Boot Parameter Block.
Operating System:
Boot files:	 /boot/grub/grub.cfg /syslinux.cfg
				 /efi/boot/bootx64.efi /ldlinux.sys /IO.SYS /MSDOS.SYS
				 /COMMAND.COM

isw_djjhajchje_Volume01: _______________________________________________________

File system:	
Boot sector type: Unknown
Boot sector info:
Mounting failed: mount: unknown filesystem type ''

isw_djjhajchje_Volume02: _______________________________________________________

File system:	
Boot sector type: Unknown
Boot sector info:
Mounting failed: mount: unknown filesystem type ''
mount: unknown filesystem type ''

============================ Drive/Partition Info: =============================

Drive: sdc _____________________________________________________________________

Disk /dev/sdc: 1052 MB, 1052770304 bytes
255 heads, 63 sectors/track, 127 cylinders, total 2056192 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes

Partition Boot Start Sector End Sector # of Sectors Id System

/dev/sdc1 *			 63	 2,056,191	 2,056,129 c W95 FAT32 (LBA)


Drive: isw_djjhajchje_Volume0 _____________________________________________________________________

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

Partition Boot Start Sector End Sector # of Sectors Id System

/dev/mapper/isw_djjhajchje_Volume01 *			 64 92,791,439 92,791,376 7 NTFS / exFAT / HPFS
/dev/mapper/isw_djjhajchje_Volume02		 92,791,808 250,081,791 157,289,984 83 Linux


"blkid" output: ________________________________________________________________

Device		 UUID								 TYPE	 LABEL

/dev/loop0											 squashfs
/dev/mapper/isw_djjhajchje_Volume0p1 BA2ACF672ACF1EEF					 ntfs	
/dev/mapper/isw_djjhajchje_Volume0p2 4ff5a2cf-2a9d-4fb4-938f-b02ce0b2da11 ext4	 Ubuntu
/dev/sda											 isw_raid_member
/dev/sdb											 isw_raid_member
/dev/sdc1	 882F-2F3C							 vfat	 1004MB

========================= "ls -R /dev/mapper/" output: =========================

/dev/mapper:
control
isw_djjhajchje_Volume0
isw_djjhajchje_Volume0p1
isw_djjhajchje_Volume0p2

================================ Mount points: =================================

Device		 Mount_Point			 Type	 Options

/dev/loop0	 /rofs				 squashfs (ro,noatime)
/dev/sdc1	 /cdrom				 vfat	 (ro,noatime,fmask=0022,dmask=0022,codepage=cp437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro)


=========================== sdc1/boot/grub/grub.cfg: ===========================

--------------------------------------------------------------------------------

if loadfont /boot/grub/font.pf2 ; then
set gfxmode=auto
insmod efi_gop
insmod efi_uga
insmod gfxterm
terminal_output gfxterm
fi

set menu_color_normal=white/black
set menu_color_highlight=black/light-gray

menuentry "Try Ubuntu without installing" {
set gfxpayload=keep
linux /casper/vmlinuz file=/cdrom/preseed/ubuntu.seed boot=casper quiet splash --
initrd /casper/initrd.lz
}
menuentry "Install Ubuntu" {
set gfxpayload=keep
linux /casper/vmlinuz file=/cdrom/preseed/ubuntu.seed boot=casper only-ubiquity quiet splash --
initrd /casper/initrd.lz
}
menuentry "Check disc for defects" {
set gfxpayload=keep
linux /casper/vmlinuz boot=casper integrity-check quiet splash --
initrd /casper/initrd.lz
}
--------------------------------------------------------------------------------

============================== sdc1/syslinux.cfg: ==============================

--------------------------------------------------------------------------------
default menu.c32
prompt 0
menu title UNetbootin
timeout 100

label unetbootindefault
menu label Default
kernel /ubnkern
append initrd=/ubninit file=/cdrom/preseed/ubuntu.seed boot=casper quiet splash --

label ubnentry0
menu label ^Help
kernel /ubnkern
append initrd=/ubninit

label ubnentry1
menu label ^Try Ubuntu without installing
kernel /casper/vmlinuz
append initrd=/casper/initrd.lz file=/cdrom/preseed/ubuntu.seed boot=casper quiet splash --

label ubnentry2
menu label ^Install Ubuntu
kernel /casper/vmlinuz
append initrd=/casper/initrd.lz file=/cdrom/preseed/ubuntu.seed boot=casper only-ubiquity quiet splash --

label ubnentry3
menu label ^Check disc for defects
kernel /casper/vmlinuz
append initrd=/casper/initrd.lz boot=casper integrity-check quiet splash --

label ubnentry4
menu label Test ^memory
kernel /install/mt86plus
append initrd=/ubninit

label ubnentry5
menu label ^Boot from first hard disk
kernel /ubnkern
append initrd=/ubninit

label ubnentry6
menu label Try Ubuntu without installing
kernel /casper/vmlinuz
append initrd=/casper/initrd.lz file=/cdrom/preseed/ubuntu.seed boot=casper quiet splash --

label ubnentry7
menu label Install Ubuntu
kernel /casper/vmlinuz
append initrd=/casper/initrd.lz file=/cdrom/preseed/ubuntu.seed boot=casper only-ubiquity quiet splash --

label ubnentry8
menu label Check disc for defects
kernel /casper/vmlinuz
append initrd=/casper/initrd.lz boot=casper integrity-check quiet splash --

--------------------------------------------------------------------------------

=================== sdc1: Location of files loaded by Grub: ====================

	 GiB - GB			 File								 Fragment(s)

	 ?? = ??			 boot/grub/grub.cfg							 1

================= sdc1: Location of files loaded by Syslinux: ==================

	 GiB - GB			 File								 Fragment(s)

	 ?? = ??			 ldlinux.sys								 1
	 ?? = ??			 menu.c32									 1
	 ?? = ??			 syslinux.cfg								 1

============== sdc1: Version of COM32(R) files used by Syslinux: ===============

menu.c32						 : COM32R module (v4.xx)

======================== Unknown MBRs/Boot Sectors/etc: ========================

Unknown BootLoader on isw_djjhajchje_Volume01


Unknown BootLoader on isw_djjhajchje_Volume02



=============================== StdErr Messages: ===============================

./bootinfoscript: line 1646: [: 2.73495e+09: integer expression expected
hexdump: /dev/mapper/isw_djjhajchje_Volume01: No such file or directory
hexdump: /dev/mapper/isw_djjhajchje_Volume01: No such file or directory
hexdump: /dev/mapper/isw_djjhajchje_Volume02: No such file or directory
hexdump: /dev/mapper/isw_djjhajchje_Volume02: No such file or directory

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

Για να βοηθήσω ο οδηγός που είχα ακολουθήσει είναι αυτός http://www.adhocism....io-vpc-z13m9eb/ . Τώρα που το βλέπω είχα κατεβάσει το Ubuntu 12.04 64-bit alternate install image και τον bootloader το είχα κανει install στο /dev/mapper/isw_djjhajchje_Volume0 . Στο ίδιο βάζουμε και το syslinux οπότε δεν καταλαβαίνω γιατι δεν δουλεύει!

 

Επίσης ο οδηγός που αναφέρει τον grub legacy (ο λόγος του αρχικού μου post) είναι αυτός http://lowl.net/linux-vaio-vpc-z.html . Εδώ ο τύπος έχει βάλει arch αλλά βεβαια το ίδιο ισχύει και στο ubuntu.

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

δοκίμασε και αυτό (εννοείτε πάντα αφού έχεις κάνει chroot)

>

# dd bs=440 count=1 conv=notrunc if=/usr/lib/extlinux/mbr.bin of=/dev/mapper/isw_djjhajchje_Volume0

 

Όχι δυστυχώς ούτε με το dd έγινε κάτι...συνεχίζει να ξεκινάει σε W7! Τι στο καλό φταίει; Όπως έγραψα και παραπάνω τον grub2 τον έβαλα στο /dev/mapper/isw_djjhajchje_Volume0 και εδώ το ίδιο δε κάνουμε; Γιατί δε παίζει;

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

εκείνο το script το έβαλες μπας και δούμε που ήταν ο grub

 

και όταν είσαι σε chroot το lsblk τι επιστρέφει ?

 

root@ubuntu:/# lsblk

>
NAME							 MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
loop0								 7:0 0 659.2M 1 loop
sda								 8:0 0 59.6G 0 disk
└─isw_djjhajchje_Volume0 (dm-0)	 252:0 0 119.3G 0 dmraid
├─isw_djjhajchje_Volume0p1 (dm-1) 252:1 0 44.3G 0 part
└─isw_djjhajchje_Volume0p2 (dm-2) 252:2 0 75G 0 part /
sr0								 11:0 1 1024M 0 rom
sdb								 8:16 0 59.6G 0 disk
└─isw_djjhajchje_Volume0 (dm-0)	 252:0 0 119.3G 0 dmraid
├─isw_djjhajchje_Volume0p1 (dm-1) 252:1 0 44.3G 0 part
└─isw_djjhajchje_Volume0p2 (dm-2) 252:2 0 75G 0 part /
sdc								 8:32 1 1004M 0 disk
└─sdc1							 8:33 1 1004M 0 part

 

Τι λές;

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

FU@K !!!!!

 

από αυτό το post http://www.insomnia....15#entry4974102

πρωτη εντολη αφου κανεις chroot

>
# modprobe dm-mod
# dmraid -ay

 

και μετά αλλάζεις το

 

># extlinux --install /boot/extlinux

 

με

 

># extlinux --raid --install /boot/extlinux

 

εννοείτε πως επαναλαμβάνεις το

># dd bs=440 count=1 conv=notrunc if=/usr/lib/extlinux/mbr.bin of=/dev/mapper/isw_djjhajchje_Volume0

μάλλον αυτό είναι γιατί τον grub τον έχεις βγάλει σίγουρα και έχει μπει στην θέσει το ο extlinux

και τσέκαρε πριν κάνεις reboot εάν στο φάκελο extlinux είναι τα chain.c32, vesamenu.c32, os-prober

ls /boot/extlinux

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

Όλες οι εντολές ΟΚ εκτός απο τα modprob και dmraid:

 

>

ubuntu@ubuntu:~$ sudo -i
root@ubuntu:~# mkdir /mnt/ubu
root@ubuntu:~# mount /dev/mapper/isw_djjhajchje_Volume0p2 /mnt/ubu
root@ubuntu:~# cd /mnt/ubu/
root@ubuntu:/mnt/ubu# mount -t proc proc proc/
root@ubuntu:/mnt/ubu# mount -t sysfs sys sys/
root@ubuntu:/mnt/ubu# mount -o bind /dev dev/
root@ubuntu:/mnt/ubu# mount -t devpts pts dev/pts/
root@ubuntu:/mnt/ubu# chroot . /bin/bash
root@ubuntu:/# ls /home/
delk
root@ubuntu:/# modprobe dm-mod
WARNING: All config files need .conf: /etc/modprobe.d/blacklist, it will be ignored in a future release.
FATAL: Could not load /lib/modules/3.2.0-29-generic/modules.dep: No such file or directory
root@ubuntu:/# dmraid -ay
ERROR: mkdir /var/lock/dmraid
root@ubuntu:/# dd bs=440 count=1 conv=notrunc if=/usr/lib/extlinux/mbr.bin of=/dev/mapper/isw_djjhajchje_Volume0
1+0 records in
1+0 records out
440 bytes (440  copied, 0.00033221 s, 1.3 MB/s
root@ubuntu:/# ls /boot/extlinux/
chain.c32 ldlinux.sys memdisk menu.c32 themes/
extlinux.conf linux.cfg memdisk.cfg os-prober.cfg vesamenu.c32

 

και φυσικά επιμένει να ξεκινάει σε W7!!! Ήμαρτον...

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

πρώτον ξέχασες το

extlinux --raid --install /boot/extlinux

 

και δεύτερων εάν δεν γίνει reasmable το array με dmraid -ay δεν θα πετύχει

 

i rest my case mate ! :(

 

 

για να το ψάξεις, έχεις fakeraid από την sony και ο bootloader πρέπει να μπει στο isw_djjhajchje_Volume0, αφού πρώτα έχει γίνει σωστά reasamble το array που μπορείς να το δεις με ls /dev/mapper μετά την εντολή dmraid -ay

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

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

Όχι δεν το ξέχασα απλά δεν το έκανα copy-paste σωστά στο post. Με αυτές τις δύο τι γίνεται, γιατί πετάνε error;

 

>


root@ubuntu:/# modprobe dm-mod
WARNING: All config files need .conf: /etc/modprobe.d/blacklist, it will be ignored in a future release.
FATAL: Could not load /lib/modules/3.2.0-29-generic/modules.dep: No such file or directory
root@ubuntu:/# dmraid -ay
ERROR: mkdir /var/lock/dmraid
root@ubuntu:/# extlinux --raid --install /boot/extlinux/
/boot/extlinux/ is device /dev/mapper/isw_djjhajchje_Volume0p2

 

I rest my case too! Ξανά επέστρεψα σε Grub2 επιτυχώς μέσα σε 2 λεπτά. Επόμενη κίνηση είναι να προσπαθήσω να βάλω Grub legacy, μάλλον ακολουθώντας τον οδηγό εδώ http://ubuntuforums....d.php?t=1298932

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

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

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

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

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

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

Σύνδεση

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

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

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