歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux綜合 >> Linux資訊 >> 更多Linux >> LILO與分區問答(2)

LILO與分區問答(2)

日期:2017/2/27 14:30:57   编辑:更多Linux
  Q: hda1 1.5G hda5 2.5 hda6 3G :fat32 hda3 swap 128M hda4 Linux native 2.1G hda7 linux native 1G hda7 hda4 ,blue point was nomal,and could write lilo. hda4 turbo can't write lilo I don't know why turbo can't do that!!! A: 1. 請仔細閱讀以前的文檔,實際上,由於Linux最初的設計缺乏了某些超前性,有一個1023 (或者1024)柱面的限制,也就是說,如果你的Linux操作系統安裝在了1023柱面之外,那麼 你的lilo就很有可能安裝不上,實際上,我的計算機上就是如此,TurboLinux安裝在1023柱面 之內,RedHat安裝在1023柱面之外,即使把RedHat的/boot區安裝在1023柱面之內也不能正確 安裝lilo。更嚴重的是,我從RedHat啟動連軟盤和光盤都mount不上,系統告訴我:對vfat不 支持。所以你的問題與具體哪一個發行版本的Linux沒有關系,它們的核心應該相差不大,完全 是因為你安裝的位置不同造成的。 2。 如果在一台計算機上安裝兩個Linux操作系統,實際上不需要安裝兩次lilo,你只要保證 第一次可以安裝上就可以了,以後只要修改第一個操作系統的/etc/lilo.conf,然後再寫入 MBR就可以了,根本不需要再安裝第二次lilo. Q: 再次感謝你的回復,在以前我沒有說明白我遇到的情況我的硬盤分區如上所述;那天我裝linux 裝了幾遍,無論bluepoint裝在那個分區(特別指出在hda4)都能正常安裝,而當把turbo裝 在hda4分區中,就不能寫入lilo我真的不明白,當時我就利用安裝在hda7中的bluepoint引 導把turbo的lilo信息加入其中,寫入lilo成功,但是可怕在還在後面,當我從lilo 引導到 turbo時漢字全變成了亂字符……??當時我想是我安裝的問題,重新安裝turbo結果還是如 此,最後我放棄了turbo在這個分區裝了Oracle,最後我認為turbo啟動後出現亂字符,是因 為其自身的lilo信息沒有成功寫入的原因,不知是否如此??我在hda7上也裝過turbo其lilo 寫入後一切正常!!……我實在是不明白,我問過老師,他說turbo的lilo有問題。很抱歉再 次打擾你。 A: 顯示亂字符我想是因為它們的漢化不同,BP是內核漢化,TL是外掛漢化,可能相互不支持。 我的15G硬盤是兩種linux都無法安裝lilo,我是用loadlin引導的。這裡的關鍵是引導內核, 即vmlinuz文件,要用安裝完畢之後linux主分區中的/boot/vmlinuz文件(文件名最後可能 還有版本號,如vmlinuz-2.2.17。大約600k左右,不要用那個幾兆的)。不同版本的linux 這個文件不同,如果英了其他版本的vmlinuz性能回答很打折扣,如無法安裝聲卡,不能mountwindows分區等 ============================================================= Q: 我現有兩個硬盤我想安裝WIN98、WINNT、LINUX,其中一個硬盤安裝WIN98,另一個安裝WINNT、LINUX。 WIN98已安裝我不想重裝它。請問我要怎麼來安裝WINNT、LINUX。 A: 首先確定主硬盤分區是FAT16,這樣NT可以裝上. 若不是可以用PQ改過來. 在第二硬盤上裝NT. 用PQ在第二硬盤上分出LINUX主分區和交換分區, 開始裝LINUX.注意LILO一定要裝在LINUX分區上, 而且要LINUX啟動盤.安裝完用軟盤重起,用DD命令 得到LINUX分區的文件.拷到第一硬盤下,配置BOOT.INI 文件就可以了.可以參考以前的帖子. ============================================================= Q:: 不裝NT而使用NT OS Loader的方法 A:1. 把NT的安裝盤中的NTLDR拷貝到C:下(這假定是原來的Windows 9x, 要求FAT16,NT不認FAT32). 然後在Win 9x下進行2(Win 9x的DOS Mode不行, 要不你得Lock C:盤,因為要Direct Disk Access) 2. 運行NT安裝盤中的winnt: winnt /b (floppyless operation, /x大概也差不多) 它的操作是將C:的boot record備份成bootsect.dos, 並加了個boot.ini,


在boot.ini中加了兩個entry, 然後把C:的boot record換成NT的 (hehe, 要的就是這個了) 要注意的是winnt /b考貝文件時就可以Ctrl+Alt+Del把它干掉了, 不必浪費磁盤 空間. 而且一定要把NTLDR copy到C:下, 不然等一下就說NTLDR not found 啟動不了了. 3. 這樣就裝完NT OS Loader了, 接下來可以然後就可以自己改boot.ini了 把它attrib -r -h -s 比較方便 =============================================================== Q: 怎樣在NT下看ext2分區? A: 有個東東叫eXPlore2fs.exe 你可以在下面的地址得到這個軟件,具體情況看軟件包帶的readme http://uranus.it.swin.edu.au/~jn/linux/ good lUCk =============================================================== Q: 有沒有在windows對linux分區進行讀寫的軟件? A: 1. EXT2 TOOLS v1.1 EXT2 TOOLS 是一組在 DOS 下可以讓你讀 LINUX EXT2 文件系統的工具包. 2. EXT2 TOOLS 支持Windows 9x/NT 3. LTOOLS 4. FSDEXT2 http://www.go.dlr.de/linux/src/.warix/ fsdext2.zip.Html 可以寫 5. Explore2fs http://uranus.it.swin.edu.au/~jn/linux/ 可以寫 ================================================================= Q: 以下是我安裝的細節,煩請高手指正: 硬盤:QT4.3,先用PQMagic劃分出2.54G格式化成NTFS,安裝W2K中文專業版。然後從光盤啟動安裝Red Hat6.1,把剩下的硬盤劃分成swap,/,和/boot,把lilo裝在/下面(也試過不裝Lilo,以前用Win98+NT4+Linux的時候都可以用)。安裝完成以後,用軟盤啟動進入Linux,執行 # dd if=/dev/hda7 of=/bootsect.lnx bs=512 count=1 其中hda7是我的根分區 然後 # mcopy /bootsect.lnx a: 退出,從硬盤啟動進入Win2000,把軟盤上的bootsect.lnx拷貝到c:,然後修改C:oot.ini,加上一句 C:BOOTSECT.LNX="Linux" 保存以後重啟動就有菜單了,全都是照Linux+NT-Loader Mini-Howto做的,以前用Win98+NT4+Linux時都很好,現在進Windows2000沒問題,若選Linux就只見一個光標在那閃,沒了動靜,不過用軟盤啟動也還能進Linux。雖說就這樣也能湊合用,但春天天氣潮濕,萬一啟動軟盤壞了豈不死翹翹,特請高手指點。 俺是新手,可否麻煩您說詳細點,相信不少新手都等著看呢,這裡先謝了。 A: 你可以這麼安裝: 將linux 的lilo安裝到你的linux所在分區/dev/hda7 然後用fdisk將/dev/hda7設置為active 然後啟動以後 系統將先進入lilo 然後再進入w2k 的系統引導程序 ================================================================== Q:/etc/fstab中,win98為vfat,nt為? /dev/hda5 /mnt/winNT ? defaults 0 0對嗎? linux中對NT操作是read-only?謝謝! A:dos/95/98都可以mount成vfat格式,你可以用軟盤試試,用vfat格式mount後才能看到長文件名. NTFS格式的分區,在Linux下面只能mount成ro. A:/etc/fstab文件的格式是: #device mount_point fserials_type mount_option fsck_option(2 digits) 你的mount option選擇成ro試驗一下. 另外,你不用一上來就改fstab,你先在shell裡面mount ntfs分區,要是沒有錯誤,再修改fstab文件. ============================================================== Q:我有一個空的硬盤, 想同時安裝 DOS, Windows95 和 Linux , 最好的方法是什麼 ? A:我們推薦你在安裝 Linux 之前, 首先安裝其他操作系統 .這樣可以讓其他操作系統與硬件更好的配合, 也可以避免其他系統修改 Linux 在 MBR 中的數據 .或許你應該按照下面描述的步驟進行安裝 . 首先執行其他操作系統的安裝過程, 但是若其他操作系統占用了全部磁盤空間, 你可以嘗試是否能 '剝離'出一部分空間, 即使用 'native fdisk'產生其他操作系統所需的分區(空間大小根據操作系統不同, 可以自己決定), 然後再重新安裝這個操作系統.安裝完後, 你就可以開始 Linux 的安裝 .

1、首先安裝win98(第一個分區為fat系統,如果你想把winnt也安裝在第一個分區的話。其它分區可以是fat32),然後安裝 pqmagic4,用pqmagic至少分兩個分區,類型是linux native ..和swap..,例如分別是hda5,hda6 2、然後安裝winnt(你可以安裝在其它的分區,但是最好不要使用NTFS),裝不裝sp3,sp4,sp5看你喜歡,如果你其它分區有fat32類型,那麼你可以安裝一個軟件fat32 for nt,然後winnt下就可以讀寫fat32分區了 3、安裝linux在前面的硬盤分區裡,如上例的hda5和hda6,並且安裝lilo在MBR 4、LINUX下把FAT或者FAT32分區用下述命令安裝 mount -t vfat /dev/hd?? /mnt 這樣你在LINUX下就可以看到FAT或者FAT32分區裡的長文件名。 這樣安裝的話,機器啟動的時候首先出現lilo:鍵入linux可以啟動到linux,如果想啟動winnt或win98,那麼按tab鍵,然後敲入dos或者其它你自己起的名稱就可以進入NTLOADER,這是你可以選擇進入NT 還是WIN98。 這種安裝方法無論你重裝WINNT還是LINUX都不會改變上述的啟動方法,但是對於重裝WIN98就不行了,因為WIN98會重寫MBR,如果發生這種情況,重裝一下LILO就可以了。重裝LILO的方法我就不多說了。而且還有一點好處就是你不用使用任何其它的啟動管理軟件如system commander之類的。 最後,fat32 for nt4大家可以從下列地址下載 FTP://ftp.kt.com.cn/incoming/ =================================================================



3、安裝linux在前面的硬盤分區裡,如上例的hda5和hda6,並且安裝lilo在MBR 4、LINUX下把FAT或者FAT32分區用下述命令安裝 mount -t vfat /dev/hd?? /mnt 這樣你在LINUX下就可以看到FAT或者FAT32分區裡的長文件名。 這樣安裝的話,機器啟動的時候首先出現lilo:鍵入linux可以啟動到linux,如果想啟動winnt或win98,那麼按tab鍵,然後敲入dos或者其它你自己起的名稱就可以進入NTLOADER,這是你可以選擇進入NT 還是WIN98。 這種安裝方法無論你重裝WINNT還是LINUX都不會改變上述的啟動方法,但是對於重裝WIN98就不行了,因為WIN98會重寫MBR,如果發生這種情況,重裝一下LILO就可以了。重裝LILO的方法我就不多說了。而且還有一點好處就是你不用使用任何其它的啟動管理軟件如system commander之類的。 最後,fat32 for nt4大家可以從下列地址下載 FTP://ftp.kt.com.cn/incoming/ =================================================================



Copyright © Linux教程網 All Rights Reserved