Partition misaligned - Linux

Andy avatar
By Andy
at 2010-04-25T14:20

Table of Contents


你的硬碟sector
- - - - - - - -|- - - - - - - -|- - - - - - - -|- - - - - - - -|- - - - - - - -

你的FS sector(如果也是4k)有對齊
- - - - - - - -|- - - - - - - -|- - - - - - - -|- - - - - - - -|- - - - - - - -
fileA: - - - - - - -
讀出: - - - - - - - - 讀一次會讀出一個硬體sector

FS sector如果沒有對齊
|- - - - - - - -|- - - - - - - -|- - - - - - - -|
fileA: - - - - - - -
讀出: - - - - - - - -|- - - - - - - -
讀一次要讀出二個硬體sector 就變慢了

可是fdisk平常會用16065(=/=8*n)sector/track 所以fs的開頭沒有和
硬體sector對齊 這就是他說的 "沒有對齊"

至於解決辦法.... 去找google大神吧 XD

我會把sector start放在第8n+1track
--
Tags: Linux

All Comments

Carolina Franco avatar
By Carolina Franco
at 2010-04-30T12:01
話說你買的硬碟是哪一個啊?
Regina avatar
By Regina
at 2010-05-02T22:02
還有我的方法只對primary partition有用.... fdisk的logical
Connor avatar
By Connor
at 2010-05-06T21:17
partition 的預設offset是63..... 要自己用expert command改
Olive avatar
By Olive
at 2010-05-11T11:30
b move beginning of data in a partition 改到8n
Bethany avatar
By Bethany
at 2010-05-14T10:51
Model: ATA TOSHIBA MK3259GSX
Catherine avatar
By Catherine
at 2010-05-16T21:41
在網路上google到的: sector size: 512Bytes
Dinah avatar
By Dinah
at 2010-05-17T11:03
看來我的偏移都是sector的整數倍的樣子?!
Frederica avatar
By Frederica
at 2010-05-19T07:05
我買來後沒有先用fdisk設定就直接裝了,有影響嗎??

Partition misaligned

Aaliyah avatar
By Aaliyah
at 2010-04-25T11:12
作業系統是 ubuntu 10.04,我有一顆SATA的硬碟,分割成: /dev/sda /dev/sda1/ --andgt; mount at / bootable ( ext4 ) /dev/sda2/ --andgt; Extended 在 Di ...

如何使用另外一個硬碟上的 Linux System

Erin avatar
By Erin
at 2010-04-25T00:26
※ 引述《virtuemood (潔羽)》之銘言: : : 1. 所謂不能boot, 是只開機時電腦找不到硬碟. : : 電腦會要求你放入boot device. Live CD是可以被接受. : : 不過一旦進入Live CD以後, 就可以讀到硬碟了. : 看起來不像找不到硬碟 : bios裡是看的到的, ...

有關目睭

Bennie avatar
By Bennie
at 2010-04-24T22:39
※ 引述《Maxsolar.bbsatOfO.twbbs.org (Astro v.s. Geo)》之銘言: : ※ 引述《smarter1004.bbsatptt.cc (史瑪特兒)》之銘言: : : 想請問各位高人 : : linux的圖形介面中 : : 可以在工作列上放個幾對眼睛裝飾 : : 但為啥當初 ...

如何使用另外一個硬碟上的 Linux System

Ethan avatar
By Ethan
at 2010-04-24T20:48
: 1. 所謂不能boot, 是只開機時電腦找不到硬碟. : 電腦會要求你放入boot device. Live CD是可以被接受. : 不過一旦進入Live CD以後, 就可以讀到硬碟了. 看起來不像找不到硬碟 bios裡是看的到的,對吧? 所以,我覺得是grub沒裝好,和前面的人說的一樣 : ...

如何使用另外一個硬碟上的 Linux System

Madame avatar
By Madame
at 2010-04-24T16:04
首先感謝大家願意幫助. 1. 所謂不能boot, 是只開機時電腦找不到硬碟. 電腦會要求你放入boot device. Live CD是可以被接受. 不過一旦進入Live CD以後, 就可以讀到硬碟了. 另外, 如果把這個硬碟接在IDE--USB轉接線上, 是沒有辦法經由 USB讀到硬碟的. 硬碟只能經由 ...