[Question] install openSUSE 11.1 |
06/02/2009 07:19:34 (+0700) | #1 | 168370 |
|
hizit91
Member
|
0 |
|
|
Joined: 04/01/2009 20:29:43
Messages: 133
Offline
|
|
Cho em hỏi thế này:
Làm sao ta có thể install openSUSE 11.1 live CD mà không cần CD( không xét dùng máy ảo, trong máy hiện thời đã có 1 hdh linux để ta thao tác.....)
Những gì em đạt được là : giải nén initrd trong file ISO,( tất nhiên là mount file ISO trước)...
thấy trong đó có file INIT và INCLUDE....
Nội dung 2 file, các bạn có thể download ở dưới
http://www.2shared.com/file/4804607/267fe71f/include.html
http://www.2shared.com/file/4804609/c1c7ca18/init.html
*** xin nói thêm: trong file ISO:
==== ls ====
- GPLv2.txt
- GPLv3.txt
- KDE-Four-Live-read-only.i686-1.2.0
- boot/
- config.isoclient
-
======
* Trong boot/i386/loader/{ initrd, linux <-- kernel}
* File "KDE-Four-Live-read-only.i686-1.2.0" size là : 6xx MB .
* Nội dung config.isoclient là
IMAGE=/dev/ram1;KDE-Four-Live.i686;1.2.0
UNIONFS_CONFIG=/dev/ram1,/dev/loop1,aufs
=========
Chắc thế là đủ thông tin rồi ...
có ai giúp mình với , ( em ngại đi ghi CD lắm ).
PS: Các bạn có thể xem đây là một >>bài nghiên cứu<< về phần khởi động của LINUX, qua ba`i nay` , nếu ai, thành công, thì quá trình khởi động linux, nắm trong lòng bàn tay hihih, CÙNG CHÂM CỨU NÀO~!!!!!
( bài đã có một số sửa chữa do sai sót)
|
|
Hết cấp ba, ta lên cấp bố |
|
|
|
[Question] Re: install openSUSE 11.1 |
06/02/2009 10:20:34 (+0700) | #2 | 168391 |
shenlongbk
Member
|
0 |
|
|
Joined: 05/02/2009 19:56:43
Messages: 7
Offline
|
|
Nếu ngại burn ra cd bạn có thể tạo live usb để dùng hoặc dùng nó để cài lên harddisk.
Các bước sau mình thực hiện trên linux bạn có thể tham khảo
Trước khi tạo live usb bạn down 1 file sau vềtrước :
http://www.kernel.org/pub/linux/utils/boot/syslinux/syslinux-3.63.zip
http://www.vavai.com/uploads/opensuse/initrdud
Let's go...
1.Tìm usb
Code:
Cài syslinux và chạy lệnh
Code:
với sdx là ổ usb của bạn
2.Tạo thư mục tạm để mount file iso, ở đây mình lấy tên là liveusb:
Code:
3.mount file iso vào thư mục vừa tạo:
Code:
mount -o loop openSUSE-11.0-RC1-KDE4-LiveCD-i386.iso liveusb/
openSUSE-11.0-RC1-KDE4-LiveCD-i386.iso là tùy tên file iso của bạn.
4.Copy các file và thư mục của file ISO vào usb.
5.Copy tất cả nội dung trong thư mục /boot/i368/loader vào thư mục root trên usb.
6.Đổi tên file isolinux.cfg trong thư mục root trên usb thành syslinux.cfg.
7.Copy file initrdud vào thư mục root trên usb.
8.Bây h chúng ta chỉnh sửa file syslinux.cfg 1 tí:
Code:
append initrd=initrd ramdisk_size=512000 ramdisk_blocksize=4096 splash=silent showopts
ta sửa dòng trên thành
Code:
append initrd=initrdud kiwidebug=1 ramdisk_size=512000 ramdisk_blocksize=4096 splash=silent showopts
kiwidebug=1 sẽ khắc phục 1 số lỗi sai khi boot usb.
Mình mới tiếp cận linux nên nếu có gì sai sót các bạn thông cảm |
|
|
|
|
[Question] Re: install openSUSE 11.1 |
07/02/2009 05:29:47 (+0700) | #3 | 168487 |
|
hizit91
Member
|
0 |
|
|
Joined: 04/01/2009 20:29:43
Messages: 133
Offline
|
|
shenlongbk,
Bài viết của bạn khá hay!
Sự thật là tớ đang download initrdud trong bài của cậu về, và đoán rằng nó hoạt động tốt để xem chính xác rằng USB chính là CD, mount thành công file "KDE-Four-Live-read-only.i686-1.2.0", và tạo môi trường cho openSUSE chạy.
Chỉ tiếc, Cái initrd lại là bản download , hay nói cách khác, nó làm mất đi tinh thần "CHÂM CỨU" mà tớ muốn truyền đạt trong bài viết. Ý tớ khi đưa lên hai file "INIT" và "INCLUDE" là để ta cùng bàn bạc, thảo luận, chỉnh sửa initrd, để nó nhận ra và mount file "KDE-Four-Live-read-only.i686-1.2.0" từ USB, hay đĩa cứng!!!
hizit91.
*_*Dù đã có cách giải quyết như trên, tớ vẫn hi vọng mọi người tiếp tục thảo luận về hai file tớ đưa lên, hihi, xem như ta châm cứu, cách tạo ra file initrdud-->(Nghiêm cấm hành vi, giải nén file này, để xem nội dung, nếu làm điều đó, thì không có gì là thú vị cả )
|
|
Hết cấp ba, ta lên cấp bố |
|
Users currently in here |
1 Anonymous
|
|
Powered by JForum - Extended by HVAOnline
hvaonline.net | hvaforum.net | hvazone.net | hvanews.net | vnhacker.org
1999 - 2013 ©
v2012|0504|218|
|
|