PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
LinuxDev
[問題] 開機過程中,讀寫partition
作者:
Dylann0714
(迪倫想飛)
2019-10-02 18:57:21
最近小弟有個需求需要在開機時讀寫某些東西對partition(一塊raw filesystem partiti
on)
一般來說需要等/dev/sdx 之類的起來才能操作partition
但這個時機太慢了,需要在更早之前做這件事
目前的想法是找看看有沒有像uefi那樣可以透過guid 來讀寫partition (研究中...)
想請問大家有沒有什麼更好的方法,如果有可以給個建議,感謝~
作者: explora26
2019-10-04 15:27:00
u-boot?
作者:
pttano
(pttano)
2019-10-05 09:00:00
stage2可以加上你要mount 的 partition
作者:
Dylann0714
(迪倫想飛)
2019-10-05 13:38:00
bootloader 那段我知道怎麼做,但是是需要在kernel階段做這件事~
作者:
os369510
(Jeremy)
2019-10-05 20:45:00
在kernel做又不給用SCSI? 還是你要在initramfs 但還是要load driver 不然就grub
作者:
askacis
(ASKA)
2019-10-06 10:30:00
flash or HD?
作者:
Dylann0714
(迪倫想飛)
2019-10-06 11:37:00
os大,可以用scsi 但在kernel 需要對應到lun跟lab 目前不知道是怎麼從block對過來a大,flash emmc/ufs我從kmsg看 scsi driver 在剛開機第2.3秒就init完了,但是/dev/sdx 大概是第9秒的事,所以才想說有沒有機會在 2.3秒之後就對分區讀寫
作者:
askacis
(ASKA)
2019-10-07 13:56:00
那就是在mmc driver initial認到flash之後 call自己的
作者:
Dylann0714
(迪倫想飛)
2019-10-09 11:17:00
a大 謝謝回答~概念上是理解了,但實作上我還需要研究
作者:
askacis
(ASKA)
2019-10-11 09:35:00
因為你那塊是raw partition,所以知道要寫的sector number直接呼叫自己的API寫就好了,不用綁到block or fs
作者:
Dylann0714
(迪倫想飛)
2019-10-12 13:45:00
我目前是可以找到sector num,利用block submit_bio去實作,A大有辦法不透過block 去實作嗎?
作者:
askacis
(ASKA)
2019-10-12 14:10:00
你在uboot怎麼寫emmc,linux也是一樣,只是呼叫的API不同
繼續閱讀
[問題] windows要run bash檔,該怎麼做?
smsim
[問題] 用javascript呼叫lua函式
fsvy
[問題] 樹莓派播youtube
duckscorpion
[問題] Linux 安裝 SSH連線學校server與EDA問題
kurapicaxx
[問題] 何謂修改核心
nt01580a
Re: [問題] ARM怎麼收外部訊號
wens
[問題] 關於Yolo v2
fsvy
Re: VTK與OPENGL-ES在embedded linux繪製問題
hizuki
VTK與OPENGL-ES在embedded linux繪製問題
farmer301758
[問題] ARM怎麼收外部訊號
nt01580a
Links
booklink
Contact Us: admin [ a t ] ucptt.com