目前的硬碟是越來越大,但是來自BIOS的限制
你必須把OS裝在1024cylinder之前才能正常開機
但是...以我用的IBM DJNA 13G的硬碟來看
1024cylinder只有500MB左右
再看看我需要的分割,1個primary給win98,1個extend給win98
1個primary給linux,1個作linux的swap
所以四個分割已經用盡了,不能再多了...
所以我要把linux跟win98共存的話,應該怎麼做呢?
眼前想到的唯一方法是win98開機的分割切在1024cylinder之內
接下來是linux的分割,其他兩個就隨便了
但是這樣win98的開機區只有500MB左右可以用,實在不太滿意
又想到另一辦法,硬碟的最前面切一小塊給linux mount在/boot之下
接下來放win98,問題就解決了?
仔細一想,這樣有五個分割勒,還是不可行....
相信有這個問題的人應該不少吧
有沒有人有比較好的解決方案呢?拜託拜託....
--
※ Origin: 交大資工鳳凰城資訊站 <bbs.csie.nctu.edu.tw>
◆ From: 211.72.114.149
> -------------------------------------------------------------------------- <
發信人: kenduest.bbs@bbs.cynix.com.tw (小州), 看板: Linux
標 題: Re: 硬碟的分割策略....
發信站: CynixBBS. (Thu Jan 20 21:24:27 2000)
轉信站: Ptt!bbs.ee.ntu!freebsd.ntu!ctu-peer!news.nctu!spring!netnews.hinet.net
※ 引述《Pokai.bbs@bbs.csie.nctu.edu.tw (黃金陸行鳥!!!)》之銘言:
> 目前的硬碟是越來越大,但是來自BIOS的限制
> 你必須把OS裝在1024cylinder之前才能正常開機
> 但是...以我用的IBM DJNA 13G的硬碟來看
> 1024cylinder只有500MB左右
在 LBA 模式下,應該是 8.4 GB。
> 再看看我需要的分割,1個primary給win98,1個extend給win98
> 1個primary給linux,1個作linux的swap
> 所以四個分割已經用盡了,不能再多了...
> 所以我要把linux跟win98共存的話,應該怎麼做呢?
分割出 Extended Partition,然後把 Linux 安裝在 Logical Partition
裡面就可以。
> 眼前想到的唯一方法是win98開機的分割切在1024cylinder之內
> 接下來是linux的分割,其他兩個就隨便了
> 但是這樣win98的開機區只有500MB左右可以用,實在不太滿意
前面說過了,不可能只有 500 MB 。
> 又想到另一辦法,硬碟的最前面切一小塊給linux mount在/boot之下
> 接下來放win98,問題就解決了?
> 仔細一想,這樣有五個分割勒,還是不可行....
> 相信有這個問題的人應該不少吧
> 有沒有人有比較好的解決方案呢?拜託拜託....
> -------------------------------------------------------------------------- <
發信人: Pokai.bbs@bbs.csie.nctu.edu.tw (黃金陸行鳥!!!), 看板: Linux
標 題: Re: 硬碟的分割策略....
發信站: 交大資工鳳凰城資訊站 (Fri Jan 21 12:40:40 2000)
轉信站: Ptt!news.ntu!freebsd.ntu!netnews.csie.nctu!bbs
※ 引述《kenduest.bbs@bbs.cynix.com.tw (小州)》之銘言:
> > 1024cylinder只有500MB左右
> 在 LBA 模式下,應該是 8.4 GB。
> > 所以我要把linux跟win98共存的話,應該怎麼做呢?
> 分割出 Extended Partition,然後把 Linux 安裝在 Logical Partition
> 裡面就可以。
> > 但是這樣win98的開機區只有500MB左右可以用,實在不太滿意
> 前面說過了,不可能只有 500 MB 。
謝謝你,原來Linux可以裝再logical partition裡面...
但是我還是不懂,你所謂的 "在LBA模式下應該是8.4G" 是指啥?
我把它設成LBA了,可是跟之前的結果完全一樣(之前是設auto)
我之前就分割了2047.47MB給第一個分割,它是從cylinder 0~4159
設完LBA回來看還是一樣
我再想了一下,有多大應該是硬碟出廠就定死了
從BIOS設定可以改變Cylinder的大小嗎?
不知道是我誤解了你的意思還是???
> -------------------------------------------------------------------------- <
發信人: addison.bbs@bbs.csie.nctu.edu.tw (傳說中的龍貓), 看板: Linux
標 題: Re: 硬碟的分割策略....
發信站: 交大資工鳳凰城資訊站 (Fri Jan 21 13:31:58 2000)
轉信站: Ptt!news.ntu!freebsd.ntu!netnews.csie.nctu!bbs
※ 引述《Pokai (黃金陸行鳥!!!)》之銘言:
> ※ 引述《kenduest.bbs@bbs.cynix.com.tw (小州)》之銘言:
> > 在 LBA 模式下,應該是 8.4 GB。
> > 分割出 Extended Partition,然後把 Linux 安裝在 Logical Partition
> > 裡面就可以。
> > 前面說過了,不可能只有 500 MB 。
> 謝謝你,原來Linux可以裝再logical partition裡面...
> 但是我還是不懂,你所謂的 "在LBA模式下應該是8.4G" 是指啥?
> 我把它設成LBA了,可是跟之前的結果完全一樣(之前是設auto)
> 我之前就分割了2047.47MB給第一個分割,它是從cylinder 0~4159
你的硬碟是幾GB的?cylinder怎麼那麼多?
> 設完LBA回來看還是一樣
> 我再想了一下,有多大應該是硬碟出廠就定死了
> 從BIOS設定可以改變Cylinder的大小嗎?
不行!
> 不知道是我誤解了你的意思還是???
> -------------------------------------------------------------------------- <
發信人: Ince.bbs@bbs.ntu.edu.tw (大傻瓜), 看板: Linux
標 題: Re: 硬碟的分割策略....
發信站: 台大計中椰林風情站 (Fri Jan 21 13:33:22 2000)
轉信站: Ptt!news.ntu!bbs.ee.ntu!Palmarama
==> Pokai.bbs@bbs.csie.nctu.edu.tw (黃金陸行鳥!!!) 提到:
> ※ 引述《kenduest.bbs@bbs.cynix.com.tw (小州)》之銘言:
> > 在 LBA 模式下,應該是 8.4 GB。
> > 分割出 Extended Partition,然後把 Linux 安裝在 Logical Partition
> > 裡面就可以。
> > 前面說過了,不可能只有 500 MB 。
> 謝謝你,原來Linux可以裝再logical partition裡面...
> 但是我還是不懂,你所謂的 "在LBA模式下應該是8.4G" 是指啥?
> 我把它設成LBA了,可是跟之前的結果完全一樣(之前是設auto)
> 我之前就分割了2047.47MB給第一個分割,它是從cylinder 0~4159
> 設完LBA回來看還是一樣
> 我再想了一下,有多大應該是硬碟出廠就定死了
> 從BIOS設定可以改變Cylinder的大小嗎?
> 不知道是我誤解了你的意思還是???
其實我也看不懂你的問題是出在那裡,你說你的第一個分割區是給windows 的,
它是不是最多只能割到2G?如果是的話,那麼是因為你用了fat16的關係,而不是
你的硬碟。重新fdisk,改用fat32就沒有這個問題。
> -------------------------------------------------------------------------- <
發信人: foxtm.bbs@bbs.ee.ncu.edu.tw (幽羽小狐狸), 看板: Linux
標 題: Re: 硬碟的分割策略....
發信站: 中央大學松濤風情資訊站 (Fri Jan 21 14:24:16 2000)
轉信站: Ptt!news.ntu!freebsd.ntu!netnews.csie.nctu!ED307NCTU!news.ee.nctu!ctu-
>==>發信人: Pokai.bbs@bbs.csie.nctu.edu.tw (黃金陸行鳥!!!), 信區: Linux
>※ 引述《kenduest.bbs@bbs.cynix.com.tw (小州)》之銘言:
>> > 1024cylinder只有500MB左右
>> 在 LBA 模式下,應該是 8.4 GB。
>> > 所以我要把linux跟win98共存的話,應該怎麼做呢?
>> 分割出 Extended Partition,然後把 Linux 安裝在 Logical Partition
>> 裡面就可以。
>> > 但是這樣win98的開機區只有500MB左右可以用,實在不太滿意
>> 前面說過了,不可能只有 500 MB 。
>謝謝你,原來Linux可以裝再logical partition裡面...
>但是我還是不懂,你所謂的 "在LBA模式下應該是8.4G" 是指啥?
>我把它設成LBA了,可是跟之前的結果完全一樣(之前是設auto)
>我之前就分割了2047.47MB給第一個分割,它是從cylinder 0~4159
>設完LBA回來看還是一樣
請問一下...你是用什麼工具知道是從 0~4096的
> -------------------------------------------------------------------------- <
發信人: Pokai.bbs@bbs.csie.nctu.edu.tw (黃金陸行鳥!!!), 看板: Linux
標 題: Re: 硬碟的分割策略....
發信站: 交大資工鳳凰城資訊站 (Fri Jan 21 18:40:09 2000)
轉信站: Ptt!bbs.ee.ntu!freebsd.ntu!netnews.csie.nctu!bbs
※ 引述《Ince.bbs@bbs.ntu.edu.tw (大傻瓜)》之銘言:
> ==> Pokai.bbs@bbs.csie.nctu.edu.tw (黃金陸行鳥!!!) 提到:
> > 謝謝你,原來Linux可以裝再logical partition裡面...
> > 但是我還是不懂,你所謂的 "在LBA模式下應該是8.4G" 是指啥?
> > 我把它設成LBA了,可是跟之前的結果完全一樣(之前是設auto)
> > 我之前就分割了2047.47MB給第一個分割,它是從cylinder 0~4159
> > 設完LBA回來看還是一樣
> > 我再想了一下,有多大應該是硬碟出廠就定死了
> > 從BIOS設定可以改變Cylinder的大小嗎?
> > 不知道是我誤解了你的意思還是???
> 其實我也看不懂你的問題是出在那裡,你說你的第一個分割區是給windows 的,
> 它是不是最多只能割到2G?如果是的話,那麼是因為你用了fat16的關係,而不是
> 你的硬碟。重新fdisk,改用fat32就沒有這個問題。
我的問題是,我希望win98跟linux共存在我的硬碟
但是這兩個分割區都必須存在1024cylinder之前才能正常開機沒錯吧?
而我的IBM DJNA 13G的硬碟,前1024cylinder只有500MB左右
所以在分割上就受限很多
如果我要把win98切割到2G,那我的linux就不可能開機了
> -------------------------------------------------------------------------- <
發信人: nora.bbs@ccbbs.tmtc.edu.tw (Linux不再來), 看板: Linux
標 題: Re: 硬碟的分割策略....
發信站: Taipei Municipal Teachers College (Fri Jan 21 18:51:58 2000)
轉信站: Ptt!bbs.ee.ntu!freebsd.ntu!netnews.csie.nctu!ED307NCTU!news.ee.nctu!ct
※ 引述《Pokai.bbs@bbs.csie.nctu.edu.tw (黃金陸行鳥!!!)》之銘言:
: ※ 引述《Ince.bbs@bbs.ntu.edu.tw (大傻瓜)》之銘言:
: > 其實我也看不懂你的問題是出在那裡,你說你的第一個分割區是給windows 的,
: > 它是不是最多只能割到2G?如果是的話,那麼是因為你用了fat16的關係,而不是
: > 你的硬碟。重新fdisk,改用fat32就沒有這個問題。
: 我的問題是,我希望win98跟linux共存在我的硬碟
: 但是這兩個分割區都必須存在1024cylinder之前才能正常開機沒錯吧?
: 而我的IBM DJNA 13G的硬碟,前1024cylinder只有500MB左右
: 所以在分割上就受限很多
: 如果我要把win98切割到2G,那我的linux就不可能開機了
用 spfdisk 可以在一個硬碟割出四個 primary
> -------------------------------------------------------------------------- <
發信人: kenduest.bbs@bbs.cynix.com.tw (小州), 看板: Linux
標 題: Re: 硬碟的分割策略....
發信站: CynixBBS. (Fri Jan 21 19:25:57 2000)
轉信站: Ptt!bbs.ee.ntu!freebsd.ntu!news.neto.net!newssvt07.tk!newsfeed.mesh.ad
※ 引述《Pokai.bbs@bbs.csie.nctu.edu.tw (黃金陸行鳥!!!)》之銘言:
> 我的問題是,我希望win98跟linux共存在我的硬碟
> 但是這兩個分割區都必須存在1024cylinder之前才能正常開機沒錯吧?
> 而我的IBM DJNA 13G的硬碟,前1024cylinder只有500MB左右
> 所以在分割上就受限很多
> 如果我要把win98切割到2G,那我的linux就不可能開機了
再說一次,你的 13GB 硬碟,在 BIOS 內設定使用 LBA 存取硬碟,
不大可能前 1024 Cylinders 就使用了 500 MB 的空間
(除非你使用 Normal 方式存取硬碟。)
我目前測試使用的 10GB 硬碟,當使用 LBA 來計算時,整個
Cylinders 也只有 1111 個數量而已。
> -------------------------------------------------------------------------- <
發信人: foxtm.bbs@bbs.ee.ncu.edu.tw (幽羽小狐狸), 看板: Linux
標 題: Re: 硬碟的分割策略....
發信站: 中央大學松濤風情資訊站 (Fri Jan 21 20:29:29 2000)
轉信站: Ptt!bbs.ee.ntu!freebsd.ntu!netnews.csie.nctu!ED307NCTU!news.ee.nctu!ct
>==>發信人: Pokai.bbs@bbs.csie.nctu.edu.tw (黃金陸行鳥!!!), 信區: Linux
>我的問題是,我希望win98跟linux共存在我的硬碟
>但是這兩個分割區都必須存在1024cylinder之前才能正常開機沒錯吧?
>而我的IBM DJNA 13G的硬碟,前1024cylinder只有500MB左右
>所以在分割上就受限很多
>如果我要把win98切割到2G,那我的linux就不可能開機了
1.還是麻煩你告訴我....你是用哪個神奇的工具知道這件事的(0~1024才能割500M??)
2.可以肯定的告訴你...只要在bios中用LBA...以及把linux的kernel放在8.4G以前
就不會有>1024 cylinder的問題.....你可以動手試試看...
除非你的主機板怪怪的....
> -------------------------------------------------------------------------- <
發信人: Pokai.bbs@bbs.csie.nctu.edu.tw (黃金陸行鳥!!!), 看板: Linux
標 題: Re: 硬碟的分割策略....
發信站: 交大資工鳳凰城資訊站 (Fri Jan 21 22:31:40 2000)
轉信站: Ptt!bbs.ee.ntu!freebsd.ntu!netnews.csie.nctu!bbs
※ 引述《foxtm.bbs@bbs.ee.ncu.edu.tw (幽羽小狐狸)》之銘言:
> >我的問題是,我希望win98跟linux共存在我的硬碟
> >但是這兩個分割區都必須存在1024cylinder之前才能正常開機沒錯吧?
> >而我的IBM DJNA 13G的硬碟,前1024cylinder只有500MB左右
> >所以在分割上就受限很多
> >如果我要把win98切割到2G,那我的linux就不可能開機了
> 1.還是麻煩你告訴我....你是用哪個神奇的工具知道這件事的(0~1024才能割500M??)
有兩個神奇工具告訴我
第一個是SPfdisk,他告訴我第一個分割區到4159cylinder,共2047.47MB
第二個是linux下的fdisk,他告訴我第一個分割區到4160cylinder
> 2.可以肯定的告訴你...只要在bios中用LBA...以及把linux的kernel放在8.4G以前
> 就不會有>1024 cylinder的問題.....你可以動手試試看...
> 除非你的主機板怪怪的....
我的確試過了,之前的設定是auto,改成LBA之後還是沒有變化
不知道有沒有哪位是用IBM DJNA 13G這一顆的
你們的經驗是??
> -------------------------------------------------------------------------- <
發信人: scsi.bbs@WMStar.twbbs.org (小勇伯), 看板: Linux
標 題: Re: 硬碟的分割策略....
發信站: 風月星 (Sat Jan 22 00:29:41 2000)
轉信站: Ptt!bbs.ee.ntu!news.ntu!windmoon
※ 引述《Pokai.bbs@bbs.csie.nctu.edu.tw (黃金陸行鳥!!!)》之銘言:
: ※ 引述《foxtm.bbs@bbs.ee.ncu.edu.tw (幽羽小狐狸)》之銘言:
: > 1.還是麻煩你告訴我....你是用哪個神奇的工具知道這件事的(0~1024才能割500M??)
: 有兩個神奇工具告訴我
: 第一個是SPfdisk,他告訴我第一個分割區到4159cylinder,共2047.47MB
: 第二個是linux下的fdisk,他告訴我第一個分割區到4160cylinder
: > 2.可以肯定的告訴你...只要在bios中用LBA...以及把linux的kernel放在8.4G以前
: > 就不會有>1024 cylinder的問題.....你可以動手試試看...
: > 除非你的主機板怪怪的....
: 我的確試過了,之前的設定是auto,改成LBA之後還是沒有變化
: 不知道有沒有哪位是用IBM DJNA 13G這一顆的
: 你們的經驗是??
我就是用這一顆,cylinder也才1649而已,所以你到底是怎麼一回事啊…
那你用的主機板是哪一塊啊…
> -------------------------------------------------------------------------- <
發信人: foxtm.bbs@bbs.ee.ncu.edu.tw (幽羽小狐狸), 看板: Linux
標 題: Re: 硬碟的分割策略....
發信站: 中央大學松濤風情資訊站 (Sat Jan 22 01:32:11 2000)
轉信站: Ptt!bbs.ee.ntu!freebsd.ntu!netnews.csie.nctu!ctu-gate!news.nctu!news.n
>==>發信人: scsi.bbs@WMStar.twbbs.org (小勇伯), 信區: Linux
>※ 引述《Pokai.bbs@bbs.csie.nctu.edu.tw (黃金陸行鳥!!!)》之銘言:
>: ※ 引述《foxtm.bbs@bbs.ee.ncu.edu.tw (幽羽小狐狸)》之銘言:
>: >
1.還是麻煩你告訴我....你是用哪個神奇的工具知道這件事的(0~1024才能割500M??)
>: 有兩個神奇工具告訴我
>: 第一個是SPfdisk,他告訴我第一個分割區到4159cylinder,共2047.47MB
>: 第二個是linux下的fdisk,他告訴我第一個分割區到4160cylinder
如果是這兩個軟體都這樣的話.....那真的很奇怪了
>: > 2.可以肯定的告訴你...只要在bios中用LBA...以及把linux的kernel放在8.4G以前
>: > 就不會有>1024 cylinder的問題.....你可以動手試試看...
>: > 除非你的主機板怪怪的....
>: 我的確試過了,之前的設定是auto,改成LBA之後還是沒有變化
>: 不知道有沒有哪位是用IBM DJNA 13G這一顆的
>: 你們的經驗是??
> 我就是用這一顆,cylinder也才1649而已,所以你到底是怎麼一回事啊…
> 那你用的主機板是哪一塊啊…
對呀...太神奇了...我割過好多顆硬碟都不會這樣 @_@
嗯嗯...你可以在最前面的地方割一個24MB的分割
之後在接著割2G給win98....剩下的隨意...
接下來在裝linux的時候...把24MB的哪個分割掛在/boot
這樣就絕對保証開機的kernel是放在1024以內...98也不成問題
(想當然耳...24M塞不下一個linux...所以別忘了要割一個1.5~2G掛到 / )
看不懂的話再問吧....
> -------------------------------------------------------------------------- <
發信人: p2682116@sparc19.cc.ncku.edu.tw (), 看板: Linux
標 題: Re: 硬碟的分割策略....
發信站: Computer Center, NCKU, Tainan, Taiwan, R.O. (Sat Jan 22 18:32:54 2000)
轉信站: Ptt!bbs.ee.ntu!freebsd.ntu!netnews.csie.nctu!ED307NCTU!news.ee.nctu!ct
黃金陸行鳥!!! (Pokai.bbs@bbs.csie.nctu.edu.tw) wrote:
: ※ 引述《foxtm.bbs@bbs.ee.ncu.edu.tw (幽羽小狐狸)》之銘言:
: > 1.還是麻煩你告訴我....你是用哪個神奇的工具知道這件事的(0~1024才能割500M??)
: 有兩個神奇工具告訴我
: 第一個是SPfdisk,他告訴我第一個分割區到4159cylinder,共2047.47MB
: 第二個是linux下的fdisk,他告訴我第一個分割區到4160cylinder
我的Maxtor 6.4G
[root@city /root]# fdisk /dev/hda
Command (m for help): p
Disk /dev/hda: 255 heads, 63 sectors, 787 cylinders
Units = cylinders of 16065 * 512 bytes
Device Boot Start End Blocks Id System
/dev/hda1 * 1 394 3164773+ b Win95 FAT32
/dev/hda2 395 710 2538270 83 Linux
/dev/hda3 711 779 554242+ 83 Linux
/dev/hda4 780 787 64260 82 Linux swap
割得好不好看那就別管了,
BIOS也是設定成LBA 的,
總共也才787 cylinders ,還沒到1024,
或許您該看看您硬碟上有沒有什麼jumper設定會影響到h,s,c 三個參數,
映像中,有些硬碟會有這種jumper以搭配舊板子。
先看看您板子裡面BIOS抓出來的h,s,c 分別是多少?
> -------------------------------------------------------------------------- <
發信人: Pokai.bbs@bbs.csie.nctu.edu.tw (黃金陸行鳥!!!), 看板: Linux
標 題: Re: 硬碟的分割策略....
發信站: 交大資工鳳凰城資訊站 (Mon Jan 24 01:06:37 2000)
轉信站: Ptt!news.ntu!freebsd.ntu!netnews.csie.nctu!bbs
※ 引述《p2682116@sparc19.cc.ncku.edu.tw》之銘言:
> 黃金陸行鳥!!! (Pokai.bbs@bbs.csie.nctu.edu.tw) wrote:
> : 有兩個神奇工具告訴我
> : 第一個是SPfdisk,他告訴我第一個分割區到4159cylinder,共2047.47MB
> : 第二個是linux下的fdisk,他告訴我第一個分割區到4160cylinder
> 我的Maxtor 6.4G
> [root@city /root]# fdisk /dev/hda
> Command (m for help): p
> Disk /dev/hda: 255 heads, 63 sectors, 787 cylinders
> Units = cylinders of 16065 * 512 bytes
> Device Boot Start End Blocks Id System
> /dev/hda1 * 1 394 3164773+ b Win95 FAT32
> /dev/hda2 395 710 2538270 83 Linux
> /dev/hda3 711 779 554242+ 83 Linux
> /dev/hda4 780 787 64260 82 Linux swap
> 割得好不好看那就別管了,
> BIOS也是設定成LBA 的,
> 總共也才787 cylinders ,還沒到1024,
> 或許您該看看您硬碟上有沒有什麼jumper設定會影響到h,s,c 三個參數,
> 映像中,有些硬碟會有這種jumper以搭配舊板子。
> 先看看您板子裡面BIOS抓出來的h,s,c 分別是多少?
我大概知道問題出在哪裡了
本來覺得那些設定都選auto就ok了,沒想到它沒這麼聰明
我直接改成LBA之後還是沒有變,而且還多了些怪現象
我想可能是MBR的資料還是舊的,光改BIOS還是沒用
找一天在重新fdisk吧....謝謝大家了!