banner

[Rule] Rules  [Home] Main Forum  [Portal] Portal  
[Members] Member Listing  [Statistics] Statistics  [Search] Search  [Reading Room] Reading Room 
[Register] Register  
[Login] Loginhttp  | https  ]
 
Forum Index Thảo luận hệ điều hành *nix config kernel !  XML
  [Discussion]   config kernel ! 27/09/2010 20:28:35 (+0700) | #1 | 221627
[Avatar]
panfider
Member

[Minus]    0    [Plus]
Joined: 12/05/2010 01:51:04
Messages: 448
Offline
[Profile] [PM] [Email]
mình thích xài kernel mới ngặt nỗi, sau khi biên dịch xong thì nó không thấy ổ SATA đâu
còn lấy config khác, thì nó không nhận ra USB flash drive của mình
bạn nào có kinh nghiệm biên dịch linux kernel chia sẽ với mình với:
smilie
[Unix] live free or die
[Up] [Print Copy]
  [Discussion]   config kernel ! 27/09/2010 20:41:36 (+0700) | #2 | 221630
[Avatar]
quanta
Moderator

Joined: 28/07/2006 14:44:21
Messages: 7265
Location: $ locate `whoami`
Offline
[Profile] [PM]
Bạn gửi kết quả khi chạy lệnh sau lên nhé:
Code:
# egrep -i 'sata|usb' /usr/src/linux/.config | grep -v ^#
Let's build on a great foundation!
[Up] [Print Copy]
  [Discussion]   config kernel ! 27/09/2010 20:52:00 (+0700) | #3 | 221632
[Avatar]
panfider
Member

[Minus]    0    [Plus]
Joined: 12/05/2010 01:51:04
Messages: 448
Offline
[Profile] [PM] [Email]
http://piece-of-c.googlecode.com/files/config-2.6.35.6
file này filter theo lệnh của quanta
[Unix] live free or die
[Up] [Print Copy]
  [Discussion]   config kernel ! 28/09/2010 08:07:38 (+0700) | #4 | 221650
[Avatar]
panfider
Member

[Minus]    0    [Plus]
Joined: 12/05/2010 01:51:04
Messages: 448
Offline
[Profile] [PM] [Email]
ok, mình đã sửa lỗi được rùi
[Unix] live free or die
[Up] [Print Copy]
  [Discussion]   config kernel ! 28/09/2010 08:34:43 (+0700) | #5 | 221656
[Avatar]
quanta
Moderator

Joined: 28/07/2006 14:44:21
Messages: 7265
Location: $ locate `whoami`
Offline
[Profile] [PM]

panfider wrote:
ok, mình đã sửa lỗi được rùi 

Bạn sửa thế nào vậy?
Let's build on a great foundation!
[Up] [Print Copy]
  [Discussion]   config kernel ! 28/09/2010 11:04:34 (+0700) | #6 | 221676
[Avatar]
panfider
Member

[Minus]    0    [Plus]
Joined: 12/05/2010 01:51:04
Messages: 448
Offline
[Profile] [PM] [Email]
không nhận được USB disk là do thiếu phần MTD
còn không thấy ổ đĩa sata là do cả hai phần ,sata và ata đều thiếu cái gì đó, thêm chút vào là xong
mà kernel của mình cũng không cần initrd.img mà boot thẳng, khá nhanh, ít text khi boot
chắc do kernel mới, hình như càng mới càng nhanh

quanta có kinh nghiệm về config cho driver không, trong config có rất nhiều loại driver mà mình chỉ biết có chút ít
[Unix] live free or die
[Up] [Print Copy]
  [Discussion]   config kernel ! 28/09/2010 13:53:49 (+0700) | #7 | 221696
[Avatar]
quanta
Moderator

Joined: 28/07/2006 14:44:21
Messages: 7265
Location: $ locate `whoami`
Offline
[Profile] [PM]

panfider wrote:
không nhận được USB disk là do thiếu phần MTD
 

Memory Technology Devices à bạn?

panfider wrote:

còn không thấy ổ đĩa sata là do cả hai phần ,sata và ata đều thiếu cái gì đó, thêm chút vào là xong
 

"Thiếu cái gì đó" là thiếu cái gì vậy bạn?

panfider wrote:

mà kernel của mình cũng không cần initrd.img mà boot thẳng, khá nhanh, ít text khi boot
chắc do kernel mới, hình như càng mới càng nhanh
 

Không bắt buộc phải dùng Initial RAM disk mà.

panfider wrote:

quanta có kinh nghiệm về config cho driver không, trong config có rất nhiều loại driver mà mình chỉ biết có chút ít
 

Mình cũng chỉ biết chút ít, đủ để cấu hình driver cho những thiết bị trên con laptop của mình.
Let's build on a great foundation!
[Up] [Print Copy]
  [Discussion]   config kernel ! 28/09/2010 17:49:46 (+0700) | #8 | 221710
[Avatar]
panfider
Member

[Minus]    0    [Plus]
Joined: 12/05/2010 01:51:04
Messages: 448
Offline
[Profile] [PM] [Email]
mình không biết chính xác được trong phần sata hay ata, nhưng bây giờ kernel mình biên dịch vẫn nhận ra ổ cứng và boot tốt,
chỉ có phần usb của 2.6.32.22 là không nhận ra ngay cả khi mình chọn MTD khá nhiều mục
còn kernel 2.6.35.6 thì nhận ra hết thì terminal bị fill đầy màn hình chỉ một kí tự (con trỏ ) (mình duyệt web trong X)
nếu bạn có cách khắc phục thì giúp mình với
[Unix] live free or die
[Up] [Print Copy]
  [Discussion]   config kernel ! 29/09/2010 07:30:13 (+0700) | #9 | 221739
[Avatar]
panfider
Member

[Minus]    0    [Plus]
Joined: 12/05/2010 01:51:04
Messages: 448
Offline
[Profile] [PM] [Email]
http://piece-of-c.googlecode.com/files/config-2.6.35.6-rs3
đây là config mới nhất không boot được, quanta phân tích giùm
[Unix] live free or die
[Up] [Print Copy]
  [Discussion]   config kernel ! 29/09/2010 07:36:52 (+0700) | #10 | 221741
[Avatar]
quanta
Moderator

Joined: 28/07/2006 14:44:21
Messages: 7265
Location: $ locate `whoami`
Offline
[Profile] [PM]
Có lẽ bạn vẫn cần đọc lại tài liệu "Đặt một câu hỏi thông minh như thế nào?" để diễn giải thêm về cụm từ "không boot được": /hvaonline/posts/list/13874.html
Let's build on a great foundation!
[Up] [Print Copy]
  [Discussion]   config kernel ! 29/09/2010 07:55:13 (+0700) | #11 | 221744
[Avatar]
panfider
Member

[Minus]    0    [Plus]
Joined: 12/05/2010 01:51:04
Messages: 448
Offline
[Profile] [PM] [Email]
Linux kernel 2.6.35.6 không boot được,
Kernel panic, VFS unable to mount root fs
[Unix] live free or die
[Up] [Print Copy]
  [Discussion]   config kernel ! 29/09/2010 08:00:44 (+0700) | #12 | 221745
[Avatar]
quanta
Moderator

Joined: 28/07/2006 14:44:21
Messages: 7265
Location: $ locate `whoami`
Offline
[Profile] [PM]

panfider wrote:
Linux kernel 2.6.35.6 không boot được,
Kernel panic, VFS unable to mount root fs 

Trên dòng đó còn những thông tin gì nữa? /etc/fstab thế nào? GRUB cấu hình ra sao?
Let's build on a great foundation!
[Up] [Print Copy]
  [Discussion]   config kernel ! 29/09/2010 08:37:18 (+0700) | #13 | 221751
[Avatar]
panfider
Member

[Minus]    0    [Plus]
Joined: 12/05/2010 01:51:04
Messages: 448
Offline
[Profile] [PM] [Email]
mình có kernel cũ cùng version vẫn boot được, nhưng biên dịch lại (config đã đưa), thì không boot được, do không mount được root fs
tại grub shell gõ: # kernel /boot/vmlinuz-2.6.35.6-rs3 root=/dev/sda1 quiet
--> kernel panic VFS unable mount root fs
[Unix] live free or die
[Up] [Print Copy]
  [Discussion]   config kernel ! 29/09/2010 08:53:30 (+0700) | #14 | 221752
[Avatar]
quanta
Moderator

Joined: 28/07/2006 14:44:21
Messages: 7265
Location: $ locate `whoami`
Offline
[Profile] [PM]
Vậy bạn 'diff' thử xem 2 cái .config nó khác nhau những gì.
Let's build on a great foundation!
[Up] [Print Copy]
  [Discussion]   config kernel ! 29/09/2010 09:47:01 (+0700) | #15 | 221754
[Avatar]
panfider
Member

[Minus]    0    [Plus]
Joined: 12/05/2010 01:51:04
Messages: 448
Offline
[Profile] [PM] [Email]
cám ơn, mình sẽ phân tích
đúng là chỉ có một chuyện đơn giản mà không nghĩ ra
[Unix] live free or die
[Up] [Print Copy]
  [Discussion]   config kernel ! 29/09/2010 19:34:15 (+0700) | #16 | 221783
[Avatar]
panfider
Member

[Minus]    0    [Plus]
Joined: 12/05/2010 01:51:04
Messages: 448
Offline
[Profile] [PM] [Email]
mình biên dịch kernel 2.6.35.6 nhưng terminal nó bị vấn đề,
khi đang chạy X thì quay lại terminal bằng alt+F1, thì bị fill đầy màn hình bằng một kí tự
khi boot vào level 3 thì không bị vấn đề gì ?
nhưng vào X rùi ra terminal thì bị như cũ,
mình không có cách khắc phục, không biết quanta cố gặp trường hợp này hay chưa
còn kernel 2.6.32 thì khi biên dịch vào thì đen thui không thấy gì hết, màn hình bị đưa về trạng thái chờ không có tín hiệu
[Unix] live free or die
[Up] [Print Copy]
  [Discussion]   config kernel ! 29/09/2010 20:29:19 (+0700) | #17 | 221790
[Avatar]
quanta
Moderator

Joined: 28/07/2006 14:44:21
Messages: 7265
Location: $ locate `whoami`
Offline
[Profile] [PM]

panfider wrote:
mình biên dịch kernel 2.6.35.6 nhưng terminal nó bị vấn đề,
khi đang chạy X thì quay lại terminal bằng alt+F1, thì bị fill đầy màn hình bằng một kí tự
khi boot vào level 3 thì không bị vấn đề gì ?
nhưng vào X rùi ra terminal thì bị như cũ,
 

Vậy bạn thử vào runlevel 3 trước, rồi startx, tiếp theo Ctrl + Alt + F1 xem hiện tượng gì xảy ra.

panfider wrote:

còn kernel 2.6.32 thì khi biên dịch vào thì đen thui không thấy gì hết, màn hình bị đưa về trạng thái chờ không có tín hiệu 

Bạn xem log để biết chi tiết:
Code:
$ egrep '\(WW\)|\(EE\)' /var/log/Xorg.0.log

Let's build on a great foundation!
[Up] [Print Copy]
  [Discussion]   config kernel ! 30/09/2010 05:42:06 (+0700) | #18 | 221812
[Avatar]
panfider
Member

[Minus]    0    [Plus]
Joined: 12/05/2010 01:51:04
Messages: 448
Offline
[Profile] [PM] [Email]

Vậy bạn thử vào runlevel 3 trước, rồi startx, tiếp theo Ctrl + Alt + F1 xem hiện tượng gì xảy ra.
 

nó cũng bị fill đầy màn hình bằng một con trỏ,
egrep '\(WW\)|\(EE\)' /var/log/Xorg.0.log

(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
(WW) The directory "/usr/share/fonts/X11/100dpi/" does not exist.
(WW) The directory "/usr/share/fonts/X11/75dpi/" does not exist.
(WW) The directory "/usr/share/fonts/X11/100dpi" does not exist.
(WW) The directory "/usr/share/fonts/X11/75dpi" does not exist.
(WW) intel(0): Failed to allocate texture space.
(EE) intel(0): I830 Dma Initialization Failed
(WW) intel(0): PRB0_CTL (0x0001f001) indicates ring buffer enabled
(WW) intel(0): Existing errors found in hardware state.
(WW) Configured Mouse: No Device specified, looking for one...
 
[Unix] live free or die
[Up] [Print Copy]
  [Discussion]   config kernel ! 05/10/2010 09:53:14 (+0700) | #19 | 222163
[Avatar]
quanta
Moderator

Joined: 28/07/2006 14:44:21
Messages: 7265
Location: $ locate `whoami`
Offline
[Profile] [PM]
Bạn tìm hiểu dòng bắt đầu bằng (EE) xem.

panfider wrote:

mà kernel của mình cũng không cần initrd.img mà boot thẳng, khá nhanh, ít text khi boot
chắc do kernel mới, hình như càng mới càng nhanh
 

Theo mình không hẳn là càng mới càng nhanh đâu. Bạn dùng bootchart so sánh thử xem:

wa4EXNv/gro.rdlpmo//:ptth

[img]http:/Ab4EXNv/gro.rdlpmo//:ptth
Let's build on a great foundation!
[Up] [Print Copy]
  [Discussion]   config kernel ! 06/10/2010 18:27:05 (+0700) | #20 | 222249
[Avatar]
panfider
Member

[Minus]    0    [Plus]
Joined: 12/05/2010 01:51:04
Messages: 448
Offline
[Profile] [PM] [Email]
sorry, dạo này nghinh cứu vật lý, nên không có thời gian check cái này
quanta boot hai kernel version sau 30 nên không thấy hiệu quả chứ thằng gốc Debian kernel version chỉ có 2.6.26.x thôi.
nhưng kernel từ 32-> thì hỗ trợ gần như tốt hơn hẳn về driver, và tính năng mới
nên xài kernel 32 trở đi

[Unix] live free or die
[Up] [Print Copy]
  [Discussion]   config kernel ! 06/10/2010 19:01:17 (+0700) | #21 | 222253
[Avatar]
quanta
Moderator

Joined: 28/07/2006 14:44:21
Messages: 7265
Location: $ locate `whoami`
Offline
[Profile] [PM]

panfider wrote:
sorry, dạo này nghinh cứu vật lý, nên không có thời gian check cái này
 

Bạn "nghinh cứu" nhiều món quá nhỉ, cẩn thận "tẩu hoả nhập ma" đấy.

panfider wrote:

quanta boot hai kernel version sau 30 nên không thấy hiệu quả chứ thằng gốc Debian kernel version chỉ có 2.6.26.x thôi.
 

"không thấy hiệu quả" là sao?

panfider wrote:

nhưng kernel từ 32-> thì hỗ trợ gần như tốt hơn hẳn về driver, và tính năng mới
nên xài kernel 32 trở đi
 

Câu này với câu trên có "đá" nhau không vậy?

panfider wrote:

không hiểu tại sao mình đang chạy X mà ra terminal thì màn hình bị fill đầy bởi con trỏ
hiện tượng không khắc phục này khiến mình chán
 

Mới thế này mà bạn đã chán à? Nếu thế thì đúng là chán thật.

PS: Từ F2 --> F6 cũng bị luôn à. Nội dung /etc/inittab của bạn thế nào nhỉ? Gửi luôn lspci | grep -i vga lên xem. Mà bạn làm cách nào đó chụp lại màn hình cho mình dễ hình dung.
Let's build on a great foundation!
[Up] [Print Copy]
[digg] [delicious] [google] [yahoo] [technorati] [reddit] [stumbleupon]
Go to: 
 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|