window 下分linux分區,如何在windows9x下訪問linux分區

1. 簡 介

Linux 內 核 支 持 眾 多 的 文 件 系 統 類 型, 目 前 它 可 以 讀 寫( 至 少 是 讀) 大 部 分 的 文 件 系 統.Linux 經 常 與Microsoft Windows 共 存 于 一 個 系 統 或 者 硬 盤 中.Linux 對windows9x/NT 的 文 件 系 統 支 持 的 很 好, 反 之 你 想 在windows 下 用Visual C++ 編 程 的 同 時 能 看 一 看Linux 的GCC-HOWTO 則 必 須 得 費 點 勁. 本 文 試 圖 給 你 一 個 簡 單 的 幫 助.

這 份 HOWTO 是 免 費 文 件(free documentation); 你 可 以 在FSF 出 版 的 GNU GPL 之 規 定 下 重 新 散 播 及/ 或 修 改 它; 您 可 以 自 由 決 定 適 用 GPL 2.0 或 之 後 的 任 何 版 本.

希 望 這 份 文 件 的 發 布 能 對 您 有 幫 助, 但 我 們 不 提 供 任 何 保 證, 即 使 是 商 業 上 或 某 特 殊 用 途 的 隱 含 保 證 亦 然. 詳 情 請 參 見 GNU 一 般 公 開 授 權 書.

本 文 在 不 影 響 理 解 的 前 提 下, 不 區 分 文 件 系 統 和 分 區 的 概 念.

1. Linux 存 取 FAT/FAT32/NTFS 分 區.

Linux 內 核 應 至 少 支 持 fat/msdos 文 件 系 統( 安 裝 后). vfat 文 件 系 統 一 般 編 譯 為 Module , 可 以 用 modprobe vfat 裝 入. ntfs 在 版 本 較 高 的 內 核 里 可 以 支 持. 如 果 你 用 的 是2.0.3?, 就 需 要?下 載 一 份 回 來, 然 后 patch 到 內 核 中 再 編 譯.

fat/vfat 分 區 可 以 mount 成 可 讀 寫 的 文 件 系 統(rw). ntfs 分 區 目 前 只 能mount 成 只 讀(ro) 的 文 件 系 統.

2. Microsoft 存 取 ext2 分 區.

2.1. EXT2 TOOLS v1.1

EXT2 TOOLS 是 一 組 在 DOS 下 可 以 讓 你 讀 LINUX EXT2 文 件 系 統 的 工 具 包. 它 由 以 下 程 序 組 成:

E2CAT 類似于 Linux的 cat命令

E2CD 類似于 Linux的 cd 命令

E2CP 類似于 Linux的 cp命令

E2LS 類似于 Linux的 ls命令

E2PART 列出硬盤的分區信息

E2PWD 類似于 Linux的 pwd命令

EXT2 TO?? 是 GNU General Public License軟件

現 在 所 有 的 程 序 已 在 GCC 下 編 譯, (DOS 下) 運 行 時 需 要 GO32 DOS 擴 展 程 序GO32.EXE. GO32.EXE 包 含 在 EXT2TOOLS 的 發 布 中,做 為DJGPP 的 一 部 分

2.1.1. 安裝 EXT2 TOOLS

[MSDOS]

>mkdir c:\ext2l

>pkunzip -d ext2tool_1_1.zip

>dir

2.1.2. 運行 EXT2 TOOLS

在運行前設置環境變量:

> SET E2CWD=129:5

> SET E2CWD=129:5:234

| | | |__目錄的i節點號,缺省為根i節點號2.

| | |_____ EXT2文件系統的LINUX分區.

| |________物理硬盤的代號:

| 0: A軟驅

| 1: B軟驅

| 128:第一塊硬盤

| 129:第二塊硬盤

|_____________環境變量

保 證 GO32.EXE 在 系 統 PATH 中.

運 行 e2ls 命 令 就 能 列 出 第 二 塊 硬 盤 的 第 五 分 區 的 文 件 系 統.

運 行 e2part 129 命 令 能 列 出 第 二 塊 硬 盤 的 分 區 情 況.

2.1.3. EXT2 TOOLS 可 以 在 Microsoft Windows3x/9x 下 運 行,

Peeter Joot??把 EXT2 TOOLS移植到 NT上. EXT2 TOOLS之 NT版

ext2nt-1.06.tar.gz可以從

2.1.4 存 在 的 問 題

第 三 塊 硬 盤 (IDE) 和 SCSI 硬 盤 支 持 否 因 機 器 而 異. 可 用 與 否 取 決 于 系 統 是 否 依 賴 中 斷13 訪 問 硬 盤.

2.1.5 命 令 用 法 # Will translate into chinese soon.

# Sorry for my laziness.

E2CAT

-

SYNOPSIS

E2CAT [-bt] pathname

DESCTIPTION

The E2CAT program will copy the contents of the file

identified by ext2 pathname to the standard output.

The following options are available:

-b Binary mode. No translation performed.

-t Text mode (default). LF translated to CR/LF.

E2CD

SYNOPSIS

E2CD pathname

DESCRIPTION

The pathname must identify an ext2 directory. That

directory is made the current working directory.

NOTE

E2CD is a .BAT file that creates another .BAT file

(called ___E2CD.BAT) that modifies the E2CWD envir-

onment variable. It then executes ___E2CD.BAT and

deletes it. (So beware if you already have a file

called ___E2CD.BAT.)

For use with 4DOS, an E2CD.BTM file is also included.

4DOS will use that instead of E2CD.BAT.

E2CP

SYNOPSIS

E2CP [-bt] file1 file2

DESCTIPTION

The E2CP program will copy the contents of the file

identified by ext2 pathname file1 to the MSDOS file

file2.

The following options are available:

-b Binary mode (default). No translation performed.

-t Text mode. LF translated to CR/LF.

E2LS

SYNOPSIS

E2LS [-adiltr] pathname ...

DESCRIPTION

The pathnames may identify ext2 directories or files.

Wildcard characters (*, [], ?, etc.) may be used in a

manner similar to what the Linux shell allows.

The E2LS program provides a directory listing of the

specified pathnames in a manner similar to the Linux

ls program.

The following options are supported:

-a Include file names starting with . in listing.

-d List only pathname, even if it is a directory.

-i Include inode number in listing.

-l Produce a long listing.

-t Sort by modification time.

-r Reverse the sort order.

E2PART

--

SYNOPSIS

E2PART diskno

DESCRIPTION

The E2PART program lists the partitions that are

available on a particular physical disk. This program

does not use the E2CWD environment variable, instead

the disk number is given as an argument to the E2PART

program.

BUGS

The program is not very good at identifying MSDOS file

systems.

E2PWD

-

SYNOPSIS

E2PWD

DESCRIPTION

The E2PWD program prints the current directory.

2.2. LREAD 2.3

另 一 個 DOS 下 讀 LINUX EXT2 文 件 系 統 的 軟 件. LREAD 是 GPL 自 由 軟 件. v1.0 由 Jason Hunter and David Lutz 開 發. V2.X 由 Werner Zimmermann

2.2.1. 安 裝 LREAD

十 分 簡 單, 只 要 在 DOS 下 把 LREAD-2.3.zip 解 開 到 相 應 目 錄, 就 會 發 現 原 碼 和 二 進 制 程 序 ldir 和 lread, 一 般 無 須 編 譯 和 配 置 就 能 運 行.

LREAD 在windows 3x/9x 能 運 行.

2.2.3. 命 令 用 法

命令 ldir [-h | -v] [-s/dev/hd..] [Linux_Directory]

列出 ext2 (文件系統)目錄

選 項:

-h 幫 助 信 息

-v 版 本 信 息

-s 指 定 目 錄 所 在 的 硬 盤 分 區, 例 如/dev/hda5. 缺 省 值 在 ldir.h 中 指 定. 支 持 軟 驅:/dev/fd?. 如 果 僅 指 定/dev/hda 或 /dev/hdb, 不 給 出 路 經,ldir 將 要 搜 索 此 驅 動 器 上 的 第 一 個LINUX 分 區. 須 指 出, 若 省 缺 選 項 -s/dev/...,ldir 會 用 它 在 編 譯 時 預 先 指 定 的 硬 盤( 通 常 為/dev/hda).ldir 支 持SCSI 硬 盤 分 區. 相 應 上 述 選 項 可 用/dev/sda 和/dev/sda3.Linux_Directory 要 列 出 的 目 錄 名. 省 略 的 話, 則 用/. 全LINUX 路 經 名 定 界 符 用/( NOT \), 支 持 匹 配 符, 大 小 寫 敏 感.

命令 lread [-h | v] [-s/dev/hd..] Linux_File [DOS_File]

列出Linux文件或復制到DOS中.

選項

-h幫助信息

-v版本信息

-s參見ldir

Linux_File 合法的 UNIX源文件名.

DOS_File 合法的 DOS目的文件名.省略的話,輸出到

標準輸出(STDOUT)上.

2.3 目 前 最 實 用 的 GPL 軟 件 是 FSDEXT2

Copyright (C) 1997 by Peter van Sebille.

此 軟 件 只 能 在 win32 下 運 行, 可 以 把 相 應 的 linux ext2 分 區 mount 成 在windows 下 只 讀 的 盤, 使 用 極 為 方 便.

2.3.1 安 裝 FSDEXT2

展 開 95ext2fs.zip 到 一 個 目 錄 比 如 c:\fsdext, 運 行

install.bat 或 直 接 拷 貝 相 關 驅 動 程 序 到 相 應 目 錄:

vext2d.vxd - > c:\windows\system

tsdext2.vxd - > c:\windows\system\iosubsys

添加 c:\fsdext到系統 PATH后重啟動.

2.3.2 Mount/Umount Linux Ext2 文 件 系 統

運行c:\fsdext\mount.exe命令就可以把 Linux ext2分區

mount成邏輯分區.

mount /dev/hdb1 g 安上相應分區

| |__ DOS邏輯盤符 d , e, f ...

|_________ Linux下相應設備名*

mount /u g 卸掉相應分區

2.3.3. * 存 在 的 問 題

假 如 你 的PC 有 兩 塊IDE 硬 盤 和 一 個IDE 光 驅.

硬件 | 插槽 | M/S | Linux設備名

第一塊硬盤 IDE0 Master /dev/hda

第二塊硬盤 IDE1 Master /dev/hdc

光驅 IDE1 Slave /dev/hdd

想把 Linux ext2分區 /dev/hdc1 mount到 windows 9X下時必須用

mount /dev/hdb1 g

而不是

mount /dev/hdc1 g !!

2.3.4. 命 令 用 法(mount /?) :

Ext2 file system mount for Windows 95

Version 0.17 by Peter van Sebille

Usage: MOUNT [[devicename] driverletter] [options]

options:

/r: relax partition ID check when mounting

/u: unload drive (drive letter required)

/d: get current debug level

/d=value: set current debug level

/?: show usage

3. 比 較

軟件 Microsoft平臺 易用性 GPL

ext2 tool DOS/windows9x/NT ++ 是

lread DOS/windows9x ++ 是

95ext2fs windows9x +++ 是

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/392154.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/392154.shtml
英文地址,請注明出處:http://en.pswp.cn/news/392154.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

C# new關鍵字和對象類型轉換(雙括號、is操作符、as操作符)

一、new關鍵字 CLR要求所有的對象都通過new來創建,代碼如下: Object objnew Object(); 以下是new操作符做的事情 1、計算類型及其所有基類型(一直到System.Object,雖然它沒有定義自己的實例字段)中定義的所有實例字段需要的字節數.堆上每個對象都需要一些額外的成員,包括“類型…

JDBC01 利用JDBC連接數據庫【不使用數據庫連接池】

目錄: 1 什么是JDBC 2 JDBC主要接口 3 JDBC編程步驟【學渣版本】 5 JDBC編程步驟【學神版本】 6 JDBC編程步驟【學霸版本】 1 什么是JDBC JDBC是JAVA提供的一套標準連接數據庫的接口,規定了連接數據庫的步驟和功能;不同的數據庫提供商提供了一…

leetcode 778. 水位上升的泳池中游泳(并查集)

在一個 N x N 的坐標方格 grid 中,每一個方格的值 grid[i][j] 表示在位置 (i,j) 的平臺高度。 現在開始下雨了。當時間為 t 時,此時雨水導致水池中任意位置的水位為 t 。你可以從一個平臺游向四周相鄰的任意一個平臺,但是前提是此時水位必須…

2020年十大幣預測_2020年十大商業智能工具

2020年十大幣預測In the rapidly growing world of today, when technology is expanding at a rate like never before, there are plenty of tools and skills to explore, learn, and master. In this digital and data age, Business Information and Intelligence have cl…

如何使用MySQL和JPA使用Spring Boot構建Rest API

Hi Everyone! For the past year, I have been learning JavaScript for full-stack web development. For a change, I started to master Java — the powerful Object Oriented Language.嗨,大家好! 在過去的一年中,我一直在學習用于全棧W…

翻譯

令 $m>n>1$ 為正整數. 一個集合含有 $m$ 個給定的實數. 我們從中選取任意 $n$ 個數, 記作 $a_1$, $a_2$, $\dotsc$, $a_n$, 并提問: 是否 $a_1<a_2<\dotsb < a_n$ 正確? 證明: 我們可以最多問 $n!-n^22n-2m(n-1)(1\lfloor \log_{n} m \rfloor)-m$ 個問題&#…

720 智能硬件與 LeanCloud 云端的默契協作

【 玩轉 LeanCloud 】開發者經驗分享&#xff1a; 作者&#xff1a;謝子超 720技術負責人&#xff0c;從業十余年&#xff0c;一直負責軟件開發工作。 我們的產品是與監控和改善室內空氣質量相關的智能硬件&#xff0c;我們使用 LeanCloud 平臺已經有 2 年多了&#xff0c;借此…

linux cifs windows 慢,windows上使用dockerIO特別慢有沒有更優的解決方案?

復制一個大佬的回答Docker for Windows是在Hyper-V虛擬機上跑Linux&#xff0c;文件掛載是通過SMB協議從Windows掛載到Linux&#xff0c;文件讀寫都經過網絡&#xff0c;遇到Laravel這種每次啟動就要加載幾百個文件的框架&#xff0c;文件性能問題就尤其明顯。最好的驗證方法就…

編譯原理—詞法分析器(Java)

1.當運行程序時&#xff0c;程序會讀取項目下的program.txt文件 2. 程序將會逐行讀取program.txt中的源程序&#xff0c;進行詞法分析&#xff0c;并將分析的結果輸出。 3. 如果發現錯誤&#xff0c;程序將會中止讀取文件進行分析&#xff0c;并輸出錯誤提示 所用單詞的構詞規…

【BZOJ4653】[Noi2016]區間 雙指針法+線段樹

【BZOJ4653】[Noi2016]區間 Description 在數軸上有 n個閉區間 [l1,r1],[l2,r2],...,[ln,rn]。現在要從中選出 m 個區間&#xff0c;使得這 m個區間共同包含至少一個位置。換句話說&#xff0c;就是使得存在一個 x&#xff0c;使得對于每一個被選中的區間 [li,ri]&#xff0c;都…

為什么我們需要使用Pandas新字符串Dtype代替文本數據對象

We have to represent every bit of data in numerical values to be processed and analyzed by machine learning and deep learning models. However, strings do not usually come in a nice and clean format and require a lot preprocessing.我們必須以數值表示數據的每…

遞歸方程組解的漸進階的求法——代入法

遞歸方程組解的漸進階的求法——代入法 用這個辦法既可估計上界也可估計下界。如前面所指出&#xff0c;方法的關鍵步驟在于預先對解答作出推測&#xff0c;然后用數學歸納法證明推測的正確性。 例如&#xff0c;我們要估計T(n)的上界&#xff0c;T(n)滿足遞歸方程&#xff1a;…

【轉載】C# 理解泛型

術語表 generics&#xff1a;泛型type-safe&#xff1a;類型安全collection: 集合compiler&#xff1a;編譯器run time&#xff1a;程序運行時object: 對象.NET library&#xff1a;.Net類庫value type: 值類型box: 裝箱unbox: 拆箱implicity: 隱式explicity: 顯式linked list:…

javascript 作用_JavaScript承諾如何從內到外真正發揮作用

javascript 作用One of the most important questions I faced in interviews was how promises are implemented. Since async/await is becoming more popular, you need to understand promises.我在采訪中面臨的最重要的問題之一是如何實現承諾。 由于異步/等待變得越來越流…

linux 文件理解,對linux中文件系統的理解

首先在linux系統當中一個可被掛在的數據為一個文件系統1.在安裝linux過程中我們要進行磁盤分區&#xff0c;可以分根目錄/,‘/home‘&#xff0c;‘/boot’,swap等等這些分區&#xff0c;每一個分區(’/(根目錄)‘&#xff0c;’/home‘...)就是一個文件系統。2.文件系統分配完…

編譯原理—語法分析器(Java)

遞歸下降語法分析 1. 語法成分說明 <語句塊> :: begin<語句串> end <語句串> :: <語句>{&#xff1b;<語句>} <語句> :: <賦值語句> | <循環語句> | <條件語句> <關系運算符> :: < | < | > | > | |…

老筆記整理四:字符串的完美度

今天在寵果網上發現一道題目&#xff0c;求一個字符串的完美度http://hero.pongo.cn/home/index覺得這道題很有趣就挑戰了一下&#xff0c;結果沒有在規定的1小時里面寫完&#xff08;笑&#xff09;&#xff0c;多花了10分鐘終于做出來了。題目是這樣的&#xff1a;我們要給每…

nlp構建_使用NLP構建自殺性推文分類器

nlp構建Over the years, suicide has been one of the major causes of death worldwide, According to Wikipedia, Suicide resulted in 828,000 global deaths in 2015, an increase from 712,000 deaths in 1990. This makes suicide the 10th leading cause of death world…

域名跳轉

案例&#xff1a;當訪問lsx.com網站&#xff0c;是我最早論壇的域名。回車之后會自動跳轉到lshx.com。 為什么藥lsx跳轉到lshx.com呢&#xff1f; 為了統一品牌。建議換成了lshx.com。所有之前的lsx.com就不要用了&#xff0c;就讓它跳轉到lshx.com。是因為之前lsx.com上有很多…

Elastic Stack 安裝

Elastic Stack 是一套支持數據采集、存儲、分析、并可視化全面的分析工具&#xff0c;簡稱 ELK&#xff08;Elasticsearch&#xff0c;Logstash&#xff0c;Kibana&#xff09;的縮寫。 安裝Elastic Stack 時&#xff0c;必須相關組件使用相同的版本&#xff0c;例如&#xff1…