<![CDATA[Latest posts for the topic "Có thể Tạo lại Grub từ Live CD Linux được không ?"]]> /hvaonline/posts/list/24.html JForum - http://www.jforum.net Có thể Tạo lại Grub từ Live CD Linux được không ? Error 2 . Nên không thể vào được màn hình chọn OS :cry: Máy em cài Ubuntu và Windows XP . Hiện tại em đang dùng Live CD Ubuntu để post bài. Vậy có thể khôi phục hoặc tạo mới Grub được không ? Mong mọi người giúp đỡ. ]]> /hvaonline/posts/list/12604.html#73823 /hvaonline/posts/list/12604.html#73823 GMT Có thể Tạo lại Grub từ Live CD Linux được không ?

legenday wrote:
Trường hợp của em xảy ra như sau : Hdd của em chia làm 4 volume , Sau đó em cài Ubuntu và có grub chạy bình thường .Sau đó em del một volume và tăng kích thước cho volume chứa Ubuntu. KHi khởi động lại thì Grub báo lỗi Error 2 . Nên không thể vào được màn hình chọn OS :cry: Máy em cài Ubuntu và Windows XP . Hiện tại em đang dùng Live CD Ubuntu để post bài. Vậy có thể khôi phục hoặc tạo mới Grub được không ? Mong mọi người giúp đỡ.  
Em "del một volume và tăng kích thước cho volume chứa Ubuntu" bằng cách nào? Trước kia ubuntu nằm trên partition nào (/dev/haXX)? Bây giờ nó nằm trên partition nào?]]>
/hvaonline/posts/list/12604.html#73827 /hvaonline/posts/list/12604.html#73827 GMT
Có thể Tạo lại Grub từ Live CD Linux được không ?

legenday wrote:
Trường hợp của em xảy ra như sau : Hdd của em chia làm 4 volume , Sau đó em cài Ubuntu và có grub chạy bình thường .Sau đó em del một volume và tăng kích thước cho volume chứa Ubuntu. KHi khởi động lại thì Grub báo lỗi Error 2. Nên không thể vào được màn hình chọn OS :cry: Máy em cài Ubuntu và Windows XP . Hiện tại em đang dùng Live CD Ubuntu để post bài. Vậy có thể khôi phục hoặc tạo mới Grub được không ? Mong mọi người giúp đỡ.  
Làm gì có cái grub nào báo chổng chơ mỗi cái lỗi là Error 2. Bạn nên post đúng và đầy đủ cái thông báo lỗi của nó lên đây. Bạn có thể google với keyword: "How to install grub from a live Ubuntu CD", sẽ kiếm được cái này.]]>
/hvaonline/posts/list/12604.html#73834 /hvaonline/posts/list/12604.html#73834 GMT
Có thể Tạo lại Grub từ Live CD Linux được không ?

conmale wrote:
Em "del một volume và tăng kích thước cho volume chứa Ubuntu" bằng cách nào?  
Dạ em dùng đĩa Hiren Boot ver 8.4 Dùng mục partition Tools -> Chọn Paragon ( gần giống như là PQ magic ạ) ->Sau đó em chọn del và resize cho volume chứa Ubuntu.
Trước kia ubuntu nằm trên partition nào (/dev/haXX)? Bây giờ nó nằm trên partition nào? 
Dạ thứ tự như sau: 1: Windows ( Label Windows System File: NTFS) 2: D (Label Study System File :NTFS) 3: E (Label Common System File: NTFS0 4: Ubuntu ( Ext3) 5: I (Label share System File: Fat 32 ) //cái này em xóa đi 6: Linux Swap. Trước kia nó ở /dev/hda7 bây giờ thì em không rõ.

quanta wrote:
Làm gì có cái grub nào báo chổng chơ mỗi cái lỗi là Error 2.. Bạn nên post đúng và đầy đủ cái thông báo lỗi của nó lên đây.  
Dạ đầy đủ thế này : Grup loading stage1.5 Loading ,Please wait ! Error 2 ]]>
/hvaonline/posts/list/12604.html#73847 /hvaonline/posts/list/12604.html#73847 GMT
Re: Có thể Tạo lại Grub từ Live CD Linux được không ? fdisk -l rồi đưa kết quả lên đây.]]> /hvaonline/posts/list/12604.html#73852 /hvaonline/posts/list/12604.html#73852 GMT Re: Có thể Tạo lại Grub từ Live CD Linux được không ?

conmale wrote:
Hèm... tội nghiệp quá em. Trên *nix đừng có đưa A: B: C: D: gì hết. Boot vào LiveCD rồi chạy: fdisk -l rồi đưa kết quả lên đây. 
Dạ thưa anh em biết trong *nix làm gì có mấy cái A: B: . Em chỉ mô tả cái trên là lúc trước khi em del cái volume ạ. Sau đây là toàn bộ partiton ạ :
Dạ em đã tham khảo link mà bạn quanta đưa. Nhưng khi thực hiện tìm : stage1 thì báo là Error 15: File not found Mặc dù đã thực hiện theo hướng dẫn sudo mkdir /mnt/root sudo mount -t ext3 /dev/hda8 /mnt/root ( hda8 là nơi em cài Ubuntu ) sudo mount -t proc none /mnt/root/proc sudo mount -o bind /dev /mnt/root/dev sudo chroot /mnt/root /bin/bash sudo grub find /boot/grub/stage1 thì vẫn báo là :Error 15: File not found Vậy có thể cài đặt mới được không ạ.]]>
/hvaonline/posts/list/12604.html#73878 /hvaonline/posts/list/12604.html#73878 GMT
Re: Có thể Tạo lại Grub từ Live CD Linux được không ? + boot vào bằng live CD + chroot /mnt/sysimage + grub-install /dev/hda8 + exit  hoặc
+ boot vào bằng live CD + grub + root (hd0,7) + setup (hd0) + quit 
]]>
/hvaonline/posts/list/12604.html#73885 /hvaonline/posts/list/12604.html#73885 GMT
Re: Có thể Tạo lại Grub từ Live CD Linux được không ?

quanta wrote:
+ boot vào bằng live CD + chroot /mnt/sysimage + grub-install /dev/hda8 + exit 
Khi em thực hiện câu lệnh: Code:
chroot /mnt/sysimage
ubuntu@ubuntu:~$ chroot /mnt/sysimage chroot: cannot change root directory to /mnt/sysimage: No such file or directory Nên phương án này dừng ở đây.
+ boot vào bằng live CD + grub + root (hd0,7) + setup (hd0) + quit 
  Còn phương án này :Em đã post ở bài trên là gặp lỗi Error 15 : File not found. ====================================== Dù sau cũng cám ơn bác. Cũng may nhờ bác em để ý đến : + grub-install /dev/hda8 Nhưng khi em thử thì : ubuntu@ubuntu:~$ grub-install /dev/dha8 /dev/dha7: Not found or not a block device. ========================= Cuối cùng em làm lại từ đầu theo hướng dẫn của http://ubuntuforums.org/showthread.php?t=2243 Biến mình thành root => rồi chạy grub-install
ubuntu@ubuntu:~$ sudo mkdir /mnt/root ubuntu@ubuntu:~$ sudo mount -t ext3 /dev/hda8 /mnt/root ubuntu@ubuntu:~$ sudo mount -t proc none /mnt/root/proc ubuntu@ubuntu:~$ sudo mount -o bind /dev /mnt/root/dev ubuntu@ubuntu:~$ sudo chroot /mnt/root /bin/bash bash: /home/ubuntu/.bashrc: Not a directory root@ubuntu:/# grub-install /dev/hda7 //Đến đây thì thành root mkdir: cannot create directory `/boot': File exists //Đoạn này m thấy báo là có rồi nên không thể tạo được nên em xóa thử xem sao. root@ubuntu:/# rm /boot root@ubuntu:/# grub-install /dev/hda7 Probing devices to guess BIOS drives. This may take a long time. cp: writing `/boot/grub/fat_stage1_5': Read-only file system == Đến đây xong xuôi rồi thử test với lẹnh grub và thử tìm xem có thấy file stage1 không thì quả nhiên thấy. Mừng quá :lol:) root@ubuntu:/# grub grub> find /boot/grub/stage1 (hd0,6)  
Phù làm mất cả một buổi sáng để tìm hiểu grub là gì , hoạt động ra làm sao .Cũng tìm thấy vài trang nói rất rõ về grub http://users.bigpond.net.au/hermanzone/p15.htm và một link ở quantrimang.com cũng khá chi tiết http://www.quantrimang.com/pop_print.asp?news_id=3106 Bạn nào thích thì tham khảo . Em thấy cũng bõ công cả buổi sáng rồi ( trong khi một nghịch lý là cài lại Ubuntu chỉ vẻn vẹn có 15' ) :mrgreen: :mrgreen: :mrgreen: .]]>
/hvaonline/posts/list/12604.html#73897 /hvaonline/posts/list/12604.html#73897 GMT
Re: Có thể Tạo lại Grub từ Live CD Linux được không ?

legenday wrote:

quanta wrote:
+ boot vào bằng live CD + grub + root (hd0,7) + setup (hd0) + quit 
Còn phương án này :Em đã post ở bài trên là gặp lỗi Error 15 : File not found. ======================================  
Cái lỗi này "Error 15: File not found" mà bạn nói ở trên đó là khi bạn thực hiện lệnh Code:
grub> find /boot/grub/stage1

legenday wrote:
Cũng may nhờ bác em để ý đến : + grub-install /dev/hda8 Nhưng khi em thử thì : ubuntu@ubuntu:~$ grub-install /dev/dha8 /dev/dha7: Not found or not a block device. =========================  
Làm gì có dha, mà trên thì "8", xuống dưới lại "7" là sao?

legenday wrote:
Cuối cùng em làm lại từ đầu theo hướng dẫn của http://ubuntuforums.org/showthread.php?t=2243 Biến mình thành root => rồi chạy grub-install
ubuntu@ubuntu:~$ sudo mkdir /mnt/root ubuntu@ubuntu:~$ sudo mount -t ext3 /dev/hda8 /mnt/root ubuntu@ubuntu:~$ sudo mount -t proc none /mnt/root/proc ubuntu@ubuntu:~$ sudo mount -o bind /dev /mnt/root/dev ubuntu@ubuntu:~$ sudo chroot /mnt/root /bin/bash bash: /home/ubuntu/.bashrc: Not a directory root@ubuntu:/# grub-install /dev/hda7 //Đến đây thì thành root mkdir: cannot create directory `/boot': File exists //Đoạn này m thấy báo là có rồi nên không thể tạo được nên em xóa thử xem sao. root@ubuntu:/# rm /boot root@ubuntu:/# grub-install /dev/hda7 Probing devices to guess BIOS drives. This may take a long time. cp: writing `/boot/grub/fat_stage1_5': Read-only file system == Đến đây xong xuôi rồi thử test với lẹnh grub và thử tìm xem có thấy file stage1 không thì quả nhiên thấy. Mừng quá :lol:) root@ubuntu:/# grub grub> find /boot/grub/stage1 (hd0,6)  
Phù làm mất cả một buổi sáng để tìm hiểu grub là gì , hoạt động ra làm sao .Cũng tìm thấy vài trang nói rất rõ về grub http://users.bigpond.net.au/hermanzone/p15.htm và một link ở quantrimang.com cũng khá chi tiết http://www.quantrimang.com/pop_print.asp?news_id=3106 Bạn nào thích thì tham khảo . Em thấy cũng bõ công cả buổi sáng rồi ( trong khi một nghịch lý là cài lại Ubuntu chỉ vẻn vẹn có 15' ) :mrgreen: :mrgreen: :mrgreen: . 
Như vậy cái partition mà bạn cài Ubuntu là /dev/hda7 chứ không phải /dev/hda8 như bạn nói từ đầu --> chứng tỏ bạn chưa fdisk -l như anh conmale nói ở trên. ]]>
/hvaonline/posts/list/12604.html#73901 /hvaonline/posts/list/12604.html#73901 GMT
Re: Có thể Tạo lại Grub từ Live CD Linux được không ? /hvaonline/posts/list/12604.html#73918 /hvaonline/posts/list/12604.html#73918 GMT Re: Có thể Tạo lại Grub từ Live CD Linux được không ?

legenday wrote:
Dạ bác có để ý cái ảnh trên em up lên ttvnol.com vì ( mấy trang kia upload mãi không xong. Ở đấy có 1 partition 7.88mb . Thấy bé xíu nên trước khi em thử lệnh của bác em đã del nó đi để sát nhập nốt với cái ubuntu thành ra mới có vụ hda 7 Để tránh nói đến đoạn ngoài lề .( là em xóa cái 7.88mb đi rồi ) nên những cái em post lên em phải sửa là hda8 cho đúng lúc em post cái ảnh kia .(tránh để các bác mắng là sao khi thi hành lại là hd7 chứ không phải hd8 như lúc post hình) Dòng kia tại sửa chưa hết :oops: :oops: :oops: :oops:  
Chạy: fdisk -l và gởi kết quả lên để xác định chính xác partitions hiện nay.]]>
/hvaonline/posts/list/12604.html#74010 /hvaonline/posts/list/12604.html#74010 GMT
Re: Có thể Tạo lại Grub từ Live CD Linux được không ?

conmale wrote:
Chạy: fdisk -l và gởi kết quả lên để xác định chính xác partitions hiện nay. 
Dạ thưa anh conmale . Đây là kết quả khi em dùng sudo fdisk -l
]]>
/hvaonline/posts/list/12604.html#74178 /hvaonline/posts/list/12604.html#74178 GMT
Re: Có thể Tạo lại Grub từ Live CD Linux được không ? Code:
sudo grub
find /boot/grub/stage1
root (hd0,10)
setup (hd0)
Tuy nhiên khi em cài thử windows 7 build 6801 và hôm qua là cài thử build 7000 thì không thể phục hồi grub được. Khi chạy: Code:
root (hd0,10)
setup (hd0)
thì bị lỗi gì đó (em không nhớ rõ), nói chung nó có nghĩa là không thể đọc được file /boot/grub/stage1 Thử find /boot/grub/stage1 thì không tìm thấy. Em làm thử như ở: http://ubuntuforums.org/showthread.php?t=224351 Code:
sudo mkdir /mnt/root
sudo mount -t ext3 /dev/sda6 /mnt/root
sudo mount -t proc none /mnt/root/proc
sudo mount -o bind /dev /mnt/root/dev
sudo chroot /mnt/root /bin/bash
sudo grub
root (hd0,10)
setup (hd0)
mọi thứ có vẻ như bình thường, nhưng khi khởi động lại thì bị lỗi: Code:
Grup loading stage1.5
Loading ,Please wait !

Error 2
Em cũng đã thử : boot bằng live cd, mount /dev/sda11 vào /media/dík, rồi chroot /media/disk. Sau đó chạy grub-install /dev/sda11 thì cũng bị lỗi dạng như không đọc được file stage1. Cũng có vài người (ở fotech.org) cũng bị tương tự khi cài lại Vista và vẫn chưa giải quyết được. Thông tin thêm: Code:
root@thanh-desktop:~# fdisk -l

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

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1        1919    15414336    7  HPFS/NTFS
/dev/sda2            1920       19457   140873985    f  W95 Ext'd (LBA)
/dev/sda5            1920        4173    18105223+   7  HPFS/NTFS
/dev/sda6            4174        9627    43809223+   7  HPFS/NTFS
/dev/sda7            9628       10647     8193118+   7  HPFS/NTFS
/dev/sda8           10648       13779    25157758+   7  HPFS/NTFS
/dev/sda9           13780       15564    14337981   83  Linux
/dev/sda10          15565       17905    18804051   83  Linux
/dev/sda11          17906       19275    11004493+  83  Linux
/dev/sda12          19276       19457     1461883+  82  Linux swap / Solaris
Trong đó /dev/sda10 mount vào /home và /dev/sda11 là /]]>
/hvaonline/posts/list/12604.html#164990 /hvaonline/posts/list/12604.html#164990 GMT
Re: Có thể Tạo lại Grub từ Live CD Linux được không ? /hvaonline/posts/list/12604.html#165178 /hvaonline/posts/list/12604.html#165178 GMT Re: Có thể Tạo lại Grub từ Live CD Linux được không ? /hvaonline/posts/list/12604.html#165215 /hvaonline/posts/list/12604.html#165215 GMT